divide different data in parts and put it in one after another

1 Ansicht (letzte 30 Tage)
Jay Hanuman
Jay Hanuman am 7 Nov. 2016
Kommentiert: Jay Hanuman am 7 Nov. 2016
I have data A=4000 length, b=4000 length. I want to divide A in 4 parts with each part 1000 and same thing with B. then I want to put divided data of A and B one after another so to make single row i.e. C=[ 1000(A) 1000(B) 1000(A) 1000(B) 1000(A) 1000(B) 1000(A) 1000(B)]. how to do it

Antworten (1)

KSSV
KSSV am 7 Nov. 2016
A1 = reshape(A,1000,4);
B1 = reshape(B,1000,4);
iwant = zeros(1000,8);
iwant(:,1:2:end)=A1;
iwant(:,2:2:end)=B1;
  3 Kommentare
Jan
Jan am 7 Nov. 2016
Bearbeitet: Jan am 7 Nov. 2016
@Ram: Really a 10x8 matrix? You mean 1000x8, don't you? Simply append:
iwant = iwant(:).'
Jay Hanuman
Jay Hanuman am 7 Nov. 2016
yes I run for 40 instead 4000 so it becomes 10*8.
iwant = iwant(:).'
works

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Curve Fitting Toolbox finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by