我的Matlab程序怎么没有图形?程序如下:n=1:50;x=zeros(1,50);x(1)=1;close all;subplot(3,1,1);stem(x);title('单位冲击响应信号序列');k=-25:25;X=x*(exp(-j*pi/25)).^(n'*k);magX=abs(X);subplot(3,1,2);stem(magX);title('单位冲

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 04:20:07

我的Matlab程序怎么没有图形?
程序如下:
n=1:50;
x=zeros(1,50);
x(1)=1;
close all;
subplot(3,1,1);stem(x);title('单位冲击响应信号序列');
k=-25:25;
X=x*(exp(-j*pi/25)).^(n'*k);
magX=abs(X);
subplot(3,1,2);
stem(magX);title('单位冲击信号的幅度值');
angX=angle(X);
subplot(3,1,3);stem(angX);title('单位冲击信号的香味谱')
运行没有提示错误,
但是返回一个值:
ans=1

你上面贴出来的是有几个分号没有在英文输入法状态输入,下面是正确的,图见后面

n=1:50;

x=zeros(1,50);

x(1)=1;

close all;

subplot(3,1,1);stem(x);title('单位冲击响应信号序列');

k=-25:25;

X=x*(exp(-j*pi/25)).^(n'*k);

magX=abs(X);

subplot(3,1,2);

stem(magX);title('单位冲击信号的幅度值');

angX=angle(X);

subplot(3,1,3);stem(angX);title('单位冲击信号的香味谱')