| Функция MATLAB | Включение кода MATLAB в модели, генерирующие встраиваемый код C |
| Система MATLAB | Включить объект System в модель |
coder.cstructname | Имя типа структуры C в сгенерированном коде |
Создание структур в функциональных блоках MATLAB
Следуйте инструкциям по созданию структур.
Определение и использование параметров структуры
Используйте Диспетчер портов и данных для добавления структурной переменной в функциональный блок MATLAB.
Определение скалярных структур для создания кода
Придерживайтесь ограничений генерации кода для скалярных структур.
Определение массивов структур для создания кода
Соблюдайте ограничения на генерацию кода для массивов структур.
Подключение сигналов шины к функциональным блокам MATLAB
Используйте структуры в функциональном блоке MATLAB.
Инициализация матрицы с использованием неперестраиваемого параметра структуры
Для инициализации вывода матрицы используйте не настраиваемый ввод параметров структуры.
См. значения полей отдельно в функциональном блоке MATLAB.
Присвоение значений структурам и полям
Следуйте инструкциям по присвоению значений структурам и полям в функциональном блоке MATLAB.
Передача больших структур в качестве входных параметров
Чтобы избежать проблем с памятью, передайте большие структуры по ссылке.
Определение структуры для создания кода
Используйте структуры в коде MATLAB ®, предназначенные для создания кода.
Операции структуры, разрешенные для создания кода
Используйте операции структуры, поддерживающие создание кода.
Типы структур в функциональных блоках MATLAB
Структуры могут быть входами, выходами, локальными переменными, постоянными переменными или параметрами.
Как структура входов и выходов взаимодействует с сигналами шины
Подключите входы и выходы структуры в функциональном блоке MATLAB к сигналам шины.
Правила определения структур в функциональных блоках MATLAB
Соблюдайте ограничения для использования структур в функциональном блоке MATLAB.
Ограничения конструкций и шин в функциональных блоках MATLAB
Структуры в функциональных блоках MATLAB поддерживают подмножество операций, доступных для структур MATLAB.