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: Jaroslav Hajek
Subject: Re: How to leave out selected elements from a vector?
Date: Fri, 18 Jul 2008 21:42:00 +0200

On Fri, Jul 18, 2008 at 7:07 PM, Shaun Jackman <address@hidden> wrote:
> 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:
>

Indexing by a boolean vector b is essentially the same as indexing by find (b).


> 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
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://www.cae.wisc.edu/mailman/listinfo/help-octave
>



-- 
RNDr. Jaroslav Hajek
computing expert
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz


reply via email to

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