DSP System Toolbox™ предоставляет алгоритмы, приложения, и определяет объем для разработки, симуляции и анализа систем обработки сигналов в MATLAB® и Simulink®. Можно смоделировать системы DSP в реальном времени для коммуникаций, радара, аудио, медицинских устройств, IoT и других приложений.
С DSP System Toolbox можно проектировать и анализировать КИХ, БИХ, многоскоростные, многоступенчатые, и адаптивные фильтры. Можно передать сигналы потоком от переменных, файлов данных и сетевых устройств для разработки системы и верификации. Осциллограф Времени, Спектр Анализатор и Logic Analyzer позволяют вам динамически визуализировать и измерить сигналы потоковой передачи. Для анализа прототипа и развертывания на встраиваемых процессорах, включая архитектуру ARM® Cortex®, тулбокс поддерживает генерацию кода C/C++. Это также поддерживает побитовое моделирование фиксированной точки и генерацию HDL-кода от фильтров, БПФ, ОБПФ и других алгоритмов.
Алгоритмы доступны как функции MATLAB, Системные объекты и блоки Simulink.
Введение в потоковую передачу обработки сигналов в MATLAB
В этом примере показано, как использовать Системные объекты, чтобы сделать обработку сигналов потоковой передачи в MATLAB.
Отфильтруйте кадры зашумленного синусоидального сигнала в MATLAB
В этом примере показано, как к lowpass фильтруют сигнал с шумом в MATLAB и визуализируют исходные и отфильтрованные сигналы с помощью спектра анализатор.
Отфильтруйте системы координат шумного синусоидального сигнала в Simulink
В этом примере показано, как к lowpass фильтруют сигнал с шумом в Simulink и визуализируют исходные и отфильтрованные сигналы со спектром анализатор.
Создание фильтра lowpass в MATLAB
В этом примере показано, как спроектировать фильтры lowpass.
Настраиваемая фильтрация Lowpass шумного входа в Simulink
В этом примере показано, как отфильтровать шумный сигнал щебета с фильтром lowpass, который имеет настраиваемую частоту полосы пропускания.
Спроектируйте многоскоростные фильтры
Если вы используете R2016a или более ранний релиз, заменяете каждый вызов объекта с эквивалентным синтаксисом шага.
Ускорение обработки сигналов через генерацию кода
Ускорьте алгоритм обработки сигналов с codegen
и dspunfold
.
Оцените спектр мощности в MATLAB
Вычислите спектр мощности с помощью dsp.SpectrumAnalyzer
и dsp.SpectrumEstimator
Системные объекты.
Оцените передаточную функцию неизвестной системы
Можно оценить передаточную функцию неизвестной системы на основе измеренных входных и выходных данных системы.
Просмотрите спектрограмму Используя спектр Анализатор
Вычислите спектрограмму и покажите эффект RBW на спектральных данных.
Визуализация сигнала и измерения в MATLAB
В этом примере показано, как визуализировать и измерить сигналы во время и частотный диапазон в MATLAB с помощью осциллографа времени и спектра анализатор.
Получите Данные об Измерении Программно для dsp. Системный объект SpectrumAnalyzer
Получите данные об измерениях из dsp. Системный объект SpectrumAnalyzer
Получите данные об измерениях программно для спектра блок анализатора
Получите данные об измерениях из блока Spectrum Analyzer
Создайте Системный объект Скользящего среднего значения
В этом примере показано, как создать Систему object™, который реализует фильтр скользящего среднего значения.
Создайте Составной Системный объект
В этом примере показано, как создать Системный объект, состоявший из других Системных объектов.
Авторская разработка системного объекта для мгновенного средства оценки частоты
Этот пример берет перспективу разработчика MATLAB, готового создать мгновенное средство оценки частоты на основе Дискретного энергетического Разделительного Алгоритма.
Создание фильтра фиксированной точки в MATLAB
В этом примере показано, как спроектировать фильтры для использования с входом фиксированной точки.
Сгенерируйте приложения DSP с MATLAB Compiler
В этом примере показано, как использовать MATLAB Compiler™, чтобы создать автономное приложение от функции MATLAB, которая использует Системные объекты от DSP System Toolbox™.
Сгенерируйте независимый исполняемый файл и взаимодействуйте с ним Используя UDP
В этом примере показано, как сгенерировать независимый исполняемый файл для потоковой передачи статистики с помощью MATLAB Coder™ и настроить сгенерированный исполняемый файл с помощью пользовательского интерфейса (UI), который запускается в MATLAB(TM).
Генерация кода для параметрического аудио эквалайзера
В этом примере показано, как смоделировать спецификацию алгоритма для трех параметрических эквалайзеров полосы, которые будут использоваться в генерации кода.
Сгенерируйте HDL-код для программируемого КИХ-фильтра
Этот пример демонстрирует, как сгенерировать HDL-код для программируемого КИХ-фильтра.
Показывает, как сконфигурировать окружение Simulink для использования в моделях обработки сигналов.
Введение в реальную выборку - и основанные на системе координат сигналы, и как смоделировать те сигналы в MATLAB и Simulink
Сконфигурируйте окружение Simulink, чтобы минимизировать задержку и производительность симуляции увеличения
Сигнал переменного размера является сигналом, размер которого (число элементов в размерности) может измениться во время симуляции.
Когда вы создаете модель, можно экспериментировать с параметрами блоков, такими как коэффициенты блока Transfer Fcn, чтобы помочь вам решить который блоки использовать.
Обсуждает преимущества разработки фиксированной точки в целом и поддержки фиксированной точки в программном обеспечении System Toolbox, в частности, а также перечисляет распространенные приложения разработки обработки сигналов фиксированной точки