Breaking an array into parts

조회 수: 7 (최근 30일)
Abk
Abk 2014년 4월 29일
답변: Friedrich 2014년 4월 29일
I have an array say [0:10]. I want to break it into two parts such that say all values less than 7 form one array 0 1 2 3 4 5 6 and those greater than or equal to 7 will form another. 7 8 9 10 What would be the most efficient way to do this?

채택된 답변

Friedrich
Friedrich 2014년 4월 29일
Hi,
I would use some logical indexing, e.g.
total = 0:10;
idx = total<7;
smaller = total(idx);
bigger = total(~idx);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Operators and Elementary Operations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by