MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
モデル パラメーターと、関連する不確かさのデータを取得する
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
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ