Sagemath

2001年開發的數學軟體系統

包,採用Python 也可以在自己的伺服器上架設Sage。介面,使用Python

相關信息介紹


Sage 是一個免費的、開源的數學軟體系統,採用GPL協議。它整合了許多開源Python包,採用Python語言編寫,但也支持其他語言。它的目標是創造一個可變的開源軟體以替代MagmaMapleMathematicaMatlab。Sage不僅是一個軟體,也是一個編程環境,提供命令行模式、筆記本模式,可以編寫編譯型程序和解釋型程序。目前Sage支持LinuxMac OS XBSDSolaris平台。Sage程序較大(1.7G),但是提供了網路介面,就是說,用戶可以在不安裝整個程序的情況下,在伺服器上運行Sage的筆記本模式。可以通過擴展閱讀中提供的地址註冊賬號免費試用。也可以在自己的伺服器上架設Sage。使用時,可以隨時點擊右上角的Help獲取幫助。對於使用Sage基本功能的四則運算微積分線性代數、數論圖論等,網路版Notebook完全可以應付。如果需要3D作圖,需要瀏覽器支持Java
Notebook模式被翻譯為了筆記本模式,覺得甚不妥。確切的說,notebook模式即使在瀏覽器裡面寫代碼,運行代碼,輸出結果等,將瀏覽器作為了一個IDE。sage是華盛頓大學聯合一百多位數學家開發的,將許多開源的科學計算軟體和類庫同一開發一個Python介面,使用Python進行科學計算。功能非常強大,完全可以超越MATALAB!