まくまくOctaveノート
行列/ベクトルを作成する
2017-03-23

行列の定義

3行2列

A = [1 2; 3 4; 5 6];

行ごとにセミコロンで区切ります。

2行3列

>> A = [1 2 3; 4 5 6]
A =

   1   2   3
   4   5   6

ベクトルの定義

行ベクトル (row vector)

>> v = [1 2 3]  % 行ベクトル
v =

   1   2   3

列ベクトル (column vector)

>> v = [1; 2; 3]  % 列ベクトル
v =

   1
   2
   3

範囲指定でベクトルを生成する

コロン : を使用して、数値の範囲を指定してベクトルを生成することができます。

1 から 5 までの連番

>> v = 1:5
v =

   1   2   3   4   5

1 から 10 までの範囲で、ステップ数 2 の連番

>> v = 1:2:10
v =

   1   3   5   7   9
2017-03-23