function Str = describe(Constr, keyword)
%DESCRIBE  Returns Phase Margin constraint description.

%   Author(s): Bora Eryilmaz
%   Revised:
%   Copyright 1986-2004 The MathWorks, Inc. 
%   $Revision: 1.1.6.3 $ $Date: 2004/12/26 21:51:20 $

Str = xlate('Phase Margin');

if (nargin == 2) && strcmp(keyword, 'detail')
  str1 = unitconv(Constr.MarginPha, 'deg', Constr.PhaseUnits);
  str2 = unitconv(Constr.OriginPha, 'deg', Constr.PhaseUnits);
  Str = sprintf('%s (%0.3g at %0.3g)', Str, str1, str2); 
end
