|  | 
 
| 
clear all; close all; clc;
x
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。您需要 登录 才可以下载或查看,没有账号?我要加入 
  fs=100; N=1024; t=(0:N-1)/fs;
 y=exp(j*pi*(0.5*t.^2))+randn(size(t)); f1=(-N/2:N/2-1)*fs/N;
 figure(1); plot(f1,y);
 faf = frft(y,1); X1=abs(faf); f=(-N/2:N/2-1)*fs/N;
 figure(2); hold on; plot(f(1:N),X1(1:N),'b');
 faf1 = frft(y,1.033); X=abs(faf1); f=(-N/2:N/2-1)*fs/N;
 plot(f(1:N),X(1:N),'r'); xlabel('采样点'); ylabel('幅值'); title('FRFT'); grid on;
 figure(3); [F,T]=meshgrid(f,t); mesh(F,T,X); grid on;
 
 出错:Warning: Matrix dimensions must agree, not rendering mesh。
 我是菜鸟,希望大侠指点下,我程序里的错误,谢谢。
 
 [ 本帖最后由 ChaChing 于 2009-7-11 19:12 编辑 ]
 | 
 |