ヘルプ センターヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
モデル パラメーターと、関連する不確かさのデータを取得する
params = getpvec(sys)
[params,stdDev] = getpvec(sys)
[___] = getpvec(sys,'free')
params = getpvec(sys) は同定されたモデル sys のパラメーター値を返します。
params
sys
例
[params,stdDev] = getpvec(sys) はパラメーターの標準偏差値も返します。
stdDev
[___] = getpvec(sys,'free') は、sys の自由パラメーターのみの値を返します。idnlarx モデルおよび idnlhw モデルでは、すべてのパラメーターが自由として扱われます。
[
idnlarx
idnlhw
すべて折りたたむ
推定データを読み込みます。
load iddata1 z1;
伝達関数モデルを推定します。
sys = tfest(z1,3);
推定モデルからパラメーター値を取得します。
pvec = getpvec(sys);
load iddata2 z2;
状態空間モデルを推定します。
sys = ssest(z2,3);
モデル パラメーター pvec および関連標準偏差 pvec_sd を推定モデルから取得します。
pvec
pvec_sd
[pvec,pvec_sd] = getpvec(sys);
推定モデルから自由パラメーターの値を取得します。
pvec = getpvec(sys,'free');
同定されたモデル。次のモデル オブジェクトのいずれか、またはそのようなオブジェクトの配列として指定します。
idtf
idss
idgrey
idpoly
idproc
idnlgrey
[]
パラメーター値。ベクトルとして返されます。
sys がモデル配列の場合、params は、sys 内の各モデルに対応するパラメーター値ベクトルの cell 配列です。
推定されていない idnlarx モデルおよび idnlhw モデルの場合、params は [] です。
パラメーターの標準偏差値。ベクトルとして返されます。
sys がモデル配列の場合、stdDev は、sys 内の各モデルに対応する標準偏差値ベクトルの cell 配列です。
sys のモデル共分散情報が使用可能でない場合は、stdDev は [] です。結果として、idnlarx および idnlhw モデルでは、パラメーター共分散情報が格納されないため、stdDev は常に [] です。
R2012a で導入
setpvec | getcov | idssdata | tfdata | zpkdata
setpvec
getcov
idssdata
tfdata
zpkdata
次の 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:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office