Задайте выравнивание данных для входного параметра функции глобальной или точки входа/экспортировать и выходных аргументов
coder.dataAlignment('varName',align_value)
coder.dataAlignment(
задает выравнивание данных в коде MATLAB® для переменной ('varName'
,align_value
)varName
), который является импортированными данными, или глобальная переменная экспортировала данные. Генератор кода выравнивает импортированные или экспортированные данные к контуру выравнивания (align_value
).
Ограничения на переменные, поддержанные директивой coder.dataAlignment
:
Только используйте coder.dataAlignment
, чтобы указать информацию выравнивания для входных параметров функции, выходных параметров и глобальных переменных.
coder.dataAlignment
поддерживает только матричные типы, включая матрицу составных типов.
Для экспортируемых пользовательских классов памяти (CSCs) coder.dataAlignment
поддерживает только ExportedGlobal
. Можно указать информацию выравнивания для любого, импортировал CSCs.
Генератор кода игнорирует coder.dataAlignment
для non-ERT, или non-ERT вывел системные конечные файлы.
Теговое использование глобальных переменных директивы coder.dataAlignment
из блока MATLAB function проигнорировано. Установите значение выравнивания на соответствующей Памяти Хранилища данных.