匿名函数可以使用工作空间的变量例如创建函数f(x,y)=x^2+y^3 p=2; q=3; f=@(x,y) x^p+y^q f = @(x,y)x^p+y^q 计算f(2,3) f(2,3) ans = 31 如果修改p或者q的值例如将q改为2 q = 2 f(2,3) ans = 31 计算结果并没有改变,这是因为该函数句柄保存的是函数在创建时的快照,而不是动态的访问其中的变量,如果希望获取新值。需要重新创建一次该函数,完整的方法应该是这样的: q=2; f=@(x,y) x^p+y^q f = @(x,y)x^p+y^q f(2,3) ans = 13 由上面可知,要创建一个内置函数或一个M文件函数的句柄也很容易,只要在等号右边使用@符号,并在该符号后紧跟内置函数名或M文件函数名即可。 Matlab还专门提供了一些函数来处理和应用句柄。例如,函数functions将返回一个句柄的详细信息,whos显示句柄储存空间等(工作空间信息)。 fuctions函数通常只在调试程序时使用,因为它的返回值很容易发生变化。 函数句柄 主要内容 函数类型(MATLAB) 函数句柄介绍 函数句柄举例
您可能关注的文档
- 24.1.2垂直于弦的直径(第一课时)解答.ppt
- 24.1.2垂直于弦的直径优质课解答.ppt
- 24.1.2复习垂直于弦的直径-副本解答.ppt
- LTE基本原理摘要.ppt
- 24.1.3弧、弦、弦心距(成稿)解答.ppt
- LTE切换测量上报过程摘要.ppt
- 24.1圆的有关性质垂直于弦的直径补充练习题解答.ppt
- 24.2.1点和圆的位置关系教学设计解答.ppt
- LTE中attach和TAU流程摘要.ppt
- LTPS工艺流程--赵浩然1摘要.ppt
- 十五五规划下科研仪器与试剂国产化对创新药研发的成本影响.pptx
- 十五五规划下生物防治技术迎来规模化投资窗口.pptx
- 十五五规划下生物医药基因疗法安全性监测投资机遇及体系.pptx
- 十五五规划下医药领域地理因素与区域流行病学的投资指向.pptx
- 合规红线与避坑实操手册(2026)《NBT 11517-2024矿用提升容器重要承载件无损检测方法与判定规则》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11520-2024煤矿井下顺槽刮板转载机用迈步自移装置》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11537-2024煤矿在用卡轨人车检测检验规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11540-2024煤和岩石耐磨性测定方法》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11542-2024煤矿巷道笼式锚索底板锚注支护技术规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11541-2024顺层定向长钻孔预抽煤巷条带煤层瓦斯区域防突技术规范》.pptx
原创力文档

文档评论(0)