„Szabályozástechnika - 2DOF szabályzó tervezése” változatai közötti eltérés

David14 (vitalap | szerkesztései)
David14 (vitalap | szerkesztései)
145. sor: 145. sor:
polyB=Bminus % A diophantoszi egyenletben szereplő B polinom
polyB=Bminus % A diophantoszi egyenletben szereplő B polinom
polyC=conv(Am,Ao) % A diophantoszi egyenletben szereplő C polinom
polyC=conv(Am,Ao) % A diophantoszi egyenletben szereplő C polinom
% A megoldandó diophantoszi polinomegyenlet (R1' = R1prime):
% A * polyint * R1prime + Bminus * S = Am * A0


% A polinomegyenletnek megfelelő dioAx=dioB lineáris egyenletrendszer mátrixainak
% A polinomegyenletnek megfelelő dioAx=dioB lineáris egyenletrendszer mátrixainak
153. sor: 156. sor:


% Esetünkben az dioA mátrix két blokkból áll. Mivel az ismeretlenek száma 6,
% Esetünkben az dioA mátrix két blokkból áll. Mivel az ismeretlenek száma 6,
% (R és S polinomok ismeretlenjei. Polinom ismeretlenjeinek száma = fokszám +1.
% (R1' és S polinomok ismeretlenjei. Polinom ismeretlenjeinek száma = fokszám +1.
% Mivel R monic polinom (legmagyasabb fokszámú tagjának a szorzója 1-es),
% Mivel R monic polinom (legmagyasabb fokszámú tagjának a szorzója 1-es),
% így hiába másodfokú, csak 2 ismeretlen van benne.)
% így hiába másodfokú, csak 2 ismeretlen van benne.)
% Ezért mindkét blokk sorainak száma 6, az első blokk oszlopainak száma 2
% Ezért mindkét blokk sorainak száma 6, az első blokk oszlopainak száma 2
% (S ismeretlenjeinek száma), a másodiké pedig 4 (R ismeretlenjeinek a száma).  
% (R1' ismeretlenjeinek száma), a másodiké pedig 4 (S ismeretlenjeinek a száma).  
% A toeplitz blokkok paramétereinek megadásaikor, így megfelelő
% A toeplitz blokkok paramétereinek megadásaikor, így megfelelő
% számú 0-t kell beszúrnunk az oszlopban (polyA illetve Bminus) szereplő  
% számú 0-t kell beszúrnunk az oszlopban (polyA illetve Bminus) szereplő