[未答复] 未定义与 'char' 类型的输入参数相对应的函数 'fft

[复制链接]
Matlab36524 发表于 2017-5-3 21:49:28
  那个大神或者好心人帮我看看以下程序哪里出了问题。
clear
clc
close all hidden
fid=fopen('F20211.txt','r');
sf=fscanf(fid,'51200',1);
fmin=fscanf(fid,'10',1);
fmax=fscanf(fid,'60',1);
sx=fscanf(fid,'时间',1);
sy=fscanf(fid,'振幅',1);
fno=fscanf(fid,'A',1);
x=fscanf(fid,'51200',[1,inf]);
status=fclose(fid);
n=length(x);
t=(0:1./sf:(n-1)./sf)';
nfft=2^nextpow2(n);
ni=round(fmin*nfft/sf+1);
na=round(fmax*nfft/sf+1);
y=fft(x,nfft);
a=zeros(1,nfft);
a(ni:na)=y(ni:na);
a(nfft-na+1:nfft-ni+1)=y(nfft-na+1:nfft-ni+1);
y=ifft(a,nfft);
y=(real(y(1:n)))';
subplot(2,1,1);
plot(t,x);
xlabel(shijian);
ylabel(zhenfu);
grid on;
subplot(2,1,2);
plot(t,y);
xlabel(shijian);
ylabel(zhenfu);
grid on;
fid=fopen(fno,'w');
for k=1:n
    fprintf(fid,'%f%f\n)',t(k),y(k));
end
status=fclose(fid);

未定义与 'char' 类型的输入参数相对应的函数 'fft'。

出错 daitonglvbo (line 19)
y=fft(x,nfft);




您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表