2010-08-17 53 views
2

我做了很多繁重的數學編程。通常需要「手動」檢查一些計算,特別是在調試時。有一些計算器工具有很好的經驗(最好不要用gui按鈕,如windows calc)。它甚至可能是我猜想的編程語言,比如matlab。我喜歡matlab,但我在這裏尋找更輕量級的東西。有任何想法嗎?強大的Windows計算器工具?

+2

Excel要麼來自MS或OpenOffice? – Ventus 2010-08-17 11:50:02

+0

@Ventus:Excel是MS之一,OOo被稱爲Calc。 – nico 2010-08-17 11:52:50

+1

@nico:我知道,但每個人都知道我在想什麼:) – Ventus 2010-08-17 11:54:34

回答

2

我喜歡跳進Python,只要我想要運行一些快速的數學計算,並且如果您有複雜的工作來輸入,那麼該語言就有很好的數字庫。考慮你需要什麼。

如果您使用最新版本的Python(3.1),您可能需要使用這個updated tutorial來計算Python的數學。

+0

真棒,這樣一個好主意。我不知道有這樣一個命令行客戶端,而不需要編寫長的腳本。我將開始使用python。然後我可以在那裏做簡單的字符串處理測試。 – 2010-08-18 12:19:34

1

Python有一個不錯的math庫,所以你可以使用Python shell - 如果你還需要更專門化的東西,總是會有numpy

甚至還有一段關於Using Python as a Calculator的文檔。

+0

你和Noctis的出色建議 – 2010-08-18 12:20:29

3

GNU的bc是一個非常先進的任意精度計算器,使用逐行「shell」界面,這使得我的工作非常快速。這是寫的基於Linux的操作系統,但有一個Windows端口:

http://gnuwin32.sourceforge.net/packages/bc.htm

1

我一個與以前的答案一致:BC蟒蛇是偉大的命令行計算器。大部分時間我都使用bc作爲Windows計算機的替代品。當涉及到更嚴重的數學,我使用

[R

R(http://www.r-project.org)也有一個命令行界面,尤其是方便的,如果你的數學包括統計數據,如果你需要繪製的數據。