matlab包络线怎么画

如题所述

我觉得你的表述可能略有问题,因为“包络线”就是那个10Hz的正弦波,而我猜你要画的是“被调制的曲线”,该曲线的表达式是两个sin函数表达式相乘。所以如果已经有了这两个正弦波的表达式,调制曲线就很容易画出来了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-12
其实表达式三角函数别取值值(乘积项要进行变换)   参考代码: h1=1.0163;h2=0.056;x=[0:0.05:9.5]; k1=(h1+h2)-h1.*sin(pi.*x).*cos(pi.*x)./(pi.*x)-0.21*h2.*sin(4.76*pi.*x)./(pi.*x); ku=(h1+h2)+h1.*0.5./(pi.*x)+0.21*h2./(pi.*x); kl=(h1+h2)-h1.*0.5./(pi.*x)-0.21*h2./(pi.*x); plot(x,k1) hold on plot(x,ku,'r--',x,kl,'g:') ylim([0 1.4])   图" class="ikqb_img_alink">本回答被网友采纳
相似回答