Mathematica 入門

ベクトルと行列

ベクトルは「数のリスト」

{1,2,3}

和と差(+, -)，スカラー倍(*)

{1,2,3}+{4,5,6}

{1,2,3}-{4,5,6}

2*{1,2,3}

ベクトルの長さ（ノルム）

Norm[{1,2,3}]

ベクトルの内積

{1,2,3}.{4,5,6}

Sqrt[{1,2,3}.{1,2,3}]

Simplify[Sqrt[{x,y,z}.{x,y,z}]-Norm[{x,y,z}],Im[x]==0&&Im[y]==0&&Im[z]==0]

行列は「行のリスト」

{{1,2},{3,4}}

{{1,2},{3,4}}//MatrixForm

和と差(+, -)，スカラー倍(*)

{{1,2},{3,4}}+{{-2,1},{1,2}}

{{1,2},{3,4}}-{{-2,1},{1,2}}

2*{{1,2},{3,4}}

行列の積

{{1,2},{3,4}}.{{-2,1},{1,2}}

{{1,2},{3,4}}.{{1,0},{0,1}}

行列の転置

{{1,2},{3,4}}//MatrixForm

Transpose[{{1,2},{3,4}}]//MatrixForm

逆行列

Inverse[{{1,2},{3,4}}]//MatrixForm

行列式

Det[{{1,2},{3,4}}]