编译指示来帮助MATLAB编译器定位调用的函数函数宏指令
,eval
,处理图形或从mat文件加载的对象
% #函数
function1
[function2
...functionN
]
% #函数
object_constructor
的% #函数
编译指示通知MATLAB®编译器™指定的函数将通过函数宏指令
,eval
,处理图形®或从mat文件加载的对象。
使用% #函数
Pragma在独立的应用程序中通知MATLAB编译器指定的函数应包含在编译中,无论是否MATLAB编译器的依赖分析检测函数。也可以通过指定对象构造函数来包含对象。
如果没有这个pragma,产品的依赖分析将无法定位和编译应用程序中使用的所有MATLAB文件。该pragma将顶层函数以及文件中的所有本地函数添加到编译中。
函数foo %# Function bar feval('bar');结束%函数foo
通过实现这个例子,MATLAB编译器通知该函数酒吧
将包含在编译中并通过函数宏指令
.
函数foo %#函数foobar feval('bar');函数宏指令(“foobar”);结束%函数foo
在本例中,多个函数(酒吧
和foobar
)包含在编译中,并通过它调用函数宏指令
.
function foo %#function ClassificationSVM load('svm-classifier.mat');num_dimensions = (svm_model大小。PredictorNames, 2);结束%函数foo
在本例中,是类中的一个对象ClassificationSVM
从mat文件加载。有关更多信息,请参见编译应用中的MATLAB数据文件.