FractionOrderSystem/FOTF Toolbox/@fotf/margin.m

15 lines
463 B
Matlab

function [Gm,Pm,Wcg,Wcp]=margin(G)
% margin - gain and phase margins of an FOTF object
%
% [Gm,Pm,Wcg,Wcp]=margin(G)
%
% G - an FOTF object
% Gm, Wcg - gain margin in dBs and the corresponding frequency
% Pm, Wcp - phase margin in degrees and the crossover frequency
% Copyright (c) Dingyu Xue, Northeastern University, China
% Last modified 28 March, 2017
% Last modified 18 May, 2022
H=bode(G,logspace(-4,4,1000)); [Gm,Pm,Wcg,Wcp]=margin(H);
end