Загрузите константы времени компиляции из 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 изменяется, программное обеспечение перестраивает код.