Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.186.6] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте! Прошу помощи в написании функции генерации комплексной синусоиды! Заранее благодарен!
Эта тема была разделена из темы "Генератор синуса" |
Сообщ.
#2
,
|
|
|
В чем проблема? Что не получается?
|
Сообщ.
#3
,
|
|
|
Проблема в самом начале, как реализовать сам генератор. На форуме читал про генератор синуса, но по-моему это не то. Да, не сказал еще-нужно написать в VDSP++
|
Сообщ.
#4
,
|
|
|
Цитата Alexmandr @ Ну в VDSP++, наверное, самому придется реализовывать, а генерить сам синусоидатьный сигнал (как вариант) можно след. образом:VDSP++ y[n] = x[n] + 2*cos( 2*pi*f/fd )*y[n-1] - y[n-2], при этом x[0] = 1, x[ k!=0 ] = 0 - дискретная дельта-функция. f - частота генерируемого сигнала, fd - частота дискретизации, 2*pi*f/fd - константа. Получается из z-преобразования функции cos(2*pi*n*f/fd) (косинус, синус - какая генератору разница? зато для косинуса вид z-преобразования проще) Синусоида комплексная с мнимой составляющей = 0 Далее справишься? |
Сообщ.
#5
,
|
|
|
Спасибо! дальще разобрался!
|