2012-04-23 10 views
0

私はいくつかのサンプルを含むベクトル形式の信号を持ち、周波数はw0です。私はその信号の高調波を探したい。そうする方法はありますか?信号の高調波の計算

2 * w0に対してk = 2としましょう。サンプルからの信号の高調波はどのように構成できますか?私のサンプルの ここでは最初の20:

-0.239570299386578 0.1034882656331065 0.434308908352916 0.7137668996246224 0.9088106936857204 0.9963988158818323 0.9661854915005951 0.8217108676412244 0.5800958281197547 0.2698446607867672 -0.07226783043916135 -0.4058656575212867 -0.6914578691976684 -0.8952909939878536 -0.9932554094058046 -0.9737846003601184 -0.8391674550614948 -0.6053346354564043 -0.2999053926206244 0.04098635822626423

私の信号がXである場合には、[n]は、私は、この値を使用して、期間9で信号のamplituteさんを見つけたい期間= 18 ...

ですその高調波はh [n]であり、h [n] = x [2n]と書くことができますか?

ありがとうございます。

答えて

0

Goertzelアルゴリズムを使用すると、任意の周波数または期間の振幅を見つけることができます。

関連する問題