ans = 1 10
5 键入gcf,得到当前图像句柄的值,分析其结果与h,h1,h2中哪个一致,为什么? ans =
1
结果与h的一致
6 鼠标点击Figure 1窗口,让其位于前端,在命令行中键入gcf,观察此时的值,和上一步中有何不同,为什么?
ans = 1
7 观察h1.Children和h2.Children,gca的值。 >> h1.Children ans = 170.0012 10
>> h2.Children ans = 342.0011 >> gca ans = 170.0012
8 观察以下程序结果h3=h1.Children;
set(h3,'Color','green');h3_1=get(h3,'children');set(h3_1,
'Color','red'); 其中h3_1为Figure1中线对象句柄,不能直接采用h3_1=h3.Children命令获得。
9 命令行中键入plot(t,sin(t-pi/3)),观察曲线出现在哪个窗口。h4=h2.Children;axes(h4);
plot(t,sin(t-pi/3)),看看此时曲线显示在何窗口。 plot(t,sin(t-pi/3))后,曲线出现在figure1窗
口;h4=h2.Children;axes(h4); plot(t,sin(t-pi/3))后,曲线出现在figure10
11
实验四 控制系统古典分析
103G(s),(已知二阶系统 2s,2s,10(1) 编写程序求解系统的阶跃响应; a=sqrt(10);
zeta=(1/a); num=[10];
den=[1 2*zeta*a 10];
sys=tf(num,den); t=0:0.01:3; figure(1)
step(sys,t);grid 修改参数,实现和的阶跃响应; ,,1,,2 时: ,,1 a=sqrt(10); zeta=1; num=[10];
den=[1 2*zeta*a 10]; sys=tf(num,den); t=0:0.01:3; figure(1) step(sys,t);grid 时: ,,2 a=sqrt(10); zeta=2; num=[10];
den=[1 2*zeta*a 10]; sys=tf(num,den); t=0:0.01:3; figure(1) step(sys,t);grid
1,,,,,2,,,10修改参数,实现和的阶跃响应() n1nn2nn2 1,,,时: n1n2
12
a=sqrt(10); zeta=(1/a); num=[0.25];
den=[1 2*zeta*0.5*a 0.25]; sys=tf(num,den); t=0:0.01:3; figure(1) step(sys,t);grid 时: ,,2,n2n a=sqrt(10); zeta=(1/a); num=[40];
den=[1 2*zeta*2*a 40]; sys=tf(num,den); t=0:0.01:3; figure(1) step(sys,t);grid
(2) 试做出以下系统的阶跃响应,并比较与原系统响应曲线的差别与特点,作出相应的实验
分析结果。
222s,10s,0.5s,10s,0.5sG(s),G(s),G(s), ;; 123222s,2s,10s,2s,10s,2s,10
sG(s), 22s,2s,10
要求:分析系统的阻尼比和无阻尼振荡频率对系统阶跃响应的影响;