作者bugmens (2013新年快樂)
看板tutor
標題Re: [分享] SageMath 數學軟體
時間Sat Dec 7 20:07:45 2013
※ 引述《arist ( 在他方 )》之銘言:
: https://www.youtube.com/watch?v=rSPqz3U6dQs
: 上次板大在分享會上展示了 geogebra, excel, cabri 3d 來協助數學教學。
: 這邊在介紹一個 sagemath 是套開源數學軟體。
: 現在可以在雲端上操作,不用安裝軟體。
: 這在教學現場的配合可能沒有 geogebra 視覺化那樣強烈。
: 但他的計算功能應該是遠高於 geogebra ,
: 這軟體也可以直接寫些 python 語法。
: 我在上課時有需要也會直接用這個來輔助些計算。
: 要直接在課堂上使用教師要先玩個數小時才不會出錯。
: 我現在使用時數應該也只有 十幾個小時,
: 但覺得這是個好東西,目前中文的介紹還相當少,
: 在此扮演拋磚引玉的角色希望有高手可以分享更多使用經驗。
我寫的一些指令
http://i.imgur.com/wFvrkn1.gif
我目前正在學密碼學,有些算式需要數學軟體才能算
例如:某數高次方的同餘,橢圓曲線運算,Galois Field等
而我選擇SAGE是有些運算都已經有現成的指令了
商業軟體Mathematica,Maple還不一定有某些功能
在學習的過程,我會利用SAGE寫程式來印證書上的內容
或是找該指令的原始碼,看看書上的虛擬碼寫成python是什麼樣子
我自己是滿看好SAGE的,因為它將目前已有的package納為已用
有些是c原始碼所寫成的package,還要安裝,編譯後才能使用
而在SAGE中就可以直接使用,可說是方便不少
http://thales.math.uqam.ca/~saliola/sage/MiniCourse/Lecture1IntroToSage.pdf
另一個自由軟體軟體R也是採用相同的策略
只是R擅長於統計方面的應用,還有最近很熱門的Big Data也能用R處理
我個人覺得要推廣SAGE軟體還是大學以上比較適合
高中以下的問題較不適合
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.164.234.136
推 arist:看來我拋磚引出了玉, pdf 檔內容也很豐富,要學的東西很多 12/07 22:36
推 jeromeshih:如果要用在大學還有Pari GP和Magma,不過後者要收費 12/09 00:04
推 aegisty:什麼是密碼學~? 12/21 05:16
→ aegisty:我用維基查了一下,已解決XD 12/21 05:18