1.2.2 Creating a Matrix

Last-modified: 2025-03-19 (水) 20:19:22

1.2.2 行列の作成

ベクトルと行列は数値解析の基本的な構成要素です。新しい行列を作成し後で参照できるように変数に格納するには、次のコマンドを入力します。

Octave:1> A = [ 1, 1, 2; 3, 5, 8; 13, 21, 34 ]。

Octaveは行列をきれいに整列した列で表示します。Octaveは行のエントリを区切るのにカンマまたはスペースを使用し、1つの行と次の行を区切るのにセミコロンまたはキャリッジリターンを使用します。コマンドをセミコロンで終えるとOctaveはコマンドの結果を表示しません。
例えば

B = rand (3, 2);

は各要素が0から1の間のランダムな値に設定された3行2列の行列を作成します。

変数の値を表示するには、プロンプトに変数名を入力します。例えば、行列Bに格納された値を表示するには、次のコマンドを入力する。

octave:3> B