matlab点乘问题Matrix dimensions must agree.function F = DFT(A,B,
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 04:52:08
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
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会提示错误在哪一句.
再问: 大哥,关键是怎么解决
再答: 大哥,我哪知道你数据结构是什么样啊?matlab的错误都会提示你是哪一行,你去检查一下啊,再不行就把每步数据输出来检查维数。
再问: 就是点乘那里有问题
再答: 大哥,我也知道是点乘那里出问题啊,但是我不知道你矩阵的维数在哪里不同的啊,这才是问题的关键。你检查你f和chuang的维数,很简单的问题。
再问: 大哥,关键是怎么解决
再答: 大哥,我哪知道你数据结构是什么样啊?matlab的错误都会提示你是哪一行,你去检查一下啊,再不行就把每步数据输出来检查维数。
再问: 就是点乘那里有问题
再答: 大哥,我也知道是点乘那里出问题啊,但是我不知道你矩阵的维数在哪里不同的啊,这才是问题的关键。你检查你f和chuang的维数,很简单的问题。
matlab点乘问题Matrix dimensions must agree.function F = DFT(A,B,
Matrix dimensions must agree问题.
Matlab出现Inner matrix dimensions must agree问题
matlab Error using ==> mrdivide Matrix dimensions must agree
matlab 急 Matrix dimensions must agree
Matlab中Inner matrix dimensions must agree.
matlab中Inner matrix dimensions must agree,
matlab出错 “Inner matrix dimensions must agree.”
MATLAB :(Inner)Matrix dimensions must agree.
Matrix dimensions must agree.
matlab的运行问题,Inner matrix dimensions must agree.怎么回事啊?
matlab程序问题,Error using ==> mrdivide Matrix dimensions must a