Генерация синусоидальных, квадратных и пилообразных сигналов
Панель инструментов/источники звука
Блок звуковых осцилляторов генерирует настраиваемые формы сигналов. Типичные виды использования включают генерацию тестовых сигналов для испытательных стендов и генерацию управляющих сигналов для звуковых эффектов. Параметры блока звукового генератора определяют тип генерируемого сигнала.

F - Частота (Гц)Чтобы включить этот порт, выберите для параметра Frequency (Hz) значение Specify frequency from input port (Указать частоту из входного порта).
Типы данных: single | double
A - амплитудаЧтобы включить этот порт, выберите значение параметра Amplitude (амплитуда) в поле Specify amplitude from input port (задать амплитуду
Типы данных: single | double
DC - смещение постоянного токаЧтобы включить этот порт, выберите параметр «Указать смещение DC от входного порта» для параметра смещения DC.
Типы данных: single | double
Port_1 - Выходной сигналБлок звукового генератора выдает периодический сигнал, определяемый параметрами блока.
Типы данных: single | double
Если параметр указан как настраиваемый, его значение можно изменить во время моделирования.
Frequency (Hz) - Частота формируемого сигнала100 (по умолчанию) | неотрицательный скаляр | вектор неотрицательных значенийЕсли для параметра Signal type установлено значение sine, укажите частоту (Гц) как скаляр или как вектор. Если частота (Гц) установлена в N-элементный вектор, то выход из блока является одноканальной суммой N синусоид. Если для параметра Frequency (Hz) задано значение N-элементного вектора, то значения Amplitude, Phase offset и DC offset должны быть скалярами или N-элементными векторами.
Для квадратной формы сигнала укажите частоту (Гц) в качестве скаляра.
Для пилообразных форм сигналов укажите частоту (Гц) в качестве скаляра.
Чтобы задать частоту (Гц) для входного порта, выберите «Указать частоту для входного порта».
Настраиваемый: Да
Amplitude - Амплитуда формируемого сигнала1 (по умолчанию) | неотрицательный скаляр | вектор неотрицательных значенийЕсли для параметра Signal type установлено значение sine, укажите Амплитуду как скаляр или как вектор. Если амплитуда установлена в N-элементный вектор, то выходной сигнал блока представляет собой одноканальную сумму N синусоид. Если для параметра Amplitude задано значение N-элементного вектора, то значения Frequency (Гц), Phase offset и DC offset должны быть скалярами или N-элементными векторами.
Для квадратной формы сигнала задайте амплитуду как скаляр.
Для пилообразных форм сигналов укажите амплитуду как скаляр.
Чтобы задать амплитуду из входного порта, выберите Задать амплитуду из входного порта.
Настраиваемый: Да
Phase offset - Нормализованное фазовое смещение генерируемого сигнала0 (по умолчанию) | скаляр в диапазоне [0, 1] | вектор со значениями в диапазоне [0, 1]Диапазон фазового смещения, [0,1], соответствует нормированному интервалу 2δ радиан.
Если для параметра Signal type установлено значение sineукажите фазовое смещение как скаляр или как вектор. Если фазовое смещение установлено в N-элементный вектор, то выходной сигнал блока представляет собой одноканальную сумму N синусоид. Если фазовый сдвиг установлен в N-элементный вектор, то частотный (Гц), амплитудный и постоянный сдвиг должны быть скалярами или N-элементными векторами.
Для квадратной формы сигнала задайте амплитуду как скаляр.
Для пилообразных форм сигналов укажите амплитуду как скаляр.
DC offset - Добавленная стоимость каждого элемента генерируемого сигнала0 (по умолчанию) | скаляр | векторЕсли для параметра Signal type установлено значение sineукажите смещение DC как скаляр или как вектор. Если смещение постоянного тока установлено в N-элементный вектор, то выходной сигнал блока представляет собой одноканальную сумму N синусоид. Если смещение постоянного тока установлено в N-элементный вектор, то частота (Гц), амплитуда и фазовое смещение должны быть скалярами или N-элементными векторами.
Для квадратной формы сигнала задайте амплитуду как скаляр.
Для пилообразных форм сигналов укажите амплитуду как скаляр.
Чтобы задать смещение DC от входного порта, выберите параметр Задать смещение DC от входного порта.
Настраиваемый: Да
Duty cycle - Рабочий цикл квадратной формы сигнала0.5 (по умолчанию) | скаляр в диапазоне [0, 1]Рабочий цикл квадратной формы сигнала представляет собой процент одного периода, в котором форма сигнала превышает среднюю амплитуду. Значение рабочего цикла, равное 1 или 0, эквивалентно сигналу постоянного тока.
Чтобы включить этот параметр, установите для параметра Signal type значение square.
Width - Ширина пиловочника1 (по умолчанию) | скаляр в диапазоне [0, 1]Ширина пилообразной волны определяет точку в периоде формы пилообразной волны, в котором происходит максимум.
Чтобы включить это свойство, установите для параметра Signal type значение sawtooth.
Samples per frame - Количество выборок на кадр512 (по умолчанию) | положительное целое числоSample rate (Hz) - Частота дискретизации генерируемого сигнала44100 (по умолчанию) | положительный скалярЧастота дискретизации должна быть более чем в два раза больше значения, указанного в поле Частота (Гц).
Output data type - Тип данных генерируемого сигналаdouble (по умолчанию) | singleТип данных генерируемого сигнала, указанный как double или single.
Настраиваемый: Нет
Simulate using - Укажите тип выполняемого моделированияCode generation (по умолчанию) | Interpreted execution
Code generation - моделирование модели с использованием сгенерированного кода C. При первом запуске моделирования Simulink ® генерирует код C для блока. Код C используется повторно для последующего моделирования, если модель не изменяется. Эта опция требует дополнительного времени запуска, но скорость последующего моделирования сравнима сInterpreted execution.
Interpreted execution - Моделирование модели с помощью интерпретатора MATLAB ®. Эта опция сокращает время запуска, и скорость моделирования сравнима сCode generation. В этом режиме можно отладить исходный код блока.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
