|
Использование формулы Эйлера для перехода от вещественного представления отсчётов к комплексному. |
|
|
|
May 15 2012, 09:59
|
Группа: Участник
Сообщений: 13
Регистрация: 15-05-12
Пользователь №: 71 845

|
Уважаемые знатоки, я понимаю всю глупость данного вопроса, но, видимо, слишком давно я занимался ЦОС. Совершенно не могу вспомнить и въехать. Суть проблемы: Дано: Вещественные отсчёты y(n) , при n от 0 до 1024. Несущая частота сигнала frq. Вычислить: Комплексное yк(n)
Сколько не пытаюсь понять что мне делать - не могу сообразить. Сложно, когда не знал, да ещё и забыл. Подскажите что почитать пожалуйста. Лучше всего носом прямо в главу тыкайте. А то до меня слишком туго доходит тема. Заранее спасибо.
|
|
|
|
|
 |
Ответов
(1 - 11)
|
May 15 2012, 12:20
|
Группа: Участник
Сообщений: 13
Регистрация: 15-05-12
Пользователь №: 71 845

|
Цитата(Serg76 @ May 15 2012, 14:07)  почитайте про аналитический сигнал, комплексную огибающую и преобразование Гильберта вот неплохой ресурс http://www.dsplib.ru/content/hilbert/hilbert.htmlКак раз читаю именно эту страницу. Не совсем понимаю предполагаемую последовательность моих действий. По идее мне надо восстановить угол вращения частоты. Значит если я применяю фильтр Гильберта для своих вещественных отсчётов, то получаю комплексное значение аналитического сигнала. Чем это мне грозит? Я могу использовать полученный аналитический сигнал для определения типа модуляции, предположим, методом диаграммы Стокса? Цитата(thermit @ May 15 2012, 15:00)  Yk = Y .* exp( 1j*2*pi*frq/fd* (0:1023) );
Yk - комплексный, соответствующий Y-ку сдвинутому по частоте на frq Гц А что такое fd? Я не ас в матлабе, к моему несчастью, и не совсем въезжаю в запись такого вида. Y. - это вектор? И exp( 1j*2*pi*frq/fd* (0:1023) ) - тоже вектор, где j от 0 до 1023? Почему-то кажется что... fd - это дельта частоты? Тогда я не понимаю откуда она берется.
|
|
|
|
|
May 15 2012, 12:28
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата A_z: А что такое fd? Я не ас в матлабе, к моему несчастью, и не совсем въезжаю в запись такого вида. Y. - это вектор? И exp( 1j*2*pi*frq/fd* (0:1023) ) - тоже вектор, где j от 0 до 1023? Почему-то кажется что... fd - это дельта частоты? Тогда я не понимаю откуда она берется. fd - частота дискретизации. frq в герцах задана? Если она в пределах 0...0.5, значит fd=1 Y - вектор exp( 1j*2*pi*frq/fd* (0:1023) ) - тоже вектор 1j - мнимая единица (0:1023) = 0,1,2,3,...,1023 .* - поэлементное перемножение векторов 2*pi - два умножить на пи
Сообщение отредактировал thermit - May 15 2012, 12:30
|
|
|
|
|
May 15 2012, 13:28
|
Группа: Участник
Сообщений: 13
Регистрация: 15-05-12
Пользователь №: 71 845

|
Цитата(thermit @ May 15 2012, 16:28)  fd - частота дискретизации. frq в герцах задана? Если она в пределах 0...0.5, значит fd=1 В герцах. Предположим 200 000 000; Я думал, что по теореме Котельникова, у меня частота дискретизации в два раза больше несущей должна быть. Или имеется в виду значение в "зайчиках"? Цитата(thermit @ May 15 2012, 16:28)  1j - мнимая единица Вот туплю-то... Конечно после этого пояснения я могу и на счет двух пи получить =) Вообще, мне хотелось бы подробнее остановиться на преобразовании Гильберта.
|
|
|
|
|
May 24 2012, 09:18
|
Группа: Участник
Сообщений: 13
Регистрация: 15-05-12
Пользователь №: 71 845

|
Цитата(thermit @ May 15 2012, 18:16)  Преобразователь гильберта позволяет получить мнимую часть аналитического сигнала (в нем отрицательные частоты отсутствуют). После чего аналитический сигнал можно сдвинуть на нулевую несущую путем умножения на комплексную экспоненту (см выше) но с отрицательным показателем. Что вообще требуется-то? Не телепаты мы... Что-то я, наверное, не так делаю. Пытаюсь сдвинуть аналитический сигнал на нулевую несущую. Умножаю на "минус" комплексную экспоненту? Вообще - требуется реализовать определение модуляции методом диаграммы Стокса. Кстати, может посоветуете где можно прочитать про сам метод? А то у меня каша в голове. На пальцах пару людей пытались объяснить, но что-то я в это всё не до конца въежаю.
|
|
|
|
|
May 24 2012, 10:32
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата A_z: Что-то я, наверное, не так делаю. Пытаюсь сдвинуть аналитический сигнал на нулевую несущую. Умножаю на "минус" комплексную экспоненту? Ну да. Если сигнал представляет собой произведение Y(t) = X(t)*exp(j*w0*t), где w0 - несущая, то X(t)=Y(t)*exp(-j*w0*t) Цитата Вообще - требуется реализовать определение модуляции методом диаграммы Стокса. Кстати, может посоветуете где можно прочитать про сам метод? А то у меня каша в голове. На пальцах пару людей пытались объяснить, но что-то я в это всё не до конца въежаю. Никогда про такой метод не слышал.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|