查看完整版本 : [求助]用matlab可以计算并输出这个微积分式的结果和图像吗?
xzjtt0915
2008-05-30, 08:58
RT, 不是要高手们告诉我怎么编程,告诉我能不能就行了,能的话我就尽量去学学 这个样不违反规定把。:lovely:
我用mathematica好像做不出来。。。。
PS:式子里面的a是常数
我觉得像这种计算可以用maple 不一定只有用matlab一切工具都是为了达到计算结果目的。
这是我用maple算得。
1/2*arctanh(1/2*(2-8*(-a^2)^(1/2)*(x+(-a^2)^(1/2)))/(4*(x+(-a^2)^(1/2))^2-8*(-a^2)^(1/2)*(x+(-a^2)^(1/2))+1)^(1/2))/(-a^2)^(1/2)-1/2*arctanh(1/2*(2+8*(-a^2)^(1/2)*(x-(-a^2)^(1/2)))/(4*(x-(-a^2)^(1/2))^2+8*(-a^2)^(1/2)*(x-(-a^2)^(1/2))+1)^(1/2))/(-a^2)^(1/2)
fanxing39
2008-06-09, 22:45
RT, 不是要高手们告诉我怎么编程,告诉我能不能就行了,能的话我就尽量去学学 这个样不违反规定把。:lovely:
我用mathematica好像做不出来。。。。
PS:式子里面的a是常数
求不定积分的命令 int ()
画图的命令 plot(x,y) %类似与描点画图法
ezplot('函数表达式')
要画图的话 a 可能要赋值,不然画不出吧
ans =
-1/2*(-a^2)^(1/2)/a^2*atanh(1/2*(2-8*(-a^2)^(1/2)*(x+(-a^2)^(1/2)))/(4*(x+(-a^2)^(1/2))^2-8*(-a^2)^(1/2)*(x+(-a^2)^(1/2))+1)^(1/2))+1/2*(-a^2)^(1/2)/a^2*atanh(1/2*(2+8*(-a^2)^(1/2)*(x-(-a^2)^(1/2)))/(4*(x-(-a^2)^(1/2))^2+8*(-a^2)^(1/2)*(x-(-a^2)^(1/2))+1)^(1/2))
这是我用MATLAB算的结果。
ArcTan[x/(a Sqrt[1 + 4 a^2 + 4 x^2])]/a
这是我用mathematica计算出来的!
smiles860710
2009-03-16, 20:27
符号积分应该画不出图吧
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.