matlab学习笔记5 求导&数值微分&求根
求导&偏导
diff(f(x),x,n)//关于x的n阶导数
jacobian([f(x,y,z),g(x,y,z),h(x,y,z)],[x,y,z])//求雅克比矩阵
factor(f(x))//分解成多项式相乘
用雅克比矩阵可求出二阶偏导


求区间最小值

求某点附近最小值并画图

求方程的精确解

近似解之牛顿迭代


求区间上的零点
注意:fzero要求两个端点处符号不一样

从x0出发求f(x)=0的零点
[x,f,h]=fsolve(@(x)2*sin(x),[0,1,2])//返回的x是近似零点,f是值,h是是否可靠
两个函数得到的都是1.2左右的零点

talor展开
taylor(f,x,'ExpansionPoint',a,'Order',n)//f(x)在a处展开n项到n-1阶导数


浙公网安备 33010602011771号