MATLAB 配列を定義および割り当てる方法は?
Matlab では、次のように配列の定義と代入を行います。
- ネイティブによる直接定義と代入:
- array = [1 2 3 4 5]; % 配列変数を定義し、5つの要素を代入
- コロン記号演算子で連続する配列を作成します:
- array = 1:5; % 1から5までの連番配列を作成
- linspace関数を使用して等差数列を作成します。
- 配列 = linspace(1, 5, 5); % 等差数列を生成(開始値: 1、終了値: 5、要素数: 5)
- ゼロ配列の作成にzeros関数が使われる:
- 配列 = zeros(1, 5); % ゼロを含む配列を作成
- ones 関数を使用してすべて 1 の配列を作成
- % 5つの1の配列を作成します。
array = ones(1, 5); - rand関数を使って、ランダムな配列を作成する
- array = randi(5,1,5); % 5個の乱数を格納した配列を作成する
- 単位行列はeye関数で作成します。
- array = eye(5) ; %5×5の単位行列を作成
配列を作成して値を代入する一般的な方法がいくつかあります。ニーズに応じて、適切な方法を選択してください。