„Szabályozástechnika - 2DOF szabályzó tervezése” változatai közötti eltérés
Kory (vitalap | szerkesztései) |
|||
| 110. sor: | 110. sor: | ||
% 0 elemeket. Jelen esetben csak 1 darab van, így csak azt kell levágni. | % 0 elemeket. Jelen esetben csak 1 darab van, így csak azt kell levágni. | ||
B=B(2:end) | B=B(2:end) | ||
Bpoles=roots(B) % B gyökeinek számítása | Bpoles=roots(B) % B gyökeinek számítása | ||
| 133. sor: | 131. 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), Bpoles((real(Bpoles)<0)&(imag(Bpoles) | Bminuspoles=union(Bpoles(abs(Bpoles)>=1), Bpoles((real(Bpoles)<0)&(imag(Bpoles)<1e-12))); | ||
% 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); | ||