matlab中的匿名函数

  在matlab中,有时需要临时的函数,如果常规的做法是先定义一个变量,让后再定义函数,再做图等等。实际上还有更简单的办法,那就是使用匿名函数。先看一个实现

f=@(x)x.*cos(x)+2*sin(x)
ezplot(f,[-15,15])

结果如图:

根据代码可以看到,实现匿名函数主要包括三个要素:

1. 形式上与普通函数定义不同,没有什么返回值,只要包括函数的名称,函数表达式

2. 自变量,要放到@()中,和自定义符号有点类型

3. 调用时也很简单,会自动补上自变量的范围,也可以自由指定范围

posted @   叕叒双又  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-02-26 多线程编程之-理想与现实
2021-02-26 嵌入式基础
2019-02-26 Manjaro Linux
2019-02-26 linux平台学x86汇编语言学习集合帖
点击右上角即可分享
微信分享提示