org.mklab.tool.control
クラス Gmargin
java.lang.Object
org.mklab.tool.control.Gmargin
public class Gmargin
- extends Object
ゲイン余裕と位相交差周波数を求めるクラスです。
Gain margin and crossover frequencies
- バージョン:
- $Revision: 1.29 $
- 作成者:
- koga
- 関連項目:
Pmargin
,
Margin
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Gmargin
public Gmargin()
gmargin
public static List<DoubleNumber> gmargin(RationalPolynomial G)
- パラメータ:
G
- 伝達関数
- 戻り値:
- {gm, wcp} (ゲイン余裕, 位相交差周波数) (gain margin, crossover frequency)
gmargin
public static List<DoubleNumber> gmargin(RationalPolynomial G,
double wmin)
- パラメータ:
G
- 伝達関数wmin
- 最小周波数
- 戻り値:
- {gm, wcp} (ゲイン余裕, 位相交差周波数) (gain margin, crossover frequency)
gmargin
public static List<DoubleNumber> gmargin(RationalPolynomial G,
double wmin,
double wmax)
- パラメータ:
G
- 伝達関数wmin
- 最小周波数wmax
- 最大周波数
- 戻り値:
- {gm, wcp} (ゲイン余裕, 位相交差周波数) (gain margin, crossover frequency)
gmargin
public static List<DoubleNumber> gmargin(RationalPolynomial g,
double wmin,
double wmax,
double tolerance)
- 与えられた伝達関数
G
, 周波数の区間[wmin:wmax]
, 周波数の許容誤差tolerance
について, ゲイン余裕 gm
と位相交差周波数wcp
を返します。
- パラメータ:
g
- 伝達関数wmin
- 最小周波数wmax
- 最大周波数tolerance
- 位相交差周波数の許容誤差
- 戻り値:
- {gm, wcp} (ゲイン余裕, 位相交差周波数) (gain margin, crossover frequency)