Функция | Поддерживаемый | |
---|---|---|
Выходные типы | Статическая библиотека | Да |
Динамическая библиотека | Да | |
Исполняемый файл | Нет | |
Языки | C | Да |
C++ | Да | |
Интерфейсные типы | Входные параметры | Да |
Выходные параметры | Да | |
Постоянные входные параметры | Да | |
Глобальные данные | Да. SIL и выполнение PIL поддерживают четыре типа классов памяти для MATLAB® Глобальные переменные Coder™. Синхронизация глобальных данных между MATLAB и SIL или приложением PIL зависит от типа класса памяти, который вы задаете:
| |
Постоянные глобальные данные | Да | |
Повторно используемый код | Да | |
Многократные точки | Да | |
Типы данных | Основные типы | Да |
Перечислимые типы | Да | |
Структуры | Да | |
Комплексные данные | Да | |
Данные фиксированной точки | Да | |
Данные фиксированной точки многословные | SIL только | |
char массивы | Да | |
Пустые значения | Да | |
Массивы ячеек | Да | |
Размер | Скаляры | Да |
Массивы фиксированного размера | Да | |
Массивы размера статической переменной | Да | |
Массивы размера размера динамической переменной | Да |