Привет всем.
Задаю частоту генератора прямоугольного сигнала 100 Гц. Параметры фильтра: Fh=110, Fl=90, Fs=1000, filter tipe- bandpass. Вроде должна быть первая гармоника с частотой 100 Гц на выходе спектроанализатора, но судя по графику только 10.
Подскажите если кто знает почему ?
Буду очень признателен.
Спектр сигнала
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Спектр сигнала
Первое, что бросается в глаза. У Вас не задано значение шаг (delta) при расчете спектра и отображении данных.
Вот так примерно должно быть:
Вот так примерно должно быть:
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Спектр сигнала
Она задается при генерации сигнала. Delta t= 1/fsamples=1/number samples per second.Незнающий писал(а):Подскажите пожалуйста из каких соображений выбирается значение delta?
В Вашем случае для графика спектра 10 сек это частота 100 Гц, так как при числе отсчетов равном 100 и delta t=1/1000=0,001 cек для входного сигнала, для сигнала спектра delta f=10 Гц и для времени 10 сек (10 точка в массиве спектра) частота = 10 * 10=100 Гц.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Спектр сигнала
При программировании, это связано с частотой дискретизации сигнала, которую Вы задали при его генерации (захвате).Незнающий писал(а):Подскажите пожалуйста из каких соображений выбирается значение delta?
В Вашем случае это значение 1000: Соответственно время следования отсчетов будет 1/fs = 1мс
Ну а если в основы полезть, то необходимо отталкиваться от теоремы Котельникова - Шенона, кому что нравится.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 14 Ответы
- 595 Просмотры
-
Последнее сообщение IvanLis