Создайте комбинированный генератор джиттера
combJitt = commsrc.combinedjitter создает комбинированный генератор джиттера по умолчанию, combJitt, со всеми отключенными компонентами дрожания.
Используйте объект сгенерировать выборки дрожания, которые включают любую комбинацию случайных, периодических, и компоненты Дирака.
combJitt = commsrc.combinedjitter( создает комбинированный генератор джиттера с заданным свойством Name,Value)Name установите на заданный Value. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).
Комбинированный генератор джиттера включает эти свойства. Можно отредактировать все свойства, кроме явным образом отмеченных.
| Свойство | Описание |
|---|---|
Type | Тип объекта, |
SamplingFrequency | Частота дискретизации входного сигнала в герц. Значение по умолчанию 1e4. |
RandomJitter | Переменная, чтобы включить случайный генератор дрожания. Задайте как любой |
RandomStd | Стандартное отклонение случайного генератора дрожания в секундах. Применяется когда |
PeriodicJitter | Переменная, чтобы включить периодический генератор дрожания. Задайте как любой |
PeriodicNumber | Количество синусоидальных компонентов. |
PeriodicAmplitude | Амплитуда каждого синусоидального компонента периодического дрожания в секундах. Применяется когда |
PeriodicFrequencyHz | Частота каждого синусоидального компонента периодического дрожания, измеренного в Гц. Применяется когда |
PeriodicPhase | Фаза каждого синусоидального компонента периодического дрожания в радианах. Применяется когда |
DiracJitter | Переменная, чтобы включить генератор дрожания Дирака. Задайте как любой |
DiracNumber | Количество компонентов Дирака. |
DiracDelta | Задержка каждого компонента Дирака в секундах. Применяется когда |
DiracProbability | Вероятность каждого компонента Дирака, представленного как вектор из длины |
Комбинированный генератор джиттера имеет три объектных функции, как описано в этом разделе.
Эта объектная функция генерирует выборки дрожания на основе объекта генератора дрожания. Это имеет один входной параметр, который является количеством отсчетов в системе координат. Его выход является вектором отдельного столбца из длины N. Можно вызвать эту объектную функцию с помощью этого синтаксиса:
x = generate(combJitt,N)
combJitt объект генератора, N количество выходных выборок и x действительный вектор отдельного столбца.Эта объектная функция сбрасывает внутренние состояния объединенного генератора дрожания. Можно вызвать эту объектную функцию с помощью этого синтаксиса:
reset(combJitt)
combJitt объект генератора.Отобразите свойства объединенного объекта генератора, combJitt. Можно вызвать эту объектную функцию с помощью этого синтаксиса:
disp(combJitt)
где combJitt объект генератора.