所以首先我让自己习惯了 Matlab FFT,例如我会做以下事情:
clc
fs = 4;
t = 0:1/fs:1-1/fs;
x1 = sin((2*pi)*t);
y1 = fft(x1,n);
FT_power1 = abs(y1(1:floor(n/2))).^2;
FT_phase1= (((angle(y1(1:floor(n/2))))) * 180/pi);
[c1,i1] = max(FT_power1);
phase(1) = FT_phase1(i1);
而且我认为我对为什么使用奈奎斯特和采样频率参数有一个不错的理解。但是现在,我想对输出数组执行相同的过程(即来自我拥有的不同子程序的正弦曲线),这意味着我的输出数组有 2 列,第一列是时间向量,第二列是实际的正弦响应。现在,如何合并 fs 参数?我突然很困惑。如果您需要更多详细信息,请告诉我。谢谢你。