主要内容

inmem

函数名,mex文件名,内存中的类名

语法

M = inmem
[M (X) = inmem
[M X C] = inmem
[…) = inmem(“-completenames”)

描述

M = inmem返回由字符向量组成的单元格数组,其中包含当前加载的函数的名称。

[M (X) = inmem返回一个额外的单元格数组X包含当前加载的MEX-files的名称。

[M X C] = inmem也返回一个单元格数组C包含当前装入的类的名称。

[…) = inmem(“-completenames”)不仅返回当前加载的函数和MEX-files的名称,还返回每个函数的路径和文件名扩展名。加载的类不返回任何附加信息。

例子

全部折叠

函数调用后仍保留在内存中的函数魔法函数。

清晰的所有魔法(10);M = inmem
M = 'workspacefunc' 'magic'

函数列表包括魔法以及当前会话中内存中的其他函数。

调用一个名为arrayProduct,然后验证mex -函数在内存中。您必须在系统上安装受支持的C编译金宝app器才能运行此示例。

清晰的所有sampleFolder = fullfile (matlabroot,“外来的”“例子”墨西哥人的);目录(sampleFolder)墨西哥人arrayProduct.cs = 5;A = [1.5, 2, 9];B = arrayProduct (,);[M (X) = inmem (“-completenames”);X
X = 'matlabroot\走读生\ \墨西哥人\ arrayProduct.mexw64的例子

提示

如果inmem被调用时除了“-completenames”,它的行为就像它被调用时没有参数一样。

另请参阅

之前介绍过的R2006a