matlab点乘问题Matrix dimensions must agree.function F = DFT(A,B,N,L,fs,chuang)t=(0:N-1)/fsws=2*pi*fsf=A*cos(200*pi*t)+B*cos(240*pi*t);f=f.*chuang;F=fftshift(fft(f,L))w=(-ws/2+(0:L-1)*ws/L)/(2*pi)plot(w,abs(F));ylabel('幅度谱')end
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 03:00:20
matlab点乘问题Matrix dimensions must agree.function F = DFT(A,B,N,L,fs,chuang)t=(0:N-1)/fsws=2*pi*fsf=A*cos(200*pi*t)+B*cos(240*pi*t);f=f.*chuang;F=fftshift(fft(f,L))w=(-ws/2+(0:L-1)*ws/L)/(2*pi)plot(w,abs(F));ylabel('幅度谱')end
matlab点乘问题
Matrix dimensions must agree.
function F = DFT(A,B,N,L,fs,chuang)
t=(0:N-1)/fs
ws=2*pi*fs
f=A*cos(200*pi*t)+B*cos(240*pi*t);
f=f.*chuang;
F=fftshift(fft(f,L))
w=(-ws/2+(0:L-1)*ws/L)/(2*pi)
plot(w,abs(F));
ylabel('幅度谱')
end
matlab点乘问题Matrix dimensions must agree.function F = DFT(A,B,N,L,fs,chuang)t=(0:N-1)/fsws=2*pi*fsf=A*cos(200*pi*t)+B*cos(240*pi*t);f=f.*chuang;F=fftshift(fft(f,L))w=(-ws/2+(0:L-1)*ws/L)/(2*pi)plot(w,abs(F));ylabel('幅度谱')end
维数不对,不知道是哪一条语句,但是你自己应该知道.matlab会提示错误在哪一句.