Нормальный шум
![]() |
![]() |
| Векторный
| Си |
|
| в палитре | на схеме |
Описание
Блок генерирует псевдослучайную последовательность вещественных чисел, нормально распределенных, с пиком вероятности в центре и симметричными боковыми сторонами, которые задаются функцией плотности вероятности, совпадающей с функцией Гаусса.
Входные порты
Блок не имеет входных портов.
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Порт для выходного значения. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Математическое ожидание | m | M. | [0] | Массив |
| Среднеквадратическое отклонение | d | D. | [1] | Массив |
| Период квантования | qt | Время в секундах, через которое будет обновляться случайный сигнал на выходе блока. Если T = 0, то случайный сигнал на выходе блока будет обновляться после выполнения каждого очередного шага интегрирования. | [0] | Массив |
Свойства могут быть векторами: M = [M 1, M 2,…, M n], D = [D 1, D 2,…, D n] и T = [T 1, T 2,…, T n], размерности которых должны быть одинаковы, в этом случае на выходе будет также формироваться векторный сигнал.
Параметры
Блок не имеет параметров.
Промпт
//Описание блока, генерирующего псевдослучайную последовательность
//вещественных чисел, нормально распределённых, с пиком вероятности в центре и
//симметричными боковыми сторонами, которые задаются функцией плотности вероятности,
//совпадающей с функцией Гаусса
// m - математическое ожидание, M. По умолчанию задан массивом из 1 элемента
// d - среднеквадратическое отклонение, D. По умолчанию задан массивом из 1 элемента
// qt - период квантования, T. Время в секундах, через которое будет обновляться
//случайный сигнал на выходе блока. Если T = 0, то случайный сигнал на выходе блока
//будет обновляться после выполнения каждого очередного шага интегрирования.
//По умолчанию задан массивом из 1 элемента
//Свойства могут быть векторами: M = [M1, M2, …, Mn], D = [D1, D2, …, Dn] и
//T = [T1, T2, …, Tn], размерности которых должны быть одинаковы. В этом случае на
//выходе будет также формироваться векторный сигнал
block: (
type = "Нормальный шум",
points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
m = [0],
d = [1],
qt = [0]
),
Примечание:
- По умолчанию свойства библиотечного блока заданы так, что на выходе блок формирует скалярный сигнал.
- Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.

