Uniform Random Number
Генератор равномерно распределенных случайных чисел.
Тип: UniformRandomNumber
Путь в библиотеке:
|
Описание
Блок Uniform Random Number генерирует равномерно распределенные случайные числа в заданном интервале. Чтобы сгенерировать нормально распределенные случайные числа, используйте блок Random Number. Оба блока используют нормальный (гауссовский) генератор случайных чисел.
Сгенерированную последовательность можно повторить, если использовать блок Uniform Random Number с теми же значениями параметров, включая значение параметра Seed. Параметр Seed сбрасывается до указанного значения каждый раз, когда начинается симуляция.
Избегайте интегрирования случайного сигнала, потому что решатели должны интегрировать относительно гладкие сигналы. Вместо этого используйте блок Band-Limited White Noise.
Порты
Выход
#
OUT_1
—
выходной сигнал
скаляр
| вектор
| матрица
Details
Выходной сигнал, который представляет собой равномерно распределенные случайные числа в заданном интервале.
Типы данных |
|
Поддержка комплексных чисел |
Нет |
Параметры
Основные
#
Minimum —
минимум интервала
Scalar / array of real numbers
Details
Минимум интервала.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Да |
Вычисляемый |
Да |
#
Maximum —
максимум интервала
Scalar / array of real numbers
Details
Максимум интервала.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Да |
Вычисляемый |
Да |
#
Seed —
начальное число
Scalar / array of Int64
Details
Начальное число для генератора случайных чисел.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Sample time —
интервал между шагами расчета
SampleTime (real number / vector of two real numbers)
Details
Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение −1
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |