getpvec
モデル パラメーターと、関連する不確かさのデータを取得する
説明
例
推定モデルからのパラメーター値の取得
推定データを読み込みます。
load iddata1 z1;
伝達関数モデルを推定します。
sys = tfest(z1,3);
推定モデルからパラメーター値を取得します。
pvec = getpvec(sys);
推定モデルからのパラメーター値および標準偏差の取得
推定データを読み込みます。
load iddata2 z2;
状態空間モデルを推定します。
sys = ssest(z2,3);
モデル パラメーター pvec
および関連標準偏差 pvec_sd
を推定モデルから取得します。
[pvec,pvec_sd] = getpvec(sys);
推定モデルからの自由パラメーターの値の取得
推定データを読み込みます。
load iddata2 z2;
状態空間モデルを推定します。
sys = ssest(z2,3);
推定モデルから自由パラメーターの値を取得します。
pvec = getpvec(sys,'free');
入力引数
出力引数
params
— パラメーター値
ベクトル | cell 配列 | []
パラメーター値。ベクトルとして返されます。
sys
がモデル配列の場合、params
は、sys
内の各モデルに対応するパラメーター値ベクトルの cell 配列です。
推定されていない idnlarx
モデルおよび idnlhw
モデルの場合、params
は []
です。
stdDev
— 標準偏差値
ベクトル | cell 配列 | []
パラメーターの標準偏差値。ベクトルとして返されます。
sys
がモデル配列の場合、stdDev
は、sys
内の各モデルに対応する標準偏差値ベクトルの cell 配列です。
sys
のモデル共分散情報が使用可能でない場合は、stdDev
は []
です。結果として、idnlarx
および idnlhw
モデルでは、パラメーター共分散情報が格納されないため、stdDev
は常に []
です。
バージョン履歴
R2012a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)