Octave中句柄@的用法
来源:互联网 发布:软件测试 西安 编辑:程序博客网 时间:2024/06/05 19:21
变量名=@(输入参数列表)运算表达式
例如计算一个数的平方可以写成如下格式:
mysqr=@(x)x.*x;
%第一个(x)为输入的参数,而后面x.x则为数学意义上的x^2; 因为matlab默认的计算单位为矩阵,所以对于加减乘除计算,matlab分别对应 “ . ”和“ * ”
其中第一个 “ .* ”表示单位数字计算。
执行mysqr(变量名) 即可完成平方计算。例如:
mysqr(2) ans = 4
句柄@同样可以指向自定义函数 例如:
我们定义一个这样的m文件:
f.m
function y=f(x)y=cos(x);
则可以定义mycos = @f 来调用已定义函数。
并通过 mycos(pi)来使用该函数。
返回 ans = -1
参考: http://blog.csdn.net/gzp444280620/article/details/49252491
阅读全文
0 0
- Octave中句柄@的用法
- matlab&octave 中plot的一些用法
- Octave中find函数用法
- octave/matlab的基本用法
- 关于Matlab中句柄@的用法
- octave中生成动态文件名的方法
- 在Centos中安装Octave的方法
- octave 之 legend用法
- MATLAB 函数句柄的用法
- MATLAB @ 函数句柄的用法
- Octave中,矩阵操作
- Octave/Matlab中.*(./)和*(/)的区别
- matlab中函数的句柄
- .net 中句柄的理解
- octave的swig进展
- Octave 里的 fminunc
- DuplicateHandle()复制句柄函数的用法
- Octave
- 【欧拉函数 && 求gcd(n, x) = y,x的个数】UVA
- (008) java后台开发之java程序中的控制结构
- L2-016. 愿天下有情人都是失散多年的兄妹
- C++ primer第五版 7.1.3节练习
- php设计模式---工厂模式
- Octave中句柄@的用法
- SGU103代码能力训练
- windows10 U盘启动盘制作
- 内联函数与宏定义的区别
- 缓冲运动 //缓冲运动 (目标值
- Connection请求数据工具类
- 分层背包 [HNOI2007]梦幻岛宝珠
- 免安装mysql-5.7.17-winx64配置详解
- 一周第三次课 2017.10.18 使用PuTTY及xshell远程连接Linux并使用密钥认证