„Szabályozástechnika - Szakasz megadása” változatai közötti eltérés
| 15. sor: | 15. sor: | ||
% x1' = x3 x1' = x3 | % x1' = x3 x1' = x3 | ||
% x2' = x4 szebben x2' = x4 | % x2' = x4 szebben x2' = x4 | ||
% x3' = -3*x1 + 2*x2 + u ---------> x3' = -3*x1 +2*x2 | % x3' = -3*x1 + 2*x2 + u ---------> x3' = -3*x1 +2*x2 u | ||
% x4' = 2*x1 - 2*x2 felírva x4' = 2*x1 -2*x2 | % x4' = 2*x1 - 2*x2 felírva x4' = 2*x1 -2*x2 | ||
% y = x2 y = x2 | % y = x2 y = x2 | ||
% | % | ||
| 29. sor: | 29. sor: | ||
% C = ( 0 1 0 0 ) D = ( 0 ) | % C = ( 0 1 0 0 ) D = ( 0 ) | ||
% | % | ||
% | % Innét már könnyen megadhatóak a mátrixok a Matlab-nak: | ||
A=[0 0 1 0; 0 0 0 1; -3 2 0 0; 2 -2 0 0] | |||
B=[0 0 1 0]' | |||
C=[0 1 0 0] | |||
D=[0] | |||
% Ezekből előállítható a szakasz állapotteres leírása: | |||
sys=ss(A,B,C,D) | |||
% Ebből pedig a szakasz átviteli függvénye: | |||
wp=tf(sys) | |||
% Az átviteli függvény zérus-pólus-erősítés alakban: | |||
wp_zpk=zpk(wp) | |||
</syntaxhighlight> | |||
== Szakasz megadása a differenciálegyenleteiből == | |||
<syntaxhighlight lang="matlab" style="font-size: 140%;"> | |||
%% | |||
</syntaxhighlight> | |||
[[Category:Villanyalap]] | [[Category:Villanyalap]] | ||