一元微积分实验(极限与导数、积分)

二、极限与导数
1.极限
MATLAB求极限由极限函数limit实现,调用格式为:
Limit(f,x,a):求符号表达式f当x->a时的极限;
Limit(f, a):求符号表达式f当findsym(f)获得的独立变量趋于a时的极限;
Limit(f):求符号表达式f当findsym(f)获得的独立变量趋于0时的极限;
Limit(f,x,a,’right’):求符号表达式f当x趋于是a的右极限;
Limit(f,x,a,’left’):求符号表达式f当x趋于是a的左极限。
2.导数
MATLAB求导数由求函数diff实现,调用格式为:
diff(f):求符号表达式f对变量findsym返回变量的导数;
diff(f,’v’):求符号表达式f对变量v的导数;
diff(f,n):求符号表达式f对变量findsym返回变量的n阶导数;
diff(f,’v’,n):求符号表达式f对变量v的n阶导数;
3.极值与最值
MATLAB求极值和最值的的命令调用格式为:
[ x,f ]=fminbnd(F,a,b):返回一元函数y=F(x)在[a,b]内的局部极小值点.f为返回的局部极小值,F为函数.
[ x,f ]=fminsearch(F,x0):返回一元函数y=F(x)在x0附近的局部极小值点.f为返回的局部极小值,F为函数.
[ m,k]=min(y): m返回向量的最小值,k返回对应的编址.
[ m,k]=max(y): m返回向量的最大值,k返回对应的编址.
三、积分
       MATLAB求积分由求积分函数int和quad实现, int和quad的差别是int积分可以是定积分,也可以是不定积分(即有没有积分上下限都可以积分)。quad是数值积分,它只能是定积分(就是有积分上下限的积分)。
int(f) : 对f表达式的缺省变量求不定积分;
int(f,’v’): 对f表达式的v变量求不定积分;
int(f, a,b) : 对f表达式的缺省变量在(a,b) 区间求定积分;
int(f, ’v’a,b) : 对f表达式的v变量在(a,b) 区间求定积分;
quad(f, a,b,tol) : 对f表达式的缺省变量在(a,b) 区间求定积分,tol为积分精度,缺省为1e-3.(抛物线法积分)
quadl(f, a,b,tol) : 对f表达式的缺省变量在(a,b) 区间求定积分,tol为积分精度,缺省为1e-6.(NewtonCotes积分)
trapz(x,y) : 梯形积分法求积分,x为积分区间离散化变量,y为被积函数对应于x的离散值.
看完点个赞!!!

原创文章 16 获赞 21 访问量 1551

猜你喜欢

转载自blog.csdn.net/The_Handsome_Sir/article/details/105776315