matlab中求导sin(x)+e^x的三阶导数为什么得出来的是多项式?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 16:43:31
matlab中求导sin(x)+e^x的三阶导数为什么得出来的是多项式?
>> diff('sin(x)+x*exp(x)',3)
ans =
-90 225 -309 240 -6 -230 292 -177 13 -37 216 -311
>> poly2sym(ans)
ans =
-90*x^11+225*x^10-309*x^9+240*x^8-6*x^7-230*x^6+292*x^5-177*x^4+13*x^3-37*x^2+216*x-311
等级上不了图就唯有复制粘贴了,请各位大虾帮小虾看看!是不是要通过转换还是要设置?要设置matlab程序的请尽量上图!
>> diff('sin(x)+x*exp(x)',3)
ans =
-90 225 -309 240 -6 -230 292 -177 13 -37 216 -311
>> poly2sym(ans)
ans =
-90*x^11+225*x^10-309*x^9+240*x^8-6*x^7-230*x^6+292*x^5-177*x^4+13*x^3-37*x^2+216*x-311
等级上不了图就唯有复制粘贴了,请各位大虾帮小虾看看!是不是要通过转换还是要设置?要设置matlab程序的请尽量上图!
首先,您不需要在表达式上加单引号,虽然这样做是可以的,但MATLAB在以后的版本中将不支持这种语法.
您再算一遍吧,先用clear命令清空工作空间,再用 syms x 定义一下符号x,然后输入计算,我的结果没问题啊.
>> diff(sin(x)+x*exp(x),3)
ans =
3*exp(x) - cos(x) + x*exp(x)
您再算一遍吧,先用clear命令清空工作空间,再用 syms x 定义一下符号x,然后输入计算,我的结果没问题啊.
>> diff(sin(x)+x*exp(x),3)
ans =
3*exp(x) - cos(x) + x*exp(x)
lnx如何求导?怎么得出lnx的导数是1\x?
为什么y=2(50-x)的导数用复合函数求导做得出答案不对?正确答案是-2而我用y=2u ,u=50-x求导得出答案是2
三角函数求导题如何证明cos x的导数是-sin x
求导 (x∧(e∧x))的导数
y=sin(3x+1) 的导数 定义求导
sin^2x的导数请问这题怎么求导?
泰勒公式 在泰勒公式证明过程中,Rn(x.)=f(x.)-P(x.)=0是怎么得出来的,为什么Rn(x)的高阶导数要等于
有关求导的推导 sin x的倒数为什么是cos x 还有ln x的导数 求推导过程……!( 本人
为什么在matlab中输入sin(pi)得出的结果不是0,而是 >> sin(pi) ans = 1.2246e-016
求导数!求e^xcose^x的导数,
复合函数导数求导1.y=e的1/x次方乘以sinx 2.y=sin(lnx)+sinxlnx
求f(x)=2x^3的导数及二阶,三阶,四阶,五阶导数,不只要结果,需要的是求导的过程