Окрашенный шум

Сгенерируйте окрашенный шумовой сигнал

  • Библиотека:
  • DSP System Toolbox / Источники

Описание

Блок Colored Noise генерирует цветной шумовой сигнал со степенью спектральная плотность 1 / | f по его целому частотному диапазону. Обратная степень спектральный компонент плотности, α, может быть любым значением в интервале [-2 2]. Тип цветного шума, который генерирует блок, зависит от опции Noise color, которую вы выбираете в диалоговом окне блока. Когда вы устанавливаете Noise color на custom, можно задать плотность энергии шума через параметр Power of inverse frequency.

Порты

Вывод

развернуть все

Окрашенный шумовой выходной сигнал. Размер и тип данных сигнала зависят от значений Number of output channels, Number of samples per output channel и параметров Output data type.

Типы данных: single | double

Параметры

развернуть все

Цвет шума блок генерирует. Можно установить этот параметр на:

  • розовый Генерирует розовый шум. Эта опция эквивалентна установке Power of inverse frequency к 1.

  • white — Генерирует белый шум (плоская степень спектральная плотность). Эта опция эквивалентна установке Power of inverse frequency к 0.

  • brown — Генерирует коричневый шум. Также известный как красный или Броуновский шум. Эта опция эквивалентна установке Power of inverse frequency к 2.

  • blue — Генерирует голубой шум. Также известный как голубой шум. Эта опция эквивалентна установке Power of inverse frequency к -1.

  • purple — Генерирует фиолетовый (фиолетовый) шум. Эта опция эквивалентна установке Power of inverse frequency к -2.

  • custom — Задайте плотность энергии шума с помощью параметра Power of inverse frequency.

Обратная степень спектральный компонент плотности, α, заданный как скаляр с действительным знаком в интервале [-2 2]. Обратная экспонента задает степень спектральная плотность вероятностного процесса 1 / | f . Значением по умолчанию этого свойства является 1. Когда Power of inverse frequency больше, чем 0, блок генерирует lowpass шум с особенностью (полюс) в f = 0. Эти процессы показывают хорошую память. Когда Power of inverse frequency является меньше, чем 0, блок генерирует highpass шум с негативно коррелированым шагом. Эти процессы упоминаются как антиперсистентные. В графике логарифмического журнала степени как функция частоты процессы, сгенерированные блоком Colored Noise, показывают аппроксимированное линейное соотношение с наклоном, равным –α.

Зависимости

Чтобы включить этот параметр, установите Noise color на custom.

Количество выходных каналов, заданных как положительный целочисленный скаляр. Этот параметр задает количество столбцов в сгенерированном сигнале.

Тип данных вывода, заданного как double или single.

Количество выборок в каждом кадре выходного сигнала, заданного как положительный целочисленный скаляр. Этот параметр задает количество строк в сгенерированном сигнале.

Шаг расчета выходного сигнала, заданного как положительная скалярная величина в секундах.

Начальный seed алгоритма генератора случайных чисел, заданного как положительный целочисленный скаляр с действительным знаком.

Тип симуляции, чтобы запуститься. Можно установить этот параметр на:

  • Interpreted execution

    Моделируйте модель с помощью интерпретатора MATLAB®. Эта опция сокращает время запуска.

  • Code generation

    Моделируйте модель с помощью сгенерированного кода C. В первый раз, когда вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска.

Характеристики блока

Типы данных

double | single

Многомерные сигналы

No

Сигналы переменного размера

No

Алгоритмы

Этот блок приносит возможности Системы dsp.ColoredNoise object™ к окружению Simulink.

Для получения информации о различных цветных шумовых процессах смотрите раздел Definitions dsp.ColoredNoise. Для получения информации об алгоритме, используемом этим блоком, смотрите раздел Algorithms dsp.ColoredNoise.

Ссылки

[1] Beran, J., Фэн, Y., Ghosh, S. и Кулик, R. Процессы хорошей памяти: вероятностные свойства и статистические методы. Спрингер, 2013.

[2] Кэсдин, Нью-Джерси. "Дискретная Симуляция Цветных Шумовых и Стохастических процессов и Генерации Шума Закона о Степени 1/fα". Продолжения IEEE®. Издание 83, № 5, 1995, стр 802–827.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Смотрите также

Функции

Системные объекты

Представленный в R2015a