このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
hsvplot
(非推奨) ハンケル特異値のプロット
hsvplot
は推奨されません。代わりに reducespec
を view (balanced)
と共に使用してください。コードの更新の詳細については、バージョン履歴を参照してください。
構文
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
を使用します。