如何用MATLAB 画出的图像.x[n]=n(u[n]-u[n-10])+10e^((-0.3)*(n-10))*(u[

如何用MATLAB 画出的图像.x[n]=n(u[n]-u[n-10])+10e^((-0.3)*(n-10))*(u[n-10]-u[n-20]),0=10); %u[n-10]
c=1*(n>=20); %u[n-20]
w=n*(a-b)+10*(b-c)*exp((-0.3)*(n-10));
stem(n,w)
我这么编的 但是出不来图.错误在W这一行.
chzhq2008 1年前 已收到1个回答 举报

茫然星 幼苗

共回答了17个问题采纳率:88.2% 举报

下面的code是可以画出图来的.其实只是把*改成了.*而已.因为你是想要对每个元素作用.
subplot(5,5,6)
n=0:1:20;
a=1*(n>=0); %u[n]
b=1*(n>=10); %u[n-10]
c=1*(n>=20); %u[n-20]
w=n.*(a-b)+10.*(b-c).*exp((-0.3).*(n-10));
stem(n,w)

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.031 s. - webmaster@yulucn.com