matlab程序绘出一个公式的图形
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/07 17:04:47
matlab程序绘出一个公式的图形
e^-2t * cos(3*pi*t)*[u(t)-u(t-3)]
程序如下
t=-1:0.01:4;
m=(t>0);n=(t>3);
x=exp(-2t)*[cos(3*pi*t)*(m-n)];
plot(x,t);axis([-10,10,-2,5]);
老提示
x=exp(-2t)*[cos(3*pi*t)*(m-n)];
|
Error:Missing MATLAB operator.
公式哪错了
还有那个单位阶跃信号用 function 怎么整
然后就是
Error using ==> mtimes
Inner matrix dimensions must agree.
e^-2t * cos(3*pi*t)*[u(t)-u(t-3)]
程序如下
t=-1:0.01:4;
m=(t>0);n=(t>3);
x=exp(-2t)*[cos(3*pi*t)*(m-n)];
plot(x,t);axis([-10,10,-2,5]);
老提示
x=exp(-2t)*[cos(3*pi*t)*(m-n)];
|
Error:Missing MATLAB operator.
公式哪错了
还有那个单位阶跃信号用 function 怎么整
然后就是
Error using ==> mtimes
Inner matrix dimensions must agree.
![matlab程序绘出一个公式的图形](/uploads/image/z/15285541-13-1.jpg?t=matlab%E7%A8%8B%E5%BA%8F%E7%BB%98%E5%87%BA%E4%B8%80%E4%B8%AA%E5%85%AC%E5%BC%8F%E7%9A%84%E5%9B%BE%E5%BD%A2)
首先,exp(-2t) 改成 exp(-2*t)
其次,cos(3*pi*t)维数是1*501,后面m-n维数也是1*501,二者肯定不能直接相乘了
其次,cos(3*pi*t)维数是1*501,后面m-n维数也是1*501,二者肯定不能直接相乘了