mlock
防止从内存中清除函数或脚本,
将锁定当前正在内存中运行的函数。
锁定函数可以防止 clear 将其从内存中删除,并防止对文件中定义的任何 persistent 变量进行重新初始化。
仅在 MATLAB代码文件中使用 mlock。
要从内存中删除锁定的函数或脚本,请先使用 munlock 命令将其解锁,然后使用 clear 命令。
查看MATLAB函数
在命令窗⼝中输⼊:type 函数名,出现该函数的相关说明及源代码;
在命令窗⼝中输⼊:open 函数名,打开该函数的m⽂件;
在命令窗⼝中输⼊:edit函数名,打开该函数的m⽂件;
struct
结构体数组是使用名为字段的数据容器将相关数据组合在一起的数据类型。
每个字段都可以包含任意类型的数据。
使用 structName.fieldName 格式的 圆点表示法 来访问字段中的数据。
- 使用圆点表示法创建结构体,每次为结构体命名一个字段。
- 使用struct函数创建一个结构体数组,可以同时指定许多字段。
s = struct(‘a’,[1 2 3])创建一个 1×1 结构体,其中s.a = [1 2 3]
s = struct(‘x’,{‘a’,‘b’})返回s(1).x = 'a’和s(2).x = ‘b’ 如果value是非标量元胞数组,则s是维度与value相同的结构体数组。s的每个元素包含value的对应元素。
matlab.io.internal.functions.ExecutableFunction
inspect the meta class of this instance for required and parameter inputs
检查此实例的元类以获取所需的和参数输入。
ExecutableFunction 可执行函数
properties 类属性名称
属性特性的目的:在类定义中指定特性使您能够为特定目的自定义属性的行为。
通过设置特性来控制属性的特征,例如访问权限、数据存储和可见性。
子类不继承超类成员特性。
指定属性特性,在 properties 关键字的同一行为属性特性赋值:
properties (Attribute1 = value1, Attribute2 = value2,…)
…
end
properties (SetAccess = private, GetAccess = protected, Transient)
Supplie