PS Uniform Random Number

Сгенерируйте равномерно распределенные случайные числа для физического моделирования

  • Библиотека:
  • Simscape / Библиотека Основы / Физические сигналы / Источники

Описание

Блок PS Random Number генерирует равномерно распределенные случайные числа на интервале, который вы задаете. Чтобы обычно генерировать (Гауссовы) распределенные случайные числа, используйте блок PS Random Number.

Поведение блока совпадает с блоком Simulink® Uniform Random Number (за исключением того, что это генерирует физический сигнал, а не Сигнал Simulink).

У вас есть опция, чтобы задать начальное смещение времени как часть параметра Sample time. В этом случае блок выходные параметры 0 до времени симуляции достигает offset значение, в которой точке запускается случайная последовательность.

Блоки PS Uniform Random Number, которые используют тот же seed и параметры, генерируют повторяемую последовательность. Сброс seed к заданному значению каждый раз симуляция запускается.

Порты

Вывод

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

Выведите физический сигнал.

Параметры

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

Минимальное выходное значение сгенерировано блоком.

Максимальное выходное значение сгенерировано блоком.

Стартовый seed для генератора случайных чисел. Выход повторяем для данного seed. Seed должен быть целым числом в области значений 0 к (2^32 – 1).

Значение времени step интервал. step по умолчанию значением является 1 s. Чтобы задать начальное смещение времени, введите значение параметров как [step, offset], в противном случае offset значение принято, чтобы быть 0. Смещение должно быть меньше размера шага.

Вопросы совместимости

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

Поведение изменяется в R2019a

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

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

Введенный в R2013a