添字表記法
3×3 の行列 A, B の積を result に格納する関数。
ベクトルは数の並びとして扱うことができ、行ベクトルまたは列ベクトルで表現される(どちらの表現をとるかは簡便さや文脈に依存する)。
a = ( a 1 a 2 ⋮ a n ) , a = ( a 1 a 2 ⋯ a n ) {\displaystyle \mathbf {a} ={\begin{pmatrix}a_{1}\\a_{2}\\\vdots \\a_{n}\end{pmatrix}},\quad \mathbf {a} ={\begin{pmatrix}a_{1}&a_{2}&\cdots &a_{n}\end{pmatrix}}}
この場合、指数記法を用いることで、添字の i が 1 から n までを走ることが既知とする限りにおいて、配列の要素を総称的に ai とだけ書くことができる 。
たとえば次のようなベクトルが与えられた場合、
a = ( 10 8 9 6 3 5 ) {\displaystyle \mathbf {a} ={\begin{pmatrix}10&8&9&6&3&5\end{pmatrix}}}
それぞれの成分は、次のように表すことができる。
a 1 = 10 , a 2 = 8 , ... , a 6 = 5 {\displaystyle a_{1}=10,\,a_{2}=8,\,\dots ,a_{6}=5} .