exponenta event banner

Uniform Noise Generator

(Был удален), Генерируют равномерно распределенный шум между верхними и нижними границами

Uniform Noise Generator был удален. Используйте блок MATLAB Function (Simulink) и rand функцию вместо этого.

Библиотека

Шумовая подбиблиотека Generators Источников Коммуникации

  • Uniform Noise Generator block

Описание

Блок Uniform Noise Generator генерирует равномерно распределенный шум. Выходные данные этого блока равномерно распределены между заданными нижними и верхними границами. Верхняя граница должна быть больше или быть равна нижней границе.

Необходимо задать Initial seed в симуляции. Когда это - константа, получившийся шум повторяем.

Если все элементы выходного вектора должны быть независимыми и тождественно распределенные (i.i.d)., затем можно использовать скаляр для параметров Noise upper bound и Noise lower bound. В качестве альтернативы можно указать диапазон для каждого элемента выходного вектора индивидуально, при помощи векторов для параметров Noise upper bound и Noise lower bound. Если границы являются векторами, то их длина должна равняться длине параметра Initial seed.

Атрибуты выходного сигнала

Выходной сигнал может быть основанной на системе координат матрицей, основанной на выборке строкой или вектор-столбцом или основанным на выборке одномерным массивом. Этими атрибутами управляют Frame-based outputs, Samples per frame и параметры Interpret vector parameters as 1-D.

Число элементов в параметре Initial seed становится количеством столбцов в основанном на системе координат выходе или числа элементов в основанном на выборке векторном выходе. Кроме того, форма (строка или столбец) параметра Initial seed становится формой основанного на выборке двумерного выходного сигнала.

Параметры

Noise lower bound, Noise upper bound

Нижние и верхние границы интервала, на котором шум равномерно распределен.

Initial seed

Начальное начальное значение для генератора случайных чисел.

Sample time

Период каждого основанного на выборке вектора или каждой строки основанной на системе координат матрицы.

Frame-based outputs

Определяет, основан ли выход на системе координат или основан на выборке. Это поле активно, только если Interpret vector parameters as 1-D неконтролируем.

Samples per frame

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

Interpret vector parameters as 1-D

Если этот флажок устанавливается, то выход является одномерным сигналом. В противном случае выход является двумерным сигналом. Это поле активно, только если Frame-based outputs неконтролируем.

Output data type

Выход может быть установлен в double или single типы данных.

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

Random Source (документация DSP System Toolbox™); rand (встроенный MATLAB® функция

Представлено до R2006a