help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to leave out selected elements from a vector?


From: Shaun Jackman
Subject: Re: How to leave out selected elements from a vector?
Date: Fri, 18 Jul 2008 10:07:11 -0700
User-agent: Thunderbird 2.0.0.14 (X11/20080421)

Bill Denney wrote:
...
or with a logical vector
mask = false(size(list));
mask(m:n) = true;
list(mask)

Woah! This blows my mind. How does a logical vector differ from a vector of integers? Example:

octave:18> true(size(x))
ans =

   1   1   1

octave:19> ones(size(x))
ans =

   1   1   1

octave:20> x(true(size(x)))
ans =

   1   2   3

octave:21> x(ones(size(x)))
ans =

   1   1   1

My head doth explode.

Cheers,
Shaun


reply via email to

[Prev in Thread] Current Thread [Next in Thread]