matlab--?Error using ==> mtimes Inner matrix dimensions must agree.x=[ones(1,10) zeros(1,41)];n=1:50;k=-25:25;W=(pi/12.5)*k;f=(1/25)*k*1000;X=x*(exp(-j*pi/12.5)).^(n'*k);magX=abs(X);subplot(3,2,2);stem(x);title('输入信号x[n]');subplot(3,2,3);stem
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 15:38:54
![matlab--?Error using ==> mtimes Inner matrix dimensions must agree.x=[ones(1,10) zeros(1,41)];n=1:50;k=-25:25;W=(pi/12.5)*k;f=(1/25)*k*1000;X=x*(exp(-j*pi/12.5)).^(n'*k);magX=abs(X);subplot(3,2,2);stem(x);title('输入信号x[n]');subplot(3,2,3);stem](/uploads/image/z/9487062-54-2.jpg?t=matlab--%3FError+using+%3D%3D%3E+mtimes+Inner+matrix+dimensions+must+agree.x%3D%5Bones%281%2C10%29+zeros%281%2C41%29%5D%3Bn%3D1%3A50%3Bk%3D-25%3A25%3BW%3D%28pi%2F12.5%29%2Ak%3Bf%3D%281%2F25%29%2Ak%2A1000%3BX%3Dx%2A%28exp%28-j%2Api%2F12.5%29%29.%5E%28n%27%2Ak%29%3BmagX%3Dabs%28X%29%3Bsubplot%283%2C2%2C2%29%3Bstem%28x%29%3Btitle%28%27%E8%BE%93%E5%85%A5%E4%BF%A1%E5%8F%B7x%5Bn%5D%27%29%3Bsubplot%283%2C2%2C3%29%3Bstem)
matlab--?Error using ==> mtimes Inner matrix dimensions must agree.x=[ones(1,10) zeros(1,41)];n=1:50;k=-25:25;W=(pi/12.5)*k;f=(1/25)*k*1000;X=x*(exp(-j*pi/12.5)).^(n'*k);magX=abs(X);subplot(3,2,2);stem(x);title('输入信号x[n]');subplot(3,2,3);stem
matlab--?Error using ==> mtimes Inner matrix dimensions must agree.
x=[ones(1,10) zeros(1,41)];
n=1:50;k=-25:25;W=(pi/12.5)*k;f=(1/25)*k*1000;
X=x*(exp(-j*pi/12.5)).^(n'*k);magX=abs(X);
subplot(3,2,2);stem(x);title('输入信号x[n]');subplot(3,2,3);stem(f,magX);title('X频');
Error using ==> mtimes
Inner matrix dimensions must agree.
matlab--?Error using ==> mtimes Inner matrix dimensions must agree.x=[ones(1,10) zeros(1,41)];n=1:50;k=-25:25;W=(pi/12.5)*k;f=(1/25)*k*1000;X=x*(exp(-j*pi/12.5)).^(n'*k);magX=abs(X);subplot(3,2,2);stem(x);title('输入信号x[n]');subplot(3,2,3);stem
数组之间的乘除要用点乘,点除
根据你的fortran程序,是不能直接乘除的,得改成for next循环
a=1
b=1
v0=2.0
for x=0:0.1:a
for y=0:0.1:b
v=v0
for i=1:2:200
v=v+4.0*v0/pi*(sin(i*x*pi/a)*sinh(i*pi*y/a)/(i*sinh(i*pi*b/a)))
next
x;y;v
next
next
请参考