how to de concatenate in matlab?

we used "hortcat" function for concatenating two matices.we didnot know how to deconcatenate it.please help us.

Antworten (1)

David Young
David Young am 19 Jan. 2012

0 Stimmen

Use indexing.
a = [1 2 3];
b = [4 5 6];
c = horzcat(a, b); % [EDITED]: horcat->horzcat
anew = c(1:3);
bnew = c(4:6);

3 Kommentare

Abi Aarthy
Abi Aarthy am 19 Jan. 2012
thank you.
Jan
Jan am 19 Jan. 2012
Btw. HORZCAT is the same as including the arguments in [ and ], so this:
a = [1, 2, 3]
is equivalent to
a = horzcat(1,2,3)
Glo
Glo am 15 Jan. 2015
can this be done in simulink by some block?

Melden Sie sich an, um zu kommentieren.

Kategorien

Tags

Noch keine Tags eingegeben.

Gefragt:

am 19 Jan. 2012

Kommentiert:

Glo
am 15 Jan. 2015

Community Treasure Hunt

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

Start Hunting!

Translated by