matlab求微分命令我在matlab7中输入如下命令得到的结果是>> f='a*x^2'f =a*x^2>> diff(f)ans = -55 78 -26 -44但是我想对方程f求微分得到的结果应该是3*a*x+2*x-b啊,这是怎么回事我是新手求解答,谢谢
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 02:29:59
![matlab求微分命令我在matlab7中输入如下命令得到的结果是>> f='a*x^2'f =a*x^2>> diff(f)ans = -55 78 -26 -44但是我想对方程f求微分得到的结果应该是3*a*x+2*x-b啊,这是怎么回事我是新手求解答,谢谢](/uploads/image/z/8775985-49-5.jpg?t=matlab%E6%B1%82%E5%BE%AE%E5%88%86%E5%91%BD%E4%BB%A4%E6%88%91%E5%9C%A8matlab7%E4%B8%AD%E8%BE%93%E5%85%A5%E5%A6%82%E4%B8%8B%E5%91%BD%E4%BB%A4%E5%BE%97%E5%88%B0%E7%9A%84%E7%BB%93%E6%9E%9C%E6%98%AF%3E%3E+f%3D%27a%2Ax%5E2%27f+%3Da%2Ax%5E2%3E%3E+diff%28f%29ans+%3D+++-55++++78+++-26+++-44%E4%BD%86%E6%98%AF%E6%88%91%E6%83%B3%E5%AF%B9%E6%96%B9%E7%A8%8Bf%E6%B1%82%E5%BE%AE%E5%88%86%E5%BE%97%E5%88%B0%E7%9A%84%E7%BB%93%E6%9E%9C%E5%BA%94%E8%AF%A5%E6%98%AF3%2Aa%2Ax%2B2%2Ax-b%E5%95%8A%2C%E8%BF%99%E6%98%AF%E6%80%8E%E4%B9%88%E5%9B%9E%E4%BA%8B%E6%88%91%E6%98%AF%E6%96%B0%E6%89%8B%E6%B1%82%E8%A7%A3%E7%AD%94%2C%E8%B0%A2%E8%B0%A2)
matlab求微分命令我在matlab7中输入如下命令得到的结果是>> f='a*x^2'f =a*x^2>> diff(f)ans = -55 78 -26 -44但是我想对方程f求微分得到的结果应该是3*a*x+2*x-b啊,这是怎么回事我是新手求解答,谢谢
matlab求微分命令
我在matlab7中输入如下命令得到的结果是
>> f='a*x^2'
f =
a*x^2
>> diff(f)
ans =
-55 78 -26 -44
但是我想对方程f求微分得到的结果应该是3*a*x+2*x-b啊,这是怎么回事
我是新手求解答,谢谢
答案打错了,应该是2*a*x啊
matlab求微分命令我在matlab7中输入如下命令得到的结果是>> f='a*x^2'f =a*x^2>> diff(f)ans = -55 78 -26 -44但是我想对方程f求微分得到的结果应该是3*a*x+2*x-b啊,这是怎么回事我是新手求解答,谢谢
syms x a ;
diff('a*x^2','x')