MATLAB中 feval 函数的用法 给个简单的例子就可以 谢谢!
3个回答
展开全部
feval函数的功能是求函数值。
基本使用格式:y=feval(fhandle, x) %fhandle——函数表达式,x——变量值[y1, y2, ...] = feval(fhandle, x1,..., xn)
具体实例:myfun=inline('x^3+3*cos(x)+sin(y)','x','y');x=pi;y=pi;a=feval(myfun,x,y)
1、函数
函数在数学上的定义:给定一个非空的数集A,对A施加对应法则f,记作f(A),得到另一数集B,也就是B=f(A).那么这个关系式就叫函数关系式,简称函数.
2、函数有界性
设函数f(x)的定义域为D,数集X包含于D。如果存在数K1,使得f(x)≤K1对任一x∈X都成立,则称函数f(x)在X上有上界,而K1称为函数f(x)在X上的一个上界。
展开全部
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
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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单的,feval用来计算指定函数在某点的函数值,如a=feval(fun,x),就相当于a=fun(x),如
>>a=feval(@(x)(x^2+1),1)
a =
2
>> a=feval(@(x)(x^2+1),2)
a =
5
>>a=feval(@(x)(x^2+1),1)
a =
2
>> a=feval(@(x)(x^2+1),2)
a =
5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询