大家好,小跳来为大家解答以上的问题。matlab对函数求导,matlab离散函数求导这个很多人还不知道,现在让我们一起来看看吧!
1、最低0.27元开通文库会员。
2、查看完整内容> 原发布者:phengexie 用Matlab进行求导运算在Matlab中。
3、求函数的导数或偏导数的格式为:求函数的导数或偏导数的格式为:diff(f)diff(f,x,n)表示f对求一阶导数表示对x求一阶导数表示f对求阶导数表示对x求n阶导数f(x)=x2在x=1处的导数例1:求函数:处的导数解>>symsx>>symsx>>f=x^2>>diff(f)>>diff(x^2)ans=2*x>>x=1>>2*xans=2*x>>x=1>>2*xans=2ans=2例2:求函数f(x)=x3+cosx+ln2的导数:解>>symsx>>diff(x^3+cos(x)+log(2))ans=3*x^2sin(x)例3:求函数y=2xsinx:解的导数>>symsx>>diff(2*sqrt(x)*sin(x))ans=1/x^(1/2)*sin(x)+2*x^(1/2)*cos(x)例4:求函数y=tanx:解的导数>>symsx>>diff(tan(x))ans=1+tan(x)^2例5:求函数y=sinx的导数:解>>symsx>>diff(sin(sqrt(x)))ans=1/2*cos(x^(1/2))/x^(1/2)x例6:求函数y=lntan的导数:2解>>symsx>>diff(log(tan(x/2)))ans=(1/2+1/2*tan(1/2*x)^2/tan(1/2*x)例7:求函数y=excosx的二阶及三阶导数:解>>symsx>>diff(exp(-x)*cos(x),x,2)ans=2*exp(x)*sin(x)>>diff(exp(-x)*cos(x),x,3)ans=2*exp(x)*sin(x)+2*exp(x。
本文到此分享完毕,希望对大家有所帮助。