このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
tfestimate
伝達関数の推定
構文
説明
では、一連の周波数で評価された入力信号 txy
= tfestimate(x
,y
)x
と出力信号 y
の間で伝達関数の推定を求めます。
x
とy
の両方がベクトルの場合、それらは同じ長さでなければなりません。信号の 1 つが行列でもう 1 つがベクトルの場合は、ベクトルの長さが行列の行数と等しくなければなりません。関数はベクトルを展開し、列ごとの伝達関数推定の行列を返します。
x
とy
が同じ行数だが異なる列数をもつ行列の場合、txy
は多入力/多出力 (MIMO) 伝達関数になり、すべての入力信号と出力信号を結合します。txy
は 3 次元配列です。x
が m 列をもち、y
が n 列をもつ場合、txy
は n 列および m ページをもちます。詳細については、伝達関数を参照してください。x
とy
が等しいサイズの行列の場合、tfestimate
は列方向に動作します (txy(:,n) = tfestimate(x(:,n),y(:,n))
)。MIMO 推定を取得するには、引数リストに'mimo'
を追加します。
は、行列入力の MIMO 伝達関数を計算します。この構文には、前の構文の入力引数を任意に組み合わせて含めることができます。txy
= tfestimate(___,'mimo')
出力引数を設定せずに tfestimate(___)
を使用すると、現在の Figure ウィンドウに伝達関数推定がプロットされます。
例
入力引数
出力引数
詳細
アルゴリズム
tfestimate
では、ウェルチの平均ピリオドグラム法が使用されます。詳細は、pwelch
を参照してください。
参照
[1] Vold, Håvard, John Crowley, and G. Thomas Rocklin. “New Ways of Estimating Frequency Response Functions.” Sound and Vibration. Vol. 18, November 1984, pp. 34–38.
拡張機能
バージョン履歴
R2006a より前に導入
参考
cpsd
| mscohere
| periodogram
| pwelch