MATLAB几条曲线怎么分别命名,急!!!!!!!!!

我得到几条阶跃响应曲线,但是不知道如何分别命名,应该怎么修改函数?
clear
t=0:0.01:10;
num=[10];
den=[1,4,3];
sys=tf(num,den);
sysbd=feedback(sys,1);
step(sysbd,t)
xlabel('t')
ylabel('阶跃响应')
grid on
hold on
num=[5];
den=[1,4,3];
sys=tf(num,den);
sysbd=feedback(sys,1);
step(sysbd,t)
我是要给曲线命名,相当于给两条线取个名字(注释),让人一目了然知道哪条曲线是num=[10]所画,哪条是num=[5]时所画。。。

第1个回答  2010-08-28

clc,clear

t=0:0.01:10;

num=10;

den=[1,4,3];

sys=tf(num,den);

sysbd=feedback(sys,1);

step(sysbd,t)

xlabel('t')

ylabel('阶跃响应')

grid on

hold on

num=5;

den=[1,4,3];

sys=tf(num,den);

sysbd=feedback(sys,1);

step(sysbd,t) 

还是你的程序,但是我的可以呀,你是要这样的吗?

相似回答