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
クラス 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)