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);

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面积比值

按上面语句试试追问

谢谢啦亲,再请教一下,如果是我想对高斯函数值大于二分之一的部分求面积应该怎么做呢??!

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网