『壹』 我為什麼喜歡Mathematica,pdf
首先,據說Mathematica(下面簡稱Mma)是世界上最復雜的軟體系統,我暫時也是這么認為的。。為什麼?後面我會慢慢解釋。其次,我想說的是,我為什麼喜歡Mma,不僅因為它強大(因為復雜?),更因為我覺得是交互上最好的一款系統;友好度(前篇):輸入我覺得很多人是不是都受夠了各種語言(C++,Python,Matlab,JS,PHP,好吧,指的基本上是所有的語言)裡面的算式輸入,比如說你必須寫乘號,一個算式裡面又乘又加又除又指數的時候你看代碼難道不難受么?感受一下。。1(x+2^(3+a/d^i))/sqrt(x^(y+z)*(3+3/d))這時候你會想,如果寫出來像手寫那種就好了,是吧~Mma所支持的最讓人喜歡的一個特性就是,公式和你手寫的差不多!!除號,開n次方,Σ求導,偏微分,積分,相乘,各種希臘字元,沒錯,這是一門編程語言!!不是Word或者PDF!!【順便提醒感受一下最後一個例子】如果有看過之前那篇《Mathematica給圖片去水印》的話,就可以體會到另一件事情:圖片本身就可以作為參數傳進函數裡面【別的語言都是先把圖片保存在本地,程序設置一個img變數,imgread讀取圖片,然後再處理】;再舉一個例子,以前的博文《生命游戲&蘭頓螞蟻》中,我從維基娘那裡找到一張圖片:然後我希望得到一個二維矩陣,大小就是上面這張圖的橫寬格子數,如果這個格子裡面是黑色,那麼這個位置的值是1,否則為0,那麼我可以把圖片本身當做參數傳進代碼裡面,這樣就省去了保存到本地,再讀取的步驟。這種交互方式你不覺得簡直人性化到極點了么?強大友好的交互不能體現一款軟體的強大!!但是上面計算∑i=1∞1i2自動算出π26不知道讓各位體會到Mma的強大沒。再舉幾個例子,首先是兩個簡單的例子:然後再看看復雜一點的,我以前很喜歡用Mma來做很數學的課的作業是因為它算這種東西毫無壓力:再看一個例子體會一下:這就是為什麼Mma表達式計算可以完爆Matlab十萬光年的原因,Again,還是沒有黑Matlab的意思。。因為你不能以己之長,較人之短嘛。。好,如果你手上有一個很強大的表達式計算工具,你會想到什麼?沒錯,推公式/驗證公式!!(某師兄怒躺一槍)第一個例子可以去看看以前的那篇倒立擺的博文的前面部分體會一下~再隨手寫些例子,比如驗證公式,例子雖然簡單,但是強大是不言而喻的:再比如化簡公式之類的:或者三角恆等式:Mma自帶了解大部分恆等式化簡規則,但是對於有些Mma無法解讀的那些,你可以自己寫規則告訴它,然後再用這些規則去推別的公式,比如眾所周知的,我們可以把sin(cos(x))成一系列貝塞爾函數的和的這種法則,寫下這套規則後你就可以去推那些載波啊什麼的相關公式了。【好吧,我知道這一段看懂的人不多。。所以我就不舉例子了。。】Mma的表達式支持的那麼好,而且交互那麼友善,自然分段函數這種東西應該毫無壓力不是么?請問你家Matlab是怎麼完成分段函數的?再次重申,沒有黑matlab的意思。。不信的話我換一句咯。。請問你家匯編是怎麼完成分段函數的?Mma還有一個很強大的功能,就是帶單位的計算,比如說吧:嘿,你說我大Matlab也可以實現啊,只要記住各個單位之間的比例就可以了啊,且看這個例子:請問Matlab先生你懂什麼事字元串相除,字元串相乘么?不過單位支持是9.0版本以後的新特性了,相信裝了9.0的對下面這幅圖都不陌生吧:最後再關於表達式計算我再講一個例子,看到沒,Mma在推導公式的時候,會計算出公式成立的條件!!相反的,你也可以在輸入的時候就告訴它參數的條件,這樣可以在某些復雜情況下降低計算時間。函數式編程我一直很喜歡Python的一個原因在於它對函數式編程的支持很簡潔,每次用起來我都很有成就感,比如map,rece,filter這幾個函數在做EulerProject的時候我簡直愛不釋手
『貳』 那裡有mathematica 8.0的使用教程下載啊謝謝給位親了。
版本8之後的自帶中文幫助是最好的教材,聽你的說法,還算是有些Mathematica的經驗?那用起來肯定沒有問題的。Mathematica的核心語言據說在版本3之後就沒怎麼變過,後續只是增加了函數。Mathematica的語法有很高的一致性,舊版的你能用新版肯定沒問題。總之多看幫助。
『叄』 學習Mathematica 有什麼推薦書籍
初學者建議看看 Wolfram 的 tutorial: Wolfram Mathematica Tutorial Collection . PDF 可以免費下載。
2014年3月25日補充:
補充推薦 Leonid Shifrin 著《Mathematica programming: an Advanced Introction》
作者:燕南
《數學軟體Mathematica入門》可以作為一個不錯的入門級教材。有中文翻譯的,大學圖書館應該能借到。中文版封面如圖。
其實這就是上面孫挺說的那本書的中文版。
當年參加數學建模競賽培訓的時候,老師說只要能考進大學,就能夠學好Mathematica。
事實上,當時沒有什麼書,看的都是幫助文檔(英文的),不過Mathematica的幫助文檔很有意思,就是圖比較多,看著不累。若有什麼不明白的,會用下Google,看看大致的函數介紹,然後回到Mathematica繼續看幫助文檔。
只看文檔當然是不行的,還得實際敲些程序,我就是這樣磕磕絆絆的過了半個月,發覺自己已經很熟悉Mathematica,能夠完成當時數學建模培訓時的作業,心中甚喜。
Steven Wolfram 親自寫的《Mathematica 全書》就很不錯,雖然內容是基於Mathematica 4 的,但是卻一點都不過時,因為Mathematica 從一開始就是精心設計,其基本的理念和特性是不會變的,現在的新版本也是增加了更多強大的函數而已。
特別地,此書的第二章:Mathematica 原理很值得一讀,從很高的角度集中分析了Mathematica的全局結構,並描述了適合所有特徵的框架,同時說明了許多神奇功能的內部實現。
rainyday
mathematica自帶的虛擬全書
mathematica 軟體從版本8.0開始已經有官方中文版的了,所以最好的教程其實是mathematica自帶的虛擬全書!
來源:知乎
『肆』 求mathematica軟體32位下載地址及安裝教程
網盤分享給
『伍』 Mathematica 畫圖如何固定X Y 軸單位長度相同
添加AspectRatio -> Automatic這個選項
『陸』 哪裡能下載mathematica的高級教程的電子書或PDF
mathematica中文版的幫助文檔,是最好的教程。絕對不騙你!!!
『柒』 mathematica百度雲下載地址
《mathematica安裝包》網路網盤高清資源免費在線觀看
鏈接:https://pan..com/s/1jJqnBNQjNmJ4WB5QJ6snkg?pwd=1z37
作品相關介紹:
Wolfram Mathematica (簡稱:Mathematica)是一款科學計算軟體,有時候也被稱為計算機代數系統,廣泛使用於科學、工程、數學、計算等領域。
『捌』 The Mathematica Book pdf
http://wuzhh.math.nankai.e.cn/v4-zh/TheMathematicaBook/