Grouping matrices under a
이전 댓글 표시
Hi,
So it is straight forward to do the following,
A = [2; 6; 7; 8; 6]
B = [7; 1; 6; 3; 4; 9; 8]
C= [A;B] = [2; 6; 7; 8; 6; 7; 1; 6; 3; 4; 9; 8]
Assume that I have several of these matrices that I need to "group". How can I write some code which will do the above but be flexible enough to recognise how many matrices I need to group (the number will vary).
Hope that makes sense.
Craig
채택된 답변
추가 답변 (1개)
Image Analyst
2013년 9월 11일
0 개 추천
If you use a function to do the stitching, then look at nargin - it will tell you how many input arguments you have, and then varargin will be a cell array with however many arguments you passed in. Then you can loop over that, extracting and stitching as needed.
댓글 수: 1
Image Analyst
2013년 9월 11일
For example
stitched1 = myStitch(a,b); % Stitch 2 matrices.
stitched2 = myStitch(a,b,c,d,e,f,g,h); % Stitch 8 matrices.
카테고리
도움말 센터 및 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!