Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 行列と線形代数 >
ベクトル操作
Mathematica ではベクトルはリストとして表され,列と行の区別を考える必要がない.Mathematica のベクトルには,いつでも数と任意のシンボルや代数的要素を混ぜることができる.Mathematica は最新鋭のアルゴリズムを使って,プラットフォームに最適化されたパフォーマンスで非常に長い密および疎なベクトルを処理する.
ベクトルの構築
Table 式からベクトルを構築する
Array 関数からベクトルを構築する
ConstantArray 定数ベクトルを構築する
SparseArray 位置と値から疎なベクトルを構築する
ベクトルの要素
Length ベクトル中の要素の数
Part ベクトルの要素を抽出する(v[[i]])
Set ベクトルの要素を再設定す(v[[i]]=x)
VectorQ 式がベクトルであるかどうかを判定する
数学的操作
+*^... 自動的に要素単位で行われる:{a, b}+{c, d}{a+b, c+d}
Dot (.) — スカラーのドット積
Cross () — ベクトルの外積(Esc cross Escと入力する)
Norm ベクトルのノルム
Total ベクトル中の要素の合計
ベクトル空間の操作
VectorAngle 2つのベクトルの間の角度
UnitVector 座標方向に沿った単位ベクトル
Normalize ベクトルを単位長に正規化する
Projection あるベクトルの他のベクトル上の射影を求める
Orthogonalize グラム・シュミット(Gram-Schmidt)の直行基底を求める
KroneckerProduct クロネッカー(Kronecker)の外積
ベクトルの表示
RowColumn 行または列形式で表示する
Arrow グラフィック中の矢印を表す
    
D 関数のベクトルとベクトルの関数の導関数
Thread 関数を強制的にリストに縫い込む
チュートリアル
その他
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team