MATLAB で、各要素が行番号と列番号の合計である 95x95 行列を作成する必要があります。私はこれが初めてなので、要素を入れずに行列を作成するように MATLAB に指示する方法を本当に考えることはできません。私が理解していることから、合計部分のループを開始する必要があります。
質問する
260 次
3 に答える
8
HANKELを使用する場合、計算は必要ありません。
A = hankel(2:96, 96:190);
于 2012-12-07T17:36:48.133 に答える
3
EitanT の戦略と同じくらい簡単な別の戦略を提案します。
v = 1:95;
A = bsxfun(@plus,v,v');
于 2012-12-07T17:20:46.203 に答える
1
ループで「車輪の再発明」をする必要はありません。これを試して:
[X, Y] = meshgrid(1:95, 1:95);
A = X + Y
目的の出力は行列に格納されA
ます。
于 2012-12-07T17:18:33.010 に答える