黑马程序员技术交流社区

标题: 算法问题 [打印本页]

作者: 姜志钦    时间: 2012-4-6 09:06
标题: 算法问题
我们一般可以用别人做好的软件如wolfram mathematic来求高数的微积分,那么我想问如何用java来做这种事情,比如求 f(x)=x^2+sinx+1 的导数用java如何编程?  
作者: 宋蕈    时间: 2012-4-6 09:15
还是比较好理解的,你
首先要将  x次方的,关于x三角函数的,x对数的。。等等的情况罗列出来,然后分别
对它们进行求导的处理
接着你要考虑 嵌套,循环的处理了, 比如   x^sinx 。。等等 这种, 你就应该想到 程序再扫描的时候应该
按我们数学算法的思想步骤,先整体,后部分  即先将   x^sinx  作为 一般的 x次方的情况,在算 x三角函数的即(sinx) 然后两者再结合,  得最后结果。   就这个规律。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2