[an error occurred while processing this directive]
Вот Вам картинка
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Rotor18 14 сентября 2004 г. 13:54
В ответ на: Как генерировать пилу с чистым спекторм без алиасинга? отправлено Rotor18 12 сентября 2004 г. 13:45

Вот Вам картинка. Частота пилы 7000. Частота дискретизации 48000. Только 3 первые гармоники влазят до ч. Найквиста. Все остальные алиасят. Я разметил первые 10 гармоник. А их там бесконечность. Видно не все т.к. они накладываются друг на друга. А должно-то быть всего 3 их там: первая, вторая, да третья. Код привожу с комментариями. Тот кто и теперь скажет, что тут нет алиасинга - у того и есть каша в голове. И не надо говорить про растекание спектра, умножте на окно, увидите точно тоже самое.

1>> t=1:1:48000;
2>> y=sawtooth(2*pi*7000*t/48000);
3>> s= abs(fft(y));
4>> for k=1:24000; s2(k)=s(k); end;
5>> s2=s2/max(s2);
6>> plot(s2)

1 создадим врямя для одной секунды
2 генерируем пилу, грязную, нехорошую пилу
3 получаем амплитудный спектр
4 откинем симметричную часть, чтоб не мешала
5 нормализуем для красоты
6 вот вам картинка, такая же как у меня

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru