Mam takie zadanie, możliwe że trywialne ale męcze sie już długo z tym i nic nie wymyśliłem.
Zrobiłem w matlabie zbiór punktów składający się z sygnału nośnego i 4-rech różnych harmonicznych o różnych przesunięciach. Mam teraz za zadanie wyznaczyć przesunięcia fazowe poszczególnych harmonicznych względem głównego sygnału - pierwszej harmonicznej.
Oczywiście funkcje fft i abs idealnie wyliczają amplitudy wszystkich harmonicznych, funkcja atan2 pokazuje kąty fazowe ale to są kąty od zmiennych zespolonych, jak ich tu użyć?
W mojej funkcji mam harmoniczne 1 , 5 , 7 , 11 i 17.
Odpowiednie przesunięcia fazowe względem pierwszej to: 0, 14, 35, 70 i 92 stopnie
A wyniki wypluwane przez atan2 (i zamienione na stopnie) to: -90, -19.69, 156,
-36.56, i 47.81
FFT na 256 punktów, jakieś sugestie?
Zrobiłem w matlabie zbiór punktów składający się z sygnału nośnego i 4-rech różnych harmonicznych o różnych przesunięciach. Mam teraz za zadanie wyznaczyć przesunięcia fazowe poszczególnych harmonicznych względem głównego sygnału - pierwszej harmonicznej.
Oczywiście funkcje fft i abs idealnie wyliczają amplitudy wszystkich harmonicznych, funkcja atan2 pokazuje kąty fazowe ale to są kąty od zmiennych zespolonych, jak ich tu użyć?
W mojej funkcji mam harmoniczne 1 , 5 , 7 , 11 i 17.
Odpowiednie przesunięcia fazowe względem pierwszej to: 0, 14, 35, 70 i 92 stopnie
A wyniki wypluwane przez atan2 (i zamienione na stopnie) to: -90, -19.69, 156,
-36.56, i 47.81
FFT na 256 punktów, jakieś sugestie?