How can I create this matrix ?
1 回表示 (過去 30 日間)
古いコメントを表示
Let I have three matrix
A=26X5
B=26Xj
c=26Xj
where A matrix size is fixed but in B and C the column number can be varied .I want to find a new set of matrix where the matrices number will depending on the j value .If I take j value is 4 then I will get 4 set of matrix like X(j).So how I can get it in a loop?
As example
X1=[A B(:,1) C(:,1)];
X2=[A B(:,2) C(:,2)];
X3=[A B(:,3) C(:,3)];
X4=[A B(:,4) C(:,4)];
0 件のコメント
採用された回答
Chunru
2021 年 8 月 16 日
A=rand(26, 5);
B=rand(26, 7);
C=rand(26, 8);
for i=1:4
X{i} = [A, B(:,i) C(:,i)];
end
X
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および 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!