Загрузите константы времени компиляции из MAT-файла или ASCII-файла в рабочую область вызывающей стороны
константы времени компиляции загрузок от S
= coder.load(filename
)filename
.
Если filename
MAT-файл, затем coder.load
переменные загрузок из MAT-файла в массив структур.
Если filename
ASCII-файл, затем coder.load
данные о загрузках в массив с двойной точностью.
coder.load
данные о загрузках во время генерации кода, также называемое временем компиляции. Если вы изменяете содержимое filename
после того, как вы сгенерируете код, изменение не отражается в поведении сгенерированного кода.
загрузки только заданные переменные из MAT-файла S
= coder.load(filename
,var1,...,varN
)filename
.
загрузки только переменные, которые совпадают с заданными регулярными выражениями.S
= coder.load(filename
,'-regexp'
,expr1,...,exprN
)
обработки S
= coder.load(filename
,'-mat'
,var1,...,varN
) filename
как MAT-файл и загрузки только заданные переменные из файла.
обработки S
= coder.load(filename
,'-mat'
,'-regexp'
, expr1,...,exprN
)filename
как MAT-файл и загрузки только переменные, которые совпадают с заданными регулярными выражениями.
Аргументы к coder.load
должны быть константы времени компиляции.
Выход S
должно быть имя структуры или массива без любого индексирования. Например, S(i) = coder.load('myFile.mat')
не позволен.
Вы не можете использовать save
сохранять данные о рабочей области к файлу в функции, предназначенной для генерации кода. Генератор кода не поддерживает save
функция. Кроме того, вы не можете использовать coder.extrinsic
с save
. До генерации кода можно использовать save
сохранять данные о рабочей области к файлу.
coder.load
данные о загрузках во время компиляции, не во время выполнения. Если вы генерируете код MEX или код для симуляции Simulink®, можно использовать функцию MATLAB load
загружать значения во время выполнения.
Если MAT-файл содержит неподдерживаемые построения, используйте coder.load(filename,var1,...,varN)
загружать только поддерживаемые построения.
Если вы генерируете код в проекте MATLAB Coder™, методы генератора кода инкрементная генерация кода для coder.load
функция. Когда MAT-файл или ASCII-файл используются coder.load
изменения, программное обеспечение восстанавливает код.