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

David14 (vitalap | szerkesztései)
David14 (vitalap | szerkesztései)
73. sor: 73. sor:
%% Csak ÍNYENCEKNEK - általános megoldás a Matlab lehetőségeit kihasználva.
%% Csak ÍNYENCEKNEK - általános megoldás a Matlab lehetőségeit kihasználva.
% Bminus-ba azok a gyökök kerülnek, amiknek az abszolútértéke >=1 ill.
% Bminus-ba azok a gyökök kerülnek, amiknek az abszolútértéke >=1 illetve
% tisztán valósak és negatívak. Az & jel a két feltétel közötti ÉS
% tisztán valósak és negatívak. Az & jel a két feltétel közötti ÉS
% kapcsolatot jelenti, az union két halmaz (esetünkben vektor) uniója. Ezt a
% kapcsolatot jelenti, az union két halmaz (esetünkben vektor) uniója. Ezt a
79. sor: 79. sor:
% valamelyik feltétel igaz, de akkor is csak egyszer fog szerepelni, ha
% valamelyik feltétel igaz, de akkor is csak egyszer fog szerepelni, ha
% mindkét feltétel igaz rá.
% mindkét feltétel igaz rá.
Bminuspoles=union(Bpoles(abs(Bpoles)>=1),...
Bminuspoles=union(Bpoles(abs(Bpoles)>=1), Bpoles((real(Bpoles)<0)&(imag(Bpoles)==0)));  
Bpoles((real(Bpoles)<0)&(imag(Bpoles)==0)));  
% Bplus-ba Bpoles es Bminuspoles különbsége kerül
% Bplus-ba Bpoles es Bminuspoles különbsége kerül
Bpluspoles=setdiff(Bpoles,Bminuspoles);  
Bpluspoles=setdiff(Bpoles,Bminuspoles);  
92. sor: 91. sor:


</syntaxhighlight>
</syntaxhighlight>
== Fokszámfeltételek (Tk - 240. oldal)==
== Fokszámfeltételek (Tk - 240. oldal)==
<syntaxhighlight lang="matlab" style="font-size: 150%;">
<syntaxhighlight lang="matlab" style="font-size: 150%;">