MATLABで2次元配列を作成する方法
Matlabでは以下の方法で2次元行列を作成できます。
- [ ] を用いて行列を作成する。各行は ; で区切り、各列は 空白 または , で区切る。たとえば、
- A = [1 2 3;4 5 6;7 8 9];
- zeros()関数でゼロ行列を作成します。例:
- B = zeros(3, 4); % 3 行 4 列のゼロ行列を作成
- ones() 関数で全 1 行列を作成する。例えば、
- C = ones(2, 3); % 2行3列の1で満たされた行列を作成
- eye() 関数を使用して単位行列を作成する。例えば、
- D = eye(4); % 4×4単位行列を作成します
- rand() または randn() 関数を使用して、ランダムマトリックスを作成できます。たとえば:
- E = rand(3, 2); % 0~1 の間のランダム行列を 3 行 2 列で作成
F = randn(2, 3); % 正規分布に従うランダム行列を 2 行 3 列で作成
2 次元行列を作成する方法の基本はここにあるが、他のさまざまなニーズに基づいて行列を作成する方法もたくさんある。