马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
原程序如下:<BR>n=1:50; %定义序列的长度是50 <BR>x=zeros(1,50); %注意:MATLAB中数组下标从1开始 <BR>x(1)=1; <BR>close all; <BR>subplot(3,1,1);stem(x);title(‘单位冲击信号序列’); <BR>k=-25:25; <BR>X=x*(exp(-j*pi/12.5)).^(n.*k); <BR>magX=abs(X); %绘制x(n)的幅度谱 <BR>subplot(3,1,2);<BR>stem(magX);title(‘单位冲击信号的幅度谱’);<BR> angX=angle(X); %绘制x(n)的相位谱 <BR> subplot(3,1,3);<BR> stem(angX) ; title (‘单位冲击信号的相位谱’)<BR><BR>报的错误是:<BR>??? Error: File: D:\tools\MATLAB6p5\work\detla.m Line: 5 Column: 30<BR>Missing variable or function.<BR><BR>请高人指点,谢谢![em06] |