Pre-locating an array
古いコメントを表示
Hi MATLAB guys,
I got stuck at some point and really appreciate your help.
Do you know how can I pre-locate the value of X in the following code? X is a matrix and for each i and j its dimentions will change. For example for given i and j, X has a dimention of Ri * Tj.
N = [1 2 3 4 5 6 7 8 9 10];
M = [11 22 33];
X === zeros %%%%pre-locating here
for k = 1 : 10
for m = 1 : N(k)
for i = 1 : 3;
for j = 1: M(i)
X(:,:, j,i,m,k) = sth;
end
end
end
end
Thanks in advance
2 件のコメント
Rik
2019 年 4 月 10 日
Do you know the size of sth in advance?
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!