フィルターのクリア

How to do this programming

3 ビュー (過去 30 日間)
joy
joy 2013 年 5 月 28 日
Hello,
I have X=[1,2,3,4,5,..........,20]
Now I want to divide X into 5 blocks where each block should contain 4 elements..
I need B1=[1,2,3,4]
then B2=[5,6,7,8]and so on

採用された回答

Jonathan Sullivan
Jonathan Sullivan 2013 年 5 月 28 日
You don't actually want 5 different variables. You want to reshape the variable and index into it.
Example:
X = 1:20;
B = reshape(X,4,[]);
B(:,1)
B(:,2)

その他の回答 (1 件)

Image Analyst
Image Analyst 2013 年 5 月 28 日
I know it seems really obvious, but have you tried:
B1 = X(1:4);
B2 = X(5:8);
B3 = X(9:12);
B4 = X(13:16);
B5 = X(17:20);

カテゴリ

Help Center および File ExchangeChristmas / Winter についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by