信号与系统matlab,出不来效果图

来源:百度知道 编辑:UC知道 时间:2024/06/14 12:12:58
新建立ex_3_4.m文件.
a=[1,2,3];
b=[1,1];
sys=tf(b,a);
t=[0:0.1:10]';
e1=t.^2;
r1=lsim(sys,e1,t);
e2=exp(t);
r2=lsim(sys,e2,t);
ex_3_4_plot();

我按照高等教育出版社出版的<信号与系统--MATLAB综合实验>敲的程序,可是运行的时候,提示运行错误,错误是出在最后一行,原因是"??? Undefined function or variable 'ex_3_4_plot'.

Error in ==> ex_3_4 at 9
ex_3_4_plot();"
然后我把最后一行改成了plot(t,e1,t,e2,t,r1,t,r2)就出来结果了.但是效果很一般,因为有两条线基本看不见.但课本上出来的效果非常好.问问大家谁能帮我?
因为有个数值很小是吧,所以我想放大那两条线,能让我看清楚那两条线到底是什么样子的.但按照我那样改后,是没办法看的.怎么调用函数,让那两条数值非常小的线能够看清楚呢?

ex_3_4_plot不是函数

你要什么效果?
是不同的颜色、不同的线型?

有两条线基本看不见,是因为他们相对另外2条的值太小;

ex_3_4_plot()这个函数作者自己写的.

ex_3_4_plot()不是函数
所以mathlab报错。