关于matlab的几个小问题

2024-12-30 05:35:23
推荐回答(1个)
回答1:

保存成TXT格式就行了

记取时用textread
写入时用fopen + fprintf

当要变换的信号数据为x时使用

fs=10000;N=10000;%采样频率和数据点数
n=0:N-1;t=n/fs;%时间序列y=fft(x,N);%对信号进行快速Fourier变换mag=abs(y);%求得Fourier变换后的振幅f=n*fs/N;%频率序列plot(f(1:N/2),mag(1:N/2)); %绘出Nyquist频率之前随频率变化的振幅xlabel('频率/Hz');ylabel('振幅');title('FFT');grid on;

可以得到FFT变换