フィルターのクリア

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

1 回表示 (過去 30 日間)
Jay Hanuman
Jay Hanuman 2016 年 11 月 7 日
コメント済み: Jay Hanuman 2016 年 11 月 7 日
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

回答 (1 件)

KSSV
KSSV 2016 年 11 月 7 日
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 件のコメント
Jan
Jan 2016 年 11 月 7 日
編集済み: Jan 2016 年 11 月 7 日
@Ram: Really a 10x8 matrix? You mean 1000x8, don't you? Simply append:
iwant = iwant(:).'
Jay Hanuman
Jay Hanuman 2016 年 11 月 7 日
yes I run for 40 instead 4000 so it becomes 10*8.
iwant = iwant(:).'
works

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

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by