Mathematica Programming Introduction -By Yi Wang,HKUST¶
Use M before getting strated
Chapter 1¶
Vocabulary¶
sum=0;
Do[sum=sum+i,{i,1,100}]
sum
M As an Advanced Calculator¶
-
Learn to know the Reformulation(多重计算) \(Expand\)(展开)、\(Simplify\)(化简)、\(Form\)(格式化?)
-
Learn to know the Equation solving(方程求解): \(Solve\)(求解)、\(Reduce\)(化简)、\(NSolve\)(数值求解)、\(FindRoot\)(数值求解)
-
Learn to know the Calculus: \(D\)(求导)、\(Integrate\)(积分)、\(NIntegrate\)(数值积分)、\(Limit\)(极限)、\(Sum\)(求和)、\(Product\)(求积)
-
Learn to know the Linear Algebra: \(Det\)(行列式)、\(Eigenvalues\)(特征值)、\(Eigenvectors\)(特征向量)、\(SingularValueDecomposition\)(奇异值分解)、\(MatrixExp\)(矩阵指数)、\(MatrixPower\)(矩阵幂)、\(MatrixRank\)(矩阵秩)、\(NullSpace\)(零空间)、\(PseudoInverse\)(伪逆)、\(Transpose\)(转置)、\(Inverse\)(逆)
\(\(()、\)\)()、\(\(()、\)\)()