概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.mklab.tool.control
クラス Svfr

    java.lang.Object
      org.mklab.tool.control.Svfr

    public class Svfr

extends Object

特異値周波数応答を求めるクラスです。

Singular Value Frequency Response

バージョン:
  $Revision: 1.24 $
作成者:
  koga
関連項目:
  `*`, `DoubleComplexSingularValueDecomposer`

コンストラクタの概要
`Svfr()`

メソッドの概要
`static Matrix` | `svfr(RationalPolynomialMatrix G, Matrix w)`
`static Matrix` | `svfr(RationalPolynomialMatrix G, Matrix w, int type)` 入力と出力の数が等しいシステム`G(s)`の周波数応答`G(jw)`の 特異値を求めます。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Svfr

    public Svfr()

メソッドの詳細

### svfr

    public static Matrix svfr(RationalPolynomialMatrix G,
                              Matrix w)

  パラメータ:
    `G` - 伝達関数行列
    `w` - 評価する周波数の列
  戻り値:
    特異値の列 (response)

### svfr

    public static Matrix svfr(RationalPolynomialMatrix G,
                              Matrix w,
                              int type)

  入力と出力の数が等しいシステム`G(s)`の周波数応答`G(jw)`の 特異値を求めます。特異値は

       [maxsing, ..., minsing]'.

  のように保存されます。

  計算する特異値の種類を`type`により、以下のように選べる。

       Type = 1 ---- G(jw) Type = 2 ---- inv(G(jw)) Type = 3 ---- I + G(jw) Type = 4 ---- I + inv(G(jw))

  パラメータ:
    `G` - 伝達関数行列
    `w` - 評価する周波数の列
    (frequencies at which the frequency response is to be evaluated)
    `type` - タイプ
  戻り値:
    特異値の列 (response)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド