Несколько манипулирований сдвига частоты (MFSK) непрерывная форма волны
Формы волны
phasedwavlib
Блок MFSK Waveform генерирует частоту кратного - сдвиг, включающий (MFSK) непрерывная форма волны с заданным временем шага, пропускной способностью развертки, смещением частоты и количеством шагов. Блок выводит целое число выборок, шагов или разверток. Для получения дополнительной информации на структуре формы волны MFSK, смотрите phased.MFSKWaveform
.
Частота дискретизации сигнала, заданного как положительная скалярная величина. Модули находятся в герц.
Пропускная способность развертки MFSK, заданной как положительная скалярная величина. Модули находятся в герц.
Длительность времени каждого шага частоты, заданного как положительная скалярная величина. Модули находятся в секундах.
Общее количество шагов в каждой развертке, заданной как ровное положительное целое число.
Щебет сместил частоту, заданную как действительный скаляр. Модули находятся в герц. Смещение определяет перевод частоты между этими двумя последовательностями.
Формат выходного сигнала, заданного как одно из следующего:
'Steps'
— Блок выводит количество выборок, содержавшихся в целом числе шагов частоты, Number of steps in output.
Выборки
Блок выводит количество выборок, заданных в 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 | Плавающая точка двойной точности |