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