# colon

(:) コロン演算子

## 説明

コロン記号 `:` は暗黙的にベクトルを作成する 際に使用することができます. (linspace, logspaceも参照ください)

j:k

  ベクトル `[j, j+1,...,k]` ( `j>k`の場合は空ベクトル).

j:d:k

  ベクトル `[j, j+d, ..., j+m*d]`

コロン表記は,ベクトルおよび行列の指定した行,列および要素を抽出する際にも 使用することができます(extraction, insertionも参照ください).

A(:)

  `A`の全要素を一つの列としてベクトル.

A(:,j)

  `A`の`j`番目の列

A(j:k)

  `[A(j),A(j+1),...,A(k)]`

A(:,j:k)

  `[A(:,j),A(:,j+1),...,A(:,k)]`

A(:)=w

  行列 `A`に`w`のエントリを代入します (`w` が行列の場合,列毎に取り出されます).

## 参照

- matrix
- for
- linspace
- logspace