Найдено 40 результатов
- 14 май 2019, 08:59
- Форум: Цифровые фильтры
- Тема: КИХ с временными требованиями
- Ответы: 8
- Просмотры: 5559
КИХ с временными требованиями
Добрый день. Бьюсь с задачей с синтеза фильтра с требованиями одновременно к частотным и временным характеристикам. Сейчас имеется фильтр удовлетворяющий требованиям. Грубо говоря требования следующие: Частотные характеристики КИХ Fpass ~ 0.0(3) * pi рад/отсчет Fstop ~ 0.1(6) * pi рад/отсчет неравно...
- 05 апр 2019, 19:15
- Форум: Программирование на C и C++
- Тема: Передискретизация в DSPL
- Ответы: 5
- Просмотры: 7437
Re: Передискретизация в DSPL
Было бы очень здорово попробовать!
Но опыта мало(
Можно в этой теме просить помощи?
Вопрос номер 0
На картинке ошибка компиляции DSPL.
Что-то я сделал не так?
Но опыта мало(
Можно в этой теме просить помощи?
Вопрос номер 0
На картинке ошибка компиляции DSPL.
Что-то я сделал не так?
- 04 апр 2019, 14:04
- Форум: Программирование на C и C++
- Тема: Передискретизация в DSPL
- Ответы: 5
- Просмотры: 7437
Передискретизация в DSPL
Я немного посмотрел на передискретизацию в DSPL. Методы, которые используются дают ошибку почти до 10% по амплитуде. Правильно ли я понимаю, что передискретизация с использованием ФНЧ и вставкой нулей и прореживанием будет точнее при "хороших" фильтрах? А при использование полифазной фильтрации еще ...
- 02 апр 2019, 16:37
- Форум: Цифровые фильтры
- Тема: Фильтрация целочисленного сигнала
- Ответы: 7
- Просмотры: 5260
Re: Фильтрация целочисленного сигнала
Я убедился в необходимости запаса по уровню во входном сигнале, так что вы ответили на вопрос. Спасибо) s = [32767,32133,30242,27144,22941,17784,11868,5424,-1286,-7981,-14372,-20175,-25124,-28983,-31559,-32711,-32364,-30506,-27200,-22580,-16846,-10259,-3132,4191,11341,17953,23676,28198,31261,32680,3...
- 02 апр 2019, 15:30
- Форум: Цифровые фильтры
- Тема: Фильтрация целочисленного сигнала
- Ответы: 7
- Просмотры: 5260
Re: Фильтрация целочисленного сигнала
На входе сигнал занимает всю разрядность, 16 бит. Если ослаблять, то уже имеющейся. При этом неравномерность составляет сотые дБ (около 0.02 дБ). Т.е нужно ослабить в 1.0023 раза. При этом ошибка фильтрации 10e-4 устраивает.
Не будет ли ослабление сигнала вносить большие погрешности, чем обрезка...
Не будет ли ослабление сигнала вносить большие погрешности, чем обрезка...
- 02 апр 2019, 15:02
- Форум: Цифровые фильтры
- Тема: Фильтрация целочисленного сигнала
- Ответы: 7
- Просмотры: 5260
Re: Фильтрация целочисленного сигнала
Тогда мне нужно сделать ослабление до разрядности выходного сигнала?
- 02 апр 2019, 14:46
- Форум: Цифровые фильтры
- Тема: Фильтрация целочисленного сигнала
- Ответы: 7
- Просмотры: 5260
Фильтрация целочисленного сигнала
Добрый день! Дано: Целочисленный сигнала Фильтр с коэффициентами с плавающей точкой и без усиления\ослабления (0 дБ). Однако при фильтрации максимальное значение выходного сигнала иногда превышает максимум входного, а следовательно и размер переменной под хранение. Как правильно обрабатывать такое с...
- 25 мар 2019, 13:12
- Форум: Цифровой спектральный анализ
- Тема: Спектр непрерывного и дискретного сигнала
- Ответы: 7
- Просмотры: 9825
Re: Спектр непрерывного и дискретного сигнала
Мы хотим представить p(t) - прямоугольник суммой гармоник (можно сказать, что это и есть ПФ). "Резкий" обрыв прямоугольника очень не похож на функцию гармонического колебания, поэтому какое бы конечное число гармоник мы не брали, мы не получим такого резкого обрыва, а будем только приближаться к нем...
- 19 мар 2019, 11:49
- Форум: Цифровые фильтры
- Тема: Интерполяция 2x
- Ответы: 3
- Просмотры: 4015
Re: Интерполяция 2x
Спасибо!
Я правильно понимаю, что учитывая чередование нулей в сигнале, каждая вторая итерация будет иметь N/4 умножений с накоплением, а итоговая вычислительная сложность будет N/8 на итерацию в среднем?
Я правильно понимаю, что учитывая чередование нулей в сигнале, каждая вторая итерация будет иметь N/4 умножений с накоплением, а итоговая вычислительная сложность будет N/8 на итерацию в среднем?
- 18 мар 2019, 15:43
- Форум: Цифровые фильтры
- Тема: Интерполяция 2x
- Ответы: 3
- Просмотры: 4015
Интерполяция 2x
Добрый день. Задача интерполировать сигнал, повысив частоту дискретизации в 2 раза. Матлаб имеет функцию dsp.FIRHalfbandInterpolator. Используем ее. clear; close all; clc; %% Алгоритм Fs = 6400; order = 100; halfbandInterpolator = dsp.FIRHalfbandInterpolator('SampleRate',Fs, ... 'Specification','Fil...