码迷,mamicode.com
首页 > 其他好文 > 详细

Matlab feval函数(转)

时间:2015-07-29 18:46:59      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

http://zhidao.baidu.com/link?url=7CusQYQXhCDB8sUtolMEhI1ctnpblbYrpSnU0fhIh5LvDZuhsBuozQusS6Kb1McTp7x4T6jKAd59TcmPfGBYa_
feval就是把已知的数据或符号带入到一个定义好的函数句柄中,你看看下面的例子
syms t
f=@(x,y) x^2+y^2
k1=feval(f,1,t)
k2=f(1,t)
k3=feval(f,1,1)
k4=f(1,1)

结果: k1
= t^2 + 1 k2 = t^2 + 1 k3 = 2 k4 = 2

——————————————————————————————————————————————————————————————————————————————————————————————

http://chainaren2008.blog.163.com/blog/static/178141019201101210221561/ 

最近编程序经常会遇到feval函数。英文的在线帮助写的比较麻烦,不是很便于理解,所以就uncle了一个比较简单易懂的说明。

    feval函数的最通常的应用是以下形式:
    feval_r(‘functionname‘,parameter),举个简单的例子:
    比如要计算sin(2),当然可以直接用命令y=sin(2);利用feval,还可以这样来做:
    y=feval_r(‘sin‘,2);另外这里的函数名字还可以是一个函数句柄,即h=2sin;
    y=feval_r(h,2);或者直接写成y=feval_r(@sin,2);










Matlab feval函数(转)

标签:

原文地址:http://www.cnblogs.com/aminxu/p/4686607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!