Несколько манипулирований сдвига частоты (MFSK) непрерывная форма волны
Формы волны
phasedwavlib
Блок MFSK Waveform генерирует частоту кратного - сдвиг, включающий (MFSK) непрерывная форма волны с заданным временем шага, пропускной способностью развертки, смещением частоты и количеством шагов. Блок выводит целое число выборок, шагов или разверток. Для получения дополнительной информации на структуре формы волны MFSK, смотрите phased.MFSKWaveform.
Частота дискретизации сигнала, заданного как положительная скалярная величина. Модули находятся в герц.
Пропускная способность развертки MFSK, заданной как положительная скалярная величина. Модули находятся в герц.
Длительность времени каждого шага частоты, заданного как положительная скалярная величина. Модули находятся в секундах.
Общее количество шагов в каждой развертке, заданной как ровное положительное целое число.
Щебет возместил частоту, заданную как действительный скаляр. Модули находятся в герц. Смещение определяет перевод частоты между этими двумя последовательностями.
Формат выходного сигнала, заданного как одно из следующего:
'Steps' — Блок выводит количество выборок, содержавшихся в целом числе шагов частоты, Number of steps in output.
'Samples' — Блок выводит количество выборок, заданных в Number of samples in output.
'Sweeps' — Блок выводит количество выборок, содержавшихся в целом числе разверток, Number of sweeps in output.
Количество разверток в блоке выход, заданный как положительное целое число. Этот параметр появляется только, когда вы устанавливаете Output signal format на Sweeps.
Количество выборок в блоке выход, заданный как положительное целое число. Этот параметр появляется только, когда вы устанавливаете Output signal format на Samples.
Количество шагов в блоке выход, заданный как положительное целое число. Этот параметр появляется только, когда вы устанавливаете Output signal format на Steps.
Блокируйте метод симуляции, заданный как Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB®, выбрал Interpreted Execution. Если вы хотите, чтобы ваш блок запустился как скомпилированный код, выбрал Code Generation. Скомпилированный код требует, чтобы время скомпилировало, но обычно запускается быстрее.
Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую Систему object™ в MATLAB. Можно изменить и выполнить модель быстро. Когда вы удовлетворены своими результатами, можно затем запустить блок с помощью Code Generation. Долгие симуляции запускаются быстрее, чем они были бы в интерпретированном выполнении. Можно запустить повторенное выполнение без перекомпиляции. Однако, если вы изменяете какие-либо параметры блоков, затем блок автоматически перекомпилировал перед выполнением.
При установке этого параметра необходимо учесть полный режим симуляции модели. Таблица показывает, как параметр Simulate using взаимодействует с полным режимом симуляции.
Когда модель Simulink® находится в Accelerator режим, блочный режим, заданный с помощью Simulate using, заменяет режим симуляции.
Ускоряющие режимы
| Блокируйте симуляцию | Поведение симуляции | ||
Normal | Accelerator | Rapid Accelerator | |
Interpreted Execution | Блок выполняет использование интерпретатора MATLAB. | Блок выполняет использование интерпретатора MATLAB. | Создает независимый исполняемый файл из модели. |
Code Generation | Блок скомпилирован. | Все блоки в модели скомпилированы. | |
Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).
Порты ввода и вывода блока соответствуют параметрам ввода и вывода, описанным в step метод базового Системного объекта. Смотрите ссылку в нижней части этой страницы.
| Порт | Поддерживаемые типы данных |
|---|---|
Out | Плавающая точка двойной точности |