Selecting more than one range of elements of a vector with a single line code

47 次查看(过去 30 天)
Hello everyone,
i'm wondering if it's possible to select more than one range of elements of a vector with a single line code.
For example, given the vector a=[1,2,3,...,100], i'd like to select the two ranges [1,...,10] and [90,...,100]. I know that matlab allows to select only a continous range, e.g.:
a = 1:1:100;
b = a(1+89:100);
Thank you very much in advance.

采纳的回答

Bruno Luong
Bruno Luong 2018-12-8
a([1:10, 90:100])

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by