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(___,'Estimator', は、推定器 est)est を使用して伝達関数を推定します。est の有効なオプションは、'H1' および 'H2' です。
出力引数を設定せずに 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








