ベクトル A があり、できるだけ均等に値を入力したいと考えています。たとえば、A が 1x30 で、3 つの値を使用したい場合、次のようなコードを使用します。
% A = zeros(1,30);
A([1:10])=0;
A([11:20])=1;
A([21:30])=2;
これは機能しますが、私には少し面倒です。ベクトル内で指定された範囲の値を均等に (可能な限り) 分散する、より洗練された方法はありますか? 私は、それぞれの値を「塊」に保つことを意図しています。
よろしくお願いします。