我正在为Android制作一个计算器应用程序,以及一位用户请求衍生产品计算器。是否有预装功能或自定义方法可用?谢谢。Java中的衍生物?
6
A
回答
1
我会试着从@Ernest的评论中回答。
这很大程度上取决于您想包含哪些衍生产品。如果你想只能区分多项式,那么只需编写你自己的分化方法很容易,因为它们非常简单。
需要思考的部分是表示多项式。这可以简单地通过将每个项存储为由系数和指数部分组成的对来完成。用一些简单的乘法和减法,就可以区分。
您可以进一步使用递归并实施用于区分的链式规则以允许区分嵌套多项式。
对于大多数人来说,这可能足够好,或者比他们需要的更好。
我的建议:限制你的范围和乐在自己
2
如果互联网接入将是可用的,你可以委托分化Wolfram Alpha。尽管免费的API使用会带来API调用数量的限制。
相关问题
- 1. C中的抗衍生物
- 2. C/C++中的衍生物?
- 3. OpenCV中的衍生物
- 4. Java在某个点估算衍生物
- 5. Sympy:衍生物和潜艇
- 6. 斜面情节衍生物
- 7. BigDecimal衍生物的散列码
- 8. 样条函数的衍生物:`scipy splev`
- 9. 设置Modelica的衍生物单元
- 10. 正弦函数的衍生物
- 11. 带布尔值的sympy衍生物
- 12. .NET - 数据集是IEnumerable的衍生物?
- 13. 如何将sum的抽象衍生物改写为sympy中衍生物的总和?
- 14. 如何计算衍生物千里马
- 15. 石墨衍生物不显示数据
- 16. 多重衍生物到多个表
- 17. 无论如何反推衍生物的自定义损失函数的衍生物是由我自己计算
- 18. 目的衍生
- 19. “近似”的日期点衍生物中的R
- 20. QObject衍生物中的变量访问奇怪
- 21. 计算衍生物([I] - [I - 1])中的Ruby
- 22. R用户定义函数中的衍生物和表达式
- 23. 符号衍生物和简化中的R
- 24. 如何从屏幕中删除所有衍生物体?
- 25. 使用syms和diff在MATLAB中计算混合衍生物
- 26. 功能衍生
- 27. 衍生函数
- 28. Matlab的 - 的函数表达的衍生物
- 29. Facebook图表api friend_list的两个应用程序的衍生物
- 30. 是一个编译后的Python程序Python的衍生物
Android API或JDK中绝对没有任何东西。要计算衍生物,首先必须有*函数*的表示,并且您可能会绘制它们等等。如何计算衍生物取决于您如何表示函数:*数字*或*符号*。两者都可以完成,肯定有两个库可以提供帮助,但它们是苹果和橘子,所以你需要先选择一个。 – 2012-07-21 21:16:45
http://code.google.com/p/symja/可能是您需要的。 – assylias 2012-07-21 21:21:19
我在这个网站上看到类似的问题。可能对你有用。祝你好运。 –
MathewE
2012-07-25 07:35:29