Равномерный шум





| Векторный | Си |
в палитре на схеме

Описание

Блок генерирует псевдослучайную последовательность вещественных чисел, равномерно распределенных в диапазоне от y min до y max.

Входные порты

Блок не имеет входных портов.

Выходные порты

Имя Описание Тип линии связи
outport Порт для выходного значения. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Минимальное значение xmin y min [-1] Массив
Максимальное значение xmax y max. [1] Массив
Период квантования qt Модельное время в секундах, через которое будет обновляться случайный сигнал на выходе блока. Если T = 0, то случайный сигнал на выходе блока будет обновляться после выполнения каждого очередного шага интегрирования. [0] Массив

Свойства могут быть векторами: y min = [y min 1, y min 2,…,y min n], y max = [y max 1, y max 2,…,y max n] и T = [T 1, T 2,…,T n] , размерности которых должны быть одинаковы, в этом случае на выходе будет также формироваться векторный сигнал.

Параметры

Блок не имеет параметров.

Промпт

//Описание блока, генерирующего псевдослучайную последовательность
//вещественных чисел, равномерно распределённых в диапазоне от y_min до y_max
// xmin - минимальное значение, y_min. По умолчанию задан массивом из 1 элемента
// xmax - максимальное значение, y_max. По умолчанию задан массивом из 1 элемента
// qt - период квантования, T. Модельное время в секундах, через которое будет
//обновляться случайный сигнал на выходе блока. Если T = 0, то случайный сигнал на
//выходе блока будет обновляться после выполнения каждого очередного шага
//интегрирования. По умолчанию задан массивом из 1 элемента
//Свойства могут быть векторами: y_min = [y_min1, y_min2, …, y_min n],
//y_max = [y_max1, y_max2, …, y_max n] и T = [T1, T2, …, Tn], размерности которых
//должны быть одинаковы. В этом случае на выходе будет также формироваться
//векторный сигнал

block: (
  type = "Равномерный шум",
  points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
  xmin = [-1],
  xmax = [1],
  qt = [0]
  ),
Примечание:
  1. По умолчанию свойства библиотечного блока заданы так, что на выходе блок формирует скалярный сигнал.
  2. Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.