MATLAB SIMULINK
q C ontrol System
C ontrol System step impulse.
:
1) :
- tf:
>> sys = tf ([10], [2 1])
Transfer function:
10
(2 s + 1)
tf .
- , zpk:
>> sys = zpk ([ ], [-0.5], 5)
Zero/pole/gain:
5
(s + 0.5)
zpk , .
- ss:
>> sys = ss ([-0.5], [2], [2.5], [0])
ss A, B, C, D.
2) :
- step:
>> step (sys)
- () impulse:
>> impulse (sys)
q SIMULINK
SIMULINK , Step, Scope. , Step 1 , 0 .
SIMULINK, , δ-, , .
q
C ontrol System
, MATLAB:
- :
>> sys = tf ([10], [2 1])
Transfer function:
10
(2 s + 1)
- , :
>> sys = zpk ([ ], [-0.5], 5)
Zero/pole/gain:
5
(s + 0.5)
- :
>> sys = ss ([-0.5], [2], [2.5], [0])
- SIMULINK.
Control System bode:
>> bode (sys)
( ). . , (0.011000 ):
>> bode (sys, (0.01 1000))
- () nyquist:
>> nyquist (sys)
,
>> nyquist (sys, (0.01 1000))
, , .
|
|
q SIMULINK Control System MATLAB
SIMULINK , Control System. Control System . SIMULINK Control System. .
1) SIMULINK. , . , , ( In; Out); .
. 4.2, . 4.3.
. 4.2.
. 4.3.
2) :
>> [ A,B,C,D ] = linmod (untitled)
A =
-0.5000
B =
C =
D =
linmod A, B, C, D. linmod ( ).
3) Control System:
<< sys = ss (A,B,C,D)
a =
x1
x1 -0.5
b =
u1
x1 1
c =
x1
y1 5
d =
u1
y1 0
Continuous time mode1.
ss ; sys .
:
<< step (sys); grid (grid );
<< impulse(sys); grid
<< bode(sys); grid
<< nyquist(sys); grid
1. ., . MATLAB. , . . .: ,
2002. 448.
2. . . PC MATLAB. .: , , 1993.
3. . . . . .: , 2001.
4. ., ., . ; . : , 2000.
5. . . MATLAB. . - .: -, 1997.
6. . . MATLAB 5 . - .: -, 1998.
7. . .
MATLAB 5.x. 1 2..- .: -, 1999.
8. . ., . . MATLAB 5. . .: , 1999.
9. . . MATLAB. . : , 2000.
10. . ., . ., . . MATLAB 5.3.1 . .: , 2001.