How can we join two matrices of two dimmention

1 回表示 (過去 30 日間)
Abdulkareem
Abdulkareem 2014 年 3 月 12 日
回答済み: Sagar Damle 2014 年 3 月 12 日
hey everybody i have two matrices of 476*11 i want to join them in one matrix of 952*11 . thanks in advance

採用された回答

Mischa Kim
Mischa Kim 2014 年 3 月 12 日
編集済み: Mischa Kim 2014 年 3 月 12 日
Abdulkareem, simply use
C = [A; B];
where A and B are your 476-by-11 matrices.
A = [1 2 3; 4 5 6];
B = [9 8 7; 6 5 4];
C = [A; B]
C =
1 2 3
4 5 6
9 8 7
6 5 4

その他の回答 (3 件)

Sagar Damle
Sagar Damle 2014 年 3 月 12 日
For two matrices A and B; 1. for horizontal concatenation,use [A,B] or horzcat(A,B). 2. for vertical concatenation,use [A;B]. Also see help about function 'cat()'.

Chris C
Chris C 2014 年 3 月 12 日
編集済み: Chris C 2014 年 3 月 12 日
Write it as below assuming that matrix B and A are of the same dimension.
C = [B;A];

nl2605
nl2605 2014 年 3 月 12 日
C = horzcat(A,B); If A and Bb are the two matrices.

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by