马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
clear;
t=0:0.001:1.024-.001;
N=1024;
% y=chirp(t,0,1,350)+chirp(t,350,1,0);
y=exp(j*2*pi*10*(15*t+(1/2)*25/2.56*t.^2));
x=randn(1,N);
z=0.25*x+y;
subplot(411)
plot(t,x);
title('噪声');
% axis([0 1.05 -4 4]);
subplot(412)
plot(t,z);
title('含噪信号');
% axis([0 1.05 2 2]);
% [tfr,t,f]=tfrstft(z);
subplot(413);
plot(t,y);
title('原信号');
% axis([0 1.05 -1.1 1.1])
subplot(414);
specgram(y,256,1,hanning(256),255);
另:使用tfrstft时,显示??? Undefined function or method 'tfrstft' for input arguments of type 'double'.
是不是说工具箱里没有这个函数,还是其他的问题,恳请多多指教 |