hsvplot
ハンケル特異値をプロットし、プロット ハンドルを返す
構文
hsvplot(sys)
hsvplot(AX,sys,...)
hsvplot(...,numOpts,plotOpts)
h = hsvplot(___)
説明
hsvplot(sys)
は、LTI モデル sys
のハンケル特異値 (HSV) を計算します。ハンケル特異値の意味と目的の詳細については、balred
を参照してください。sys
の安定と不安定なモードに対するハンケル特異値は、それぞれ青と赤で表示されます。最も小さい HSV に関連付けられた状態を削除して、さまざまな次数の低次元化されたモデルを取得できます。hsvplot
は、近似次数の関数 (低次元化されたモデルにおける状態の数) として最大の近似誤差も示します。
hsvplot(AX,sys,...)
は、プロットを軸 AX
に付加します。
hsvplot(...,numOpts,plotOpts)
は、結果の計算とプロットに対する追加オプションを指定します。numOpts
を作成するには balredOptions
、plotOpts
を作成するには hsvoptions
を使用します。
h = hsvplot(___)
は、ハンケル特異値プロットのプロット ハンドル h
を返します。getoptions
と setoptions
コマンドを使ってプロットをカスタマイズするためにこのハンドルを使用することができます。使用できるプロット オプションの一覧については、hsvoptions
を参照してください。
例
ヒント
balred
とhsvplot
はどちらもハンケル特異値プロットを生成します。hsvplot
は、軸の範囲、スケール、ラベルのスタイルなどのプロットのプロパティをカスタマイズする場合に役立ちます。プロットのプロパティを定義するには、hsvplot
でhsvoptions
を使用します。プロットのプロパティの変更方法の詳細については、プロットをカスタマイズする方法を参照してください。
バージョン履歴
R2006a より前に導入
参考
balred
| balredOptions
| getoptions
| hsvoptions
| setoptions