Adding every loop a matrix from the right side to a matrix
조회 수: 1 (최근 30일)
이전 댓글 표시
I want to add after one loop a matrix to a matrix that was calculated one loop before. For example in the first loop the matrix would be 2x2 after second loop 2x4 and the next one 2x6 ...
I know that "manually" it would be i think like this
A = [1,2;3,4]
B(:,1:2) = A
B(:,3:4) = A
But how would this look like in a loop?
댓글 수: 0
채택된 답변
추가 답변 (1개)
Davide Masiello
2022년 5월 10일
편집: Davide Masiello
2022년 5월 10일
In the example below, a new 2x2 random matrix is created at each new iteration and appended to an existing matrix A.
clear,clc
A = [];
for i = 1:10
B = rand(2,2);
A = [A,B];
end
A
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!