how to combine more than 2 matrics

i have 1x 400 matrix at 6 times i need to combine to 6x 400 matrix how do i do it i try
q=[latent;latent1;latent2;latent3;latent4;latent5;latent6;latent7];
its show error
??? Error using ==> vertcat CAT arguments dimensions are not consistent.
Error in ==> super at 57

回答 (2 件)

Iain
Iain 2013 年 5 月 23 日

0 投票

That error comes up whenever you try to combine vectors of incorrect sizes.
You claim to have 6 vectors to combine, but your example code has 8 components - 2 of these are probably the wrong size

1 件のコメント

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 5 月 23 日
If you want to add a comment, click on comment on this question or comment on this answer

サインインしてコメントする。

Azzi Abdelmalek
Azzi Abdelmalek 2013 年 5 月 23 日
編集済み: Azzi Abdelmalek 2013 年 5 月 23 日

0 投票

a1=[1 2 3]
a2=[4 5 6]
a3=[7 8 9]
out=[a1;a2;a3]
There is no reason to get an error, unless your array are not the same size

1 件のコメント

ajith
ajith 2013 年 5 月 23 日
ya sir my mistake thank you

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeMatrix Indexing についてさらに検索

タグ

質問済み:

2013 年 5 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by