Mathematica——能與MATLAB媲美的強大計算工具
提到計算,大家馬上聯想到的可能是使用計算器和Excel表格。實際上,對於更加複雜的工程計算、程式設計和作圖需求,目前最流行的兩大軟體是MATLAB和Mathematica。它們均在大學教學、學術界和工業界發揮著重要作用。MATLAB更加適合工程應用,Mathematica更加適合數學分析。 Mathematica是由美國的沃爾夫勒姆(Wolfram)研究公司開發的計算軟體,於1988年問世,在數值計算、符號運算、數學繪圖和動畫顯示等方面具有強大能力。Mathematica作為一種互動式計算工具,能夠智慧化理解用戶輸入的英文計算命令,使用方便。它作為一種程式語言,語法規則簡單,語句精煉,能夠使用較少語句完成複雜計算和公式推導等任務。使用者可以選擇單命令對話方式或批次程式方式進行計算。 Mathematica內置大量函數,例如Abs[x]表示x的絕對值,Random[]表示產生[0, 1]區間上的亂數,Factor[expr]表示對expr進行因式分解,Plot[f[x], {x, xmin, xmax}]表示对函数f作圖。它可以求解方程、方程組和不等式,例如使用Solve[x2-2x+1==0, x] 命令求解方程中的未知數x。它可以求導數,例如使用D[f, x1, x2, x3] 命令能夠求f關於x1、x2、x3的偏導數。它可以求積分,例如使用Integrate[f, {x, a,…