我正在爲Android製作一個計算器應用程序,以及一位用戶請求衍生產品計算器。是否有預裝功能或自定義方法可用?謝謝。Java中的衍生物?
6
A
回答
1
我會試着從@Ernest的評論中回答。
這很大程度上取決於您想包含哪些衍生產品。如果你想只能區分多項式,那麼只需編寫你自己的分化方法很容易,因爲它們非常簡單。
需要思考的部分是表示多項式。這可以簡單地通過將每個項存儲爲由係數和指數部分組成的對來完成。用一些簡單的乘法和減法,就可以區分。
您可以進一步使用遞歸併實施用於區分的鏈式規則以允許區分嵌套多項式。
對於大多數人來說,這可能足夠好,或者比他們需要的更好。
我的建議:限制你的範圍和樂在自己
2
如果互聯網接入將是可用的,你可以委託分化Wolfram Alpha。儘管免費的API使用會帶來API調用數量的限制。
相關問題
- 1. 衍生物sympy
- 2. OpenCV中的衍生物
- 3. C中的抗衍生物
- 4. C/C++中的衍生物?
- 5. 衍生物數學
- 6. Java在某個點估算衍生物
- 7. Sympy:衍生物和潛艇
- 8. 與numpy.diff問題衍生物
- 9. 斜面情節衍生物
- 10. 帶布爾值的sympy衍生物
- 11. 構造條件密度的衍生物
- 12. 樣條函數的衍生物:`scipy splev`
- 13. .NET - 數據集是IEnumerable的衍生物?
- 14. 設置Modelica的衍生物單元
- 15. BigDecimal衍生物的散列碼
- 16. 正弦函數的衍生物
- 17. 如何將sum的抽象衍生物改寫爲sympy中衍生物的總和?
- 18. 更換象徵衍生物MATLAB
- 19. 估計衍生物做在MATLAB
- 20. 多重衍生物到多個表
- 21. 石墨衍生物不顯示數據
- 22. Maxima:遞歸地採取衍生物
- 23. 如何計算衍生物千里馬
- 24. 無論如何反推衍生物的自定義損失函數的衍生物是由我自己計算
- 25. 目的衍生
- 26. 隔空配合的衍生物中的gnuplot
- 27. 「近似」的日期點衍生物中的R
- 28. 在Mathematica中評估三個變量的函數的衍生物
- 29. 取Python函數和生成的所有衍生物
- 30. 符號衍生物和簡化中的R
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