meanfreq
周波数平均
構文
説明
は、時間領域信号 freq
= meanfreq(x
)x
のパワー スペクトルにおける正規化周波数の平均 freq
を推定します。meanfreq
は、箱型ウィンドウと x
の長さに等しい DFT 点の数を持つ関数 periodogram
を使用してパワー スペクトルを計算します。x
が行列の場合、関数は x
の各列の周波数平均を個別に計算します。
出力引数なしで meanfreq(___)
を使用すると、PSD またはパワー スペクトルがプロットされて周波数平均に注釈が付けられます。
例
入力引数
出力引数
アルゴリズム
平均周波数を求めるために、meanfreq
は箱型ウィンドウを使用してピリオドグラム パワー スペクトル推定を計算します。
サンプル レート fs
の信号 x
から、次の 3 つの方法で同じ平均周波数値 mFrq
を求めることができます。
信号から直接 | mFrq = meanfreq(x,fs) |
信号のピリオドグラムから | [P,F] = periodogram(x,[],[],fs); mFrq = meanfreq(P,F) |
信号のパワー スペクトル推定値 (ウェルチの PSD) から | [P,F] = pwelch(x,rectwin(length(x)),[],[],fs); mFrq = meanfreq(P,F) |
メモ
meanfreq
は、入力信号を時間領域から周波数領域に変換するために中間表現を使用するため、返される平均周波数は信号変換方法、DFT 点の数、およびウィンドウ サイズに応じて異なる場合があります。
参照
[1] Phinyomark, Angkoon, Sirinee Thongpanja, Huosheng Hu, Pornchai Phukpattaranont, and Chusak Limsakul. "The Usefulness of Mean and Median Frequencies in Electromyography Analysis." In Computational Intelligence in Electromyography Analysis – A Perspective on Current Applications and Future Challenges, edited by Ganesh R. Naik. London: IntechOpen, 2012. https://doi.org/10.5772/50639.
拡張機能
バージョン履歴
R2015a で導入参考
findpeaks
| medfreq
| periodogram
| plomb
| pwelch