I have 4 arrays of 335 elements each, i want one array(resultant) whcih consists of first array element in first element and first array element of second array into second element of resultant array and first array element of third array into third
Ältere Kommentare anzeigen
eg: a=[1;2;3] b=[4;5;6] c=[7;8;9]
and i want d=[1;4;7;2;5;8;3;6;9]
please help me out,
Antworten (2)
Like this?
a=[1;2;3];
b=[4;5;6];
c=[7;8;9];
d = [a';b';c'];
d = reshape(d, [9 1]);
Output:
d =
1
4
7
2
5
8
3
6
9
6 Kommentare
Mohammed Yousuf
am 2 Dez. 2016
KSSV
am 2 Dez. 2016
Don't say urgent: You said you have 4 arrays of 335 element. Clarify your self.
Mohammed Yousuf
am 2 Dez. 2016
Mohammed Yousuf
am 2 Dez. 2016
KSSV
am 2 Dez. 2016
Check the answer....below.
bio lim
am 2 Dez. 2016
It's still the same approach.
a=rand(335,1);
b=rand(335,1);
c=rand(335,1);
d=rand(335,1);
e=[a';b';c';d'];
e = reshape(e, [1340 1]);
Kategorien
Mehr zu Resizing and Reshaping Matrices finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!