Complex data является данными, значение которых является комплексным числом. Например, в Stateflow® стройте диаграмму в Simulink® модель, входной сигнал со значением 3 + 5i
является комплексным. Смотрите Комплексные Сигналы (Simulink).
Добавьте, что объект данных к вашему графику, как описано в Добавляют Данные Stateflow.
Установите свойство Complexity для объекта данных к On
. Для получения дополнительной информации смотрите Сложность.
Задайте имя, осциллограф, размер, базовый тип и другие свойства для объекта данных, как описано в Set Data Properties.
Комплексные данные не поддерживают осциллограф Constant
.
Комплексные данные не поддерживают базовые типы ml
Struct ()
, и boolean
.
Используйте комплексные данные, когда вы смоделируете приложения в системах связи и цифровой обработке сигналов. Например, можно использовать этот шаблон разработки, чтобы смоделировать алгоритм кадровой синхронизации в системе связи:
Используйте блоки Simulink (такие как фильтры), чтобы обработать комплексные сигналы.
Используйте графики, чтобы реализовать логику режима для кадровой синхронизации.
Позвольте доступу к графикам объединить входные и выходные данные так, чтобы вложенный MATLAB® функции могут управлять логикой режима.
Для примера моделирования алгоритма кадровой синхронизации смотрите, Обнаруживают Допустимые Данные о Передаче при помощи Кадровой синхронизации.
Примечание
Переменные непрерывного времени составного типа не поддерживаются. Для получения дополнительной информации смотрите, Хранят Непрерывную информацию состояния в Локальных переменных.
Можно задать комплексные данные на этих уровнях иерархии Stateflow:
Графики
Субдиаграммы
Состояния
Функции
Можно использовать комплексные данные, чтобы задать:
Комплексные векторы
Комплексные матрицы
Можно также использовать комплексные данные в качестве аргументов для:
Состояния активности
Действия перехода
Функции MATLAB (см. Повторное использование код MATLAB путем Определения функций MATLAB),
Функции таблицы истинности (см. Таблицы истинности Использования к Комбинаторной логике Модели),
Графические функции (см. Шаблоны Логики Повторного использования путем Определения Графических функций),
Измените операторы обнаружения (см., Обнаруживают Изменения в Значениях Данных и Выражения),
Примечание
Экспортируемые функции не поддерживают комплексные данные в качестве аргументов.