matlab 两个高斯函数卷积后求积分对y和z进行卷积后得到s,求s图形与x轴的面积应该怎么求啊,我想求面积后再比上y与x轴的面积,clear;clc;close all;x=0:0.1:12;y=gaussmf(x,[140 6]);figure;plot(x,y);z=gaussmf(x,[9 6]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 00:30:02
matlab 两个高斯函数卷积后求积分对y和z进行卷积后得到s,求s图形与x轴的面积应该怎么求啊,我想求面积后再比上y与x轴的面积,clear;clc;close all;x=0:0.1:12;y=gaussmf(x,[140 6]);figure;plot(x,y);z=gaussmf(x,[9 6]

matlab 两个高斯函数卷积后求积分对y和z进行卷积后得到s,求s图形与x轴的面积应该怎么求啊,我想求面积后再比上y与x轴的面积,clear;clc;close all;x=0:0.1:12;y=gaussmf(x,[140 6]);figure;plot(x,y);z=gaussmf(x,[9 6]
matlab 两个高斯函数卷积后求积分
对y和z进行卷积后得到s,求s图形与x轴的面积应该怎么求啊,我想求面积后再比上y与x轴的面积,
clear;
clc;close all;
x=0:0.1:12;
y=gaussmf(x,[140 6]);
figure;
plot(x,y);
z=gaussmf(x,[9 6]);
figure;
plot(x,z);
s=conv(y,z);

matlab 两个高斯函数卷积后求积分对y和z进行卷积后得到s,求s图形与x轴的面积应该怎么求啊,我想求面积后再比上y与x轴的面积,clear;clc;close all;x=0:0.1:12;y=gaussmf(x,[140 6]);figure;plot(x,y);z=gaussmf(x,[9 6]
clear;
clc;close all;
x=0:0.1:12;
y=gaussmf(x,[140 6]);
figure;
plot(x,y);
ys=trapz(x,y) %求y对x的面积
z=gaussmf(x,[9 6]);
figure;
plot(x,z);
s=conv(y,z);
n=linspace(0,12,length(s));
ss=trapz(n,s) %求s对x的面积
sspys=ss/ys %求s面积与y面积比值
按上面语句试试