Источник сигнала с заданным спектром
![]() |
![]() |
| Скалярный | |
| в палитре | на схеме |
Описание
Блок формирует временной сигнал по заданному спектру в виде суммы конечного числа гармонических функций, например:
- N – количество точек в заданном спектре
- Ai, fi и , φi – амплитуда, частота и фаза i-ой гармоники в заданном спектре
Блок позволяет формировать действительный или комплексный сигнал. Доступно представление действительного сигнала в виде суммы синусоидальных или косинусоидальных гармоник. При формировании комплексного сигнала действительная часть представляется в виде суммы косинусоидальных гармоник, а комплексная часть сигнала в виде суммы синусоидальных гармоник.
Доступно задание спектра через порты блока или через свойства. Доступно задание амплитуд гармоник, их действующих значений или мощности гармоник.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| freq_arr | Массив частот спектра формируемого сигнала. Единицы измерения частот указываются в свойствах блока. Порт доступен при выборе способа задания спектра "Через порты" | Математическая |
|
amp_arr |
Массив значений амплитудного спектра формируемого сигнала. Тип величины и единицы измерения указываются в свойствах блока. Порт доступен при выборе способа задания спектра "Через порты" | Математическая |
|
phase_arr |
Массив значений фазового спектра формируемого сигнала. Единицы измерения фазы указываются в свойствах блока. Порт доступен при выборе способа задания спектра "Через порты" и активации пункта "Задавать фазовый спектр" | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| out | Мгновенное значение формируемого сигнала | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Способ задания спектра | InputType |
Указывает способ задания точек спектра. Возможные значения:
|
Через свойства блока | Перечисление |
| Задавать фазовый спектр | UsePhaseSpectrum | Позволяет задавать значения фаз гармоник формируемого сигнала. При отключении данного пункта фазы гармоник принимаются равными 0 | Нет | Двоичное |
| Тип формируемого сигнала | OutputSignalType | Тип формируемого сигнала. Возможные значения:
|
Действительный | Перечисление |
| Тип гармонической функции | FunctionType | Тип гармонической функции, используемой для
формирования сигнала. Возможные значения:
|
Действительный | Перечисление |
| Единицы измерения | Группа свойств, задающих используемые единицы измерения | |||
| Единицы измерения частоты | FreqUnits | Единицы измерения частот в свойствах блока и на
соответствующем входном порте. Возможные значения:
|
Гц | Перечисление |
| Единицы измерения величины спектра | AmpUnits | Единицы измерения величины амплитудного спектра.
Возможные значения:
|
Силовые единицы (амплитуда) | Перечисление |
| Единицы измерения фазы | PhaseUnits | Единицы измерения фазового спектра на
соответствующем выходном порте. Возможные значения:
|
Радианы | Перечисление |
| Спектр | Группа свойств, позволяющих задать спектр через свойства блока | |||
| Массив частот, е.и. | FreqArr | Массив значений частот спектра. Свойство доступно только при выборе способа задания спектра "Через свойства блока" | [1 , 2] | Массив |
| Массив величин спектра, е.и. | AmpArr | Массив значений величин амплитудного спектра спектра. Свойство доступно только при выборе способа задания спектра "Через свойства блока" | [1 , 2] | Массив |
| Массив фаз, е.и. | PhaseArr | Массив значений фазового спектра. Свойство доступно только при выборе способа задания спектра "Через свойства блока" и активации пункта "Задавать фазовый спектр" | [0 , 0] | Массив |
Параметры
Блок не имеет параметров.

