PS Uniform Random Number

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

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

  • PS Uniform Random Number block

Описание

Блок 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 to (2 ^ 32 - 1 ).

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

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

расширить все

Поведение изменено в R2019a

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

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

.
Введенный в R2013a