mathematica科學計算軟件是一款一款科學計算軟件,和MATLAB、Maple并稱為三大數學軟件,下載中包含有Mathematica for Mac破解版、Mathematica for LINUX和Mathematica for WIN破解版3個版本,蘋果電腦和微軟系統選擇相應的版本安裝即可,Mathematica是世界上最強大的通用計算系統。自1988首次發布以來,它對如何在科技和其它領運用計算機產生了深刻的影響。
軟件說明
Mathematica在擴展涉及領域和適用性上做出了重大突破并重新定義了我們對計算方法的理解。Mathematica獨特的符號結構使Mathematica可以給我們帶來一個全新的語言與界面的統一。這種概念可以使運算法則的自動計算、人機對話的操作以及動態表示都到達一個新的水平,同時可創造一個與數據世界相連接的新方式。
自Mathematica首次發布以來,它的用戶群一直在穩步的增長,目前用戶總數以百萬計。Mathematica已成為許多機構的標準工具, 使用范圍包括財富50強的所有公司,美國政府15個主要機構,和全球最大的50所大學。
功能特性
動態交互性
引入全新的即時界面,Mathematica實現了一個前所未有的交互計算方式
高效果自適應可視化
自動創建高保真度的函數和數據圖形
數據集成語言
包括數百種標準數據格式的自動集成
可供隨時使用的已歸類數據
數學、物理學、化學、金融學、地理學、語言學...
符號界面結構
從簡易程序中即時創建任意界面
自動化計算美學
全新算法優化的視覺展示
圖形、文本和控制的統一性
讓動態圖形和控制結構完美融入文字編輯和其它輸入
集成幾何計算
全自動圖形顯示
組合優化
約束非線性優化
新一代數值積分
新類特殊函數
數字理論輔助的擴展
公式理論的證明
探索性數據分析
符號統計計算
高階字符串計算
排列計算的擴展
符號性聲音輔助
動態圖形輸入
集成圖形編輯和繪制
擴展圖形語言
即時三維圖形
內建游戲手柄及HID輔助
三維打印及掃描輔助
瞬時多媒體編程
講演創建結構的流水線過程
自動報表顯示
符號報告的生成
即時編碼注釋
瞬時高階調試
全新參考結構
軟件功能
基本運算
a+
mathematica數學實驗(第2版)
mathematica數學實驗(第2版)
b+c 加
a-b 減
a b c 或 a*b*c 乘
a/b 除
-a 負號
a^b 次方
Mathematica 數字的形式
256 整數
2.56 實數
11/35 分數
2+6I 復數
常用的數學常數
Pi 圓周率,π=3.141592654…
E 歐拉常數,e=2.71828182…
Degree 角度轉換弧度的常數,Pi/180
I 虛數單位,其值為 √-1
Infinity 無限大
指定之前計算結果的方法
% 前一個運算結果
%% 前二個運算結果
%%…%(n個%) 前n個運算結果
%n 或 Out[n] 前n個運算結果
復數的運算指令
a+bI 復數
Conjugate[a+bI] 共軛復數
Re[z], Im[z] 復數z的實數/虛數部分
Abs[z] 復數z的大小或模數(Modulus)
Arg[z] 復數z的幅角(Argument)
Mathematica 輸出的控制指令
expr1; expr2; expr3 做數個運算,但只印出最后一個運算的結果
expr1; expr2; expr3; 做數個運算,但都不印出結果
expr; 做運算,但不印出結果
常用數學函數
Sin[x],Cos[x],Tan[x],Cot[x],Sec[x],Csc[x] 三角函數,其引數的單位為弧度
Sinh[x],Cosh[x],Tanh[x],… 雙曲函數
ArcSin[x],ArcCos[x],ArcTan[x] 反三角函數
ArcCot[x],ArcSec[x],ArcCsc[x]
ArcSinh[x],ArcCosh[x],ArcTanh[x],… 反雙曲函數
Sqrt[x] 根號
Exp[x] 指數
Log[x] 自然對數
Log[a,x] 以a為底的對數
Abs[x] 絕對值
Round[x] 最接近x的整數
Floor[x] 小于或等于x的最大整數
Ceiling[x] 大于或等于x的最小整數
Mod[a,b] a/b所得的余數
n! 階乘
Random[] 0至1之間的隨機數(最新版本已經不用這個函數,改為使用RandomReal[])
Max[a,b,c,...],Min[a,b,c,…] a,b,c,…的極大/極小值
數值設定
x=a 將變數x的值設為a
x=y=b 將變數x和y的值均設為b
x=. 或 Clear[x] 除去變數x所存的值
變數使用的一些法則
xy 中間沒有空格,視為變數xy
x y x乘上y
3x 3乘上x
x3 變數x3
x^2y 為 x^2 y次方運算子比乘法的運算子有較高的處理順序
四個處理指令
Expand[expr] 將 expr展開
Factor[expr] 將 expr因式分解
Simplify[expr] 將 expr化簡成精簡的式子
FullSimplify[expr] Mathematica 會嘗試更多的化簡公式,將 expr化成更精簡的式子
多項式轉換
ExpandAll[expr] 把算式全部展開
Together[expr] 將 expr各項通分在并成一項
Apart[expr] 把分式拆開成數項分式的和
Apart[expr,var] 視var以外的變數為常數,將 expr拆成數項的和
Cancel[expr] 把分子和分母共同的因子消去
分母分子運算
Denominator[expr] 取出expr的分母
Numerator[expr] 取出expr的分子
ExpandDenominator[expr] 展開expr的分母
ExpandNumerator[expr] 展開expr的分子
轉換函數
Collect[expr,x] 將 expr表示成x的多項式,
如
Collect[expr,{x,y,…}] 將 expr分別表示成 x,y,…的多項式
FactorTerms[expr] 將 expr的數值因子提出,
如 4x+2=2(2x+1)
FactorTerms[expr,x] 將 expr中把所有不包含x項的因子提出
FactorTerms[expr,{x,y,…}] 將 expr中把所有不包含{x,y,...}項的因子提出
函數指數運算
TrigExpand[expr] 將三角函數展開
TrigFactor[expr] 將三角函數所組成的數學式因式分解
TrigReduce[expr] 將相乘或次方的三角函數化成一次方的基本三角函數之組合
ExpToTrig[expr] 將指數函數化成三角函數或雙曲函數
TrigToExp[expr] 將三角函數或雙曲函數化成指數函數
ComplexExpand[expr] 假設所有的變數都是實數來對 expr展開
ComplexExpand[expr,{x,y,…}] 假設x,y,..等變數均為復數來對 expr展開
PowerExpand[expr] 將
系數最高次方
Coefficient[expr,form] 于 expr中form的系數
Exponent[expr,form] 于 expr中form的最高次方
Part[expr,n] 或 expr[[n]] 在 expr項中第n個項