реклама на сайте
подробности

 
 
> Знатоки FFT проясните ситуацию, спектр комплексного DDS
des00
сообщение Nov 14 2014, 06:34
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Добрый день!

Есть комплексный DDS : y = exp(1i*pi/16), строю его спектр в маткаде и матлабе. Сигнал косинуса и синуса одинаковый, но спектры разные. В матлабе частота "положительная", в маткаде "отрицательная". Причина в том что знак экспоненты в help на ПО разный. Понятно что преобразования fft/ifft в одном и том же ПО сделаны дуальными. Но все таки, как правильно вычислять комплексный спектр сигнала : как в матлабе или как в маткаде?

Спасибо.

ЗЫ. мое мнение что в матлабе более логичное вычисление. При увеличении кода частоты палка смещается в сторону положительных частот и наоборот.

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Nov 14 2014, 09:39
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Serg76 @ Nov 14 2014, 16:50) *
Нет, аббревиатура I/Q подразумевает I- inphase (синфазная) и Q- quadrature (квадратурная) составляющие

Цитата(megajohn @ Nov 14 2014, 17:31) *
а тут пишут

ИМХО что считать синфазной, а что квадратурной составляющей определяется точкой отсчета. А мой вопрос конкретен: дан комплексный сигнал, 2 математических ПО считают что у него разный спектр. Какое из ПО право и почему?

Цитата(Timmy @ Nov 14 2014, 17:15) *
Похоже, математики не сошлись во мнениях, как "правильно" sm.gif.

Вот мне и интересно как правильно. Наткнулся на этот эффект случайно, когда увидел в диагностическом самодельном софте, считающим как маткад, поразительный эффект : увеличиваю частоту DDS, а спектр сигнала идет не в ту сторону.


--------------------
Go to the top of the page
 
+Quote Post
Serg76
сообщение Nov 14 2014, 10:00
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(des00 @ Nov 14 2014, 12:39) *
ИМХО что считать синфазной, а что квадратурной составляющей определяется точкой отсчета. А мой вопрос конкретен: дан комплексный сигнал, 2 математических ПО считают что у него разный спектр. Какое из ПО право и почему?

так по логике очевидно, что с увеличением частоты и измеряемый параметр тоже должен увеличиваться и наоборот, но и результат с обратным направлением движения частоты нельзя считать неверным, просто в этом случае мы получаем инверсию спектра сигнала плюс смещение фазы сигнала на Pi и об этом нужно просто помнить при дальнейшей обработке.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 17:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01399 секунд с 7
ELECTRONIX ©2004-2016