lanqiufeiren888 发表于 2009-3-11 11:25

??? Error using ==> mtimes

各位老师,请教一下怎么下面这个简单程序,出错;f函数的两个部分分着写就没事,合起来相乘就不可,为什么呢

??? Error using ==> mtimes
Inner matrix dimensions must agree.
Error in ==> L1 at 2
f=cos(2*pi*t)*exp(-t);   
程序:
t=0:0.05:4;                  %建立时间数组
f=cos(2*pi*t)*exp(-t);         %建立生成函数
subplot(2,2,1),plot(t,f);      %create 2*2 subpicture,and draw line pic
title('plot(t,f)');
subplot(2,2,2),stem(t,f);      %create 2*2 subpic   ,and draw pulese pic
title('stem(t,f)');
subplot(2,2,3),stairs(t,f);    %create 2*2 subpic   ,and draw stairs pic
title('stairs(t,f)');
subplot(2,2,4),bar(t,f);       %create 2*2 subpic   ,and draw bar pic
title('bar(t,f)');

ch_j1985 发表于 2009-3-11 21:06

回复 楼主 lanqiufeiren888 的帖子

注意点乘.*
t=0:0.05:4;                  %建立时间数组
f=cos(2*pi*t).*exp(-t);         %建立生成函数
页: [1]
查看完整版本: ??? Error using ==> mtimes