哪些軟體可以充當 Mathematica、Maple 或 MATLAB 的等效軟體?

哪些軟體可以充當 Mathematica、Maple 或 MATLAB 的等效軟體?

我想知道 Ubuntu 上 Mathematica、Maple 或 MATLAB 的等效工具,因為它們都很昂貴。

答案1

八度提供了許多Matlab的功能,可以運行一些Matlab程式。 智者是 Mathematica 的開源「等價物」。

答案2

我使用 QT Octave,因為 GNU Octave 沒有漂亮的 GUI。儘管大多數命令運行良好,但某些函數可能無法在 MATLAB 中按預期運行

答案3

你也可以給嘗試一下。它是一個開源、免費的程式設計環境。它具有強大的視覺化功能、強大的數值庫以及您期望從函數式程式語言獲得的一切(當然,除了編譯器)。

答案4

我會建議Python適當的庫是一個不錯的選擇。

它並不是完全的替代品,因為 python 語言不像 matlab/mathematica 語法那樣專門用於數學,但它結合了相對較好的互動式數學語法和功能齊全的程式語言。

您將需要安裝以下軟體包:

  • ipython- 標準 python shell 的更好版本,具有會話保存、製表符補全等功能。網站。您可能還需要ipython-notebook它提供基於瀏覽器的互動式會話(請參閱下圖)。

ipython筆記本

  • python-numpy python-scipy python-matplotlib- 核心科學Python庫;麻木提供高效率的數組來處理大量資料;西皮提供聚類、FFT、數值積分、線性代數等演算法;和Matplotlib提供多種繪圖功能(包括為互動使用而設計的介面)。

  • spyder- 我通常只是將這些庫與文字編輯器和 ipython 終端會話一起使用,但如果您更喜歡整合環境,您可以看看間諜,一個使用上述函式庫按照 matlab/mathematica 風格設計的 IDE。請參閱下面的螢幕截圖。

間諜截圖

相關內容