信息处理功能
s =函数(跳频)
例子
年代=函数(跳频)返回一个函数处理的信息。这些信息包括函数名、类型和文件名。
年代=函数(跳频)
年代
跳频
使用功能功能仅供查询和调试。
功能
注意:不要使用功能在以后的MATLAB编程,因为其行为可能会改变®版本。
全部折叠
创建一个函数处理和显示它的信息。
跳频= @cos;s =函数(跳频)
s =结构体字段:功能:“因为”类型:简单的文件:”
创建一个函数处理一个匿名函数。显示的信息和价值所需的变量。
创建一个处理函数x2+y使用处理,调用函数。
y = 7;跳频= @ (x) x ^ 2 + y;z =跳频(2)
z = 11
显示的信息处理功能。
s =函数:“@ x (x)。^ 2 + y”类型:“匿名”文件:“工作区:{[1 x1 struct]} within_file_path:“__base_function”
函数处理包含所需的值y。
y
s.workspace {1}
ans = y: 7
创建一个函数,它返回处理当地和嵌套函数。显示他们的信息。
创建以下函数在一个文件中,functionsExample.m在你的工作文件夹。函数返回处理嵌套和本地函数。
functionsExample.m
函数(接下来,hLocal) = functionsExample (v) hn = @nestFunction;hLocal = @localFunction;函数y = nestFunction (x) y = x + v;结束结束函数y = localFunction (z) y = z + 1;结束
调用这个函数。
(接下来,hLocal) = functionsExample (13)
接下来= @functionsExample / nestFunction hLocal = @localFunction
显示的信息处理嵌套函数。
s1 =函数(hn)
s1 = function:“functionsExample / nestFunction”类型:“嵌套”文件:C: \ \ functionsExample工作。米的工作区:{[1 x1 struct]}
显示的信息处理到本地函数。
s2 =函数(hLocal)
s2 =功能:“localFunction”类型:“scopedfunction”文件:C: \ \ functionsExample工作。米的血统:{“localFunction”“functionsExample”}
处理查询,指定为一个函数处理。
一个函数处理的信息,作为一个结构返回。结构包含以下字段。
字段名
字段描述
函数
函数名。如果函数的处理是一个嵌套的函数,函数名的形式main_function/nested_function。
main_function/nested_function
main_function
nested_function
类型
函数类型。例如“简单”,“嵌套”,“scopedfunction”,或“匿名”。
“简单”
“嵌套”
“scopedfunction”
“匿名”
文件
完整路径的函数文件扩展名。
如果函数是一个本地或嵌套函数,然后文件是主要功能的完整路径。
如果函数是内置的MATLAB函数或一个匿名函数文件是一个空字符数组(”)。
”
如果您加载保存函数处理文件是一个空字符数组(”)。
有额外的字段结构根据相关函数处理的类型。例如,一个地方有一个函数血统字段,和一个匿名函数工作空间字段。使用的信息年代仅供查询和调试。
血统
工作空间
func2str|str2func
func2str
str2func
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在