主要内容

inmem.

函数的名称,MEX文件,内存中的类

句法

m = Inmem.
[m,x] = Inmem
[m,x,c] = Inmem
[...] = Inmem(' - completeNames')

描述

m = Inmem.返回包含当前加载的函数的名称的字符向量的单元格数组。

[m,x] = Inmem返回一个额外的单元格数组X包含当前加载的MEX文件的名称。

[m,x,c] = Inmem还返回一个单元格数组C包含当前加载的类的名称。

[...] = Inmem(' - completeNames')不仅返回当前加载的函数和mex文件的名称,而且还返回的名称,但是每个都是每个的路径和文件扩展名。加载类没有返回其他信息。

例子

全部收缩

列出致电后留在内存中的函数魔法功能。

明确所有魔术(10);m = Inmem.
m ='workspacefunc''magic'

功能列表包括魔法和当前会话中内存中的其他功能。

调用一个名为mex函数的示例ArrayProduct.,然后验证MEX函数是否在内存中。您必须在系统上安装一个支持的C编万博1manbetx译器来运行此示例。

明确所有samplefolder = fullfile(matlabroot,'extern''例子''mex');AddPath(SampleFolder)MEXArrayProduct.c.S = 5;a = [1.5,2,9];b = ArrayProduct(s,a);[m,x] = Inmem('-completenames');X
x ='matlabroot.\ extern \ examplex \ mex \ arrayproduct.mexw64'

提示

如果inmem.被呼叫以外的任何论点'-completenames',它表现得好像它被调用没有参数。

也可以看看

在R2006A之前介绍