2017-05-06 118 views
0

我有一個數學很難,但我總是覺得自己在越來越難的數學課程。多年來,我積累了各種腳本和程序的小小「財富」。它們使用各種語言編寫,從C到Java到Python,甚至在Lisp中都有一些(我喜歡用不同的語言來混淆)。這些對於獲得快速答案或檢查我的作業非常有用,但對於顯示這些答案是如何得到的並不太好。我的問題是,我將如何去爲這些不同的程序添加一個'求解'方面?它不需要是語言特定的,但只是一個概念,或者一個特定的詞或定義將是巨大的幫助。我基本上想要做一個Wolfram Alpha類型的程序,在這個問題中你會發現一個一步一步的解決方案。我花了幾天的時間研究這個問題,但我總是將其重定向到一個應用程序,或者令人沮喪地轉向Wolfram Alpha本身。任何建議將不勝感激。謝謝。具有步驟的數學求解器

回答

0

你在談論什麼類型的數學?

似乎沒有一個通用的數學求解程序,你提到的對我來說聽起來像一個複雜的數學系統(如MatLab)的概念。

而且,我認爲,大規模的數學問題,解決它們的計算機程序的算法與我們解決它們的方法不同。

而不是一個通用的算法來實現你的目標,我認爲你可以將你的問題分成小塊,並用不同的程序集來實現它們,第一章討論瞭如何劃分一個數學問題轉化爲可編程案例(以二次方程求解爲例),最後一百頁是解決非理性積分的一組算法,在LISP中解釋。