matlab匿名函数的基本使用是
变量名=@(自变量)函数
一.如果函数是自己定义的函数 如x^2+2*x+1
若自变量是数
f=@(x) x^2+2*x+1
则f(1)=4
若自变量是向量
f=@(x) x.^2+2*x+1
则f(1:5)=4 9 16 25 36
注意向量之间的运算
二.如果是matlab内部的函数如sin(x)
可表示为
f=@(x) sin(x)
或者f=@ sin
则f(pi/2)=1
对于改例子自变量为数或者向量形式都可
matlab匿名函数的基本使用是
变量名=@(自变量)函数
一.如果函数是自己定义的函数 如x^2+2*x+1
若自变量是数
f=@(x) x^2+2*x+1
则f(1)=4
若自变量是向量
f=@(x) x.^2+2*x+1
则f(1:5)=4 9 16 25 36
注意向量之间的运算
二.如果是matlab内部的函数如sin(x)
可表示为
f=@(x) sin(x)
或者f=@ sin
则f(pi/2)=1
对于改例子自变量为数或者向量形式都可