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, в частности, а также перечисляет распространенные приложения разработки обработки сигналов фиксированной точки