Синусоида

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

Блок векторизован, формирует синусоидальный выходной сигнал:

где a – амплитуда, ω – круговая частота, рад/c; f – фаза, рад; t – текущее модельное время в секундах.

Входы

нет

Выходы

  • output - порт выходного значения.

Свойства:

  • Амплитуда - коэффициент а;
  • Частота - коэффициент ω;
  • Фаза - коэффициент f;
Свойства могут быть векторами a = [a1,a2,…,an], ω = [ω1,ω2,…,ωn] и f = [f1,f2,…,fn], размерности которых должны быть одинаковы, в этом случае на выходе будет также вектор: yi(t) = ai·sin(ωit+fi), i = 1..n.

Параметры

нет

Примечание:
  1. По умолчанию блок формирует скалярный выходной сигнал.
  2. Именованные свойства могут быть заданы как локальные переменные модели (субмодели) в скрипте на языке программирования, как глобальные сигналы проекта при помощи пункта главного меню Сервис → Сигналы, или как внешние сигналы проекта при помощи подключаемой базы сигналов.

Сопутствующие материалы