octave-maintainers
[Top][All Lists]
Advanced

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

Re: fast scatter plots - advice sought


From: David Bateman
Subject: Re: fast scatter plots - advice sought
Date: Fri, 15 Jan 2010 22:54:52 +0100
User-agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090706)

Jaroslav Hajek wrote:
On Fri, Jan 15, 2010 at 3:06 PM, dbateman <address@hidden> wrote:
Ok, so given this and the feedback from Shai both scatter and the gnuplot
backend do the wrong thing here. I'll fix this over the weekend.

Thanks
David


I didn't quite follow the information flow, but I noted that if in
Matlab you do scatter (x, y, s, c) where x, y, c are long column
vectors and s is a scalar, Matlab creates a single patch that can
handle the varying color, through property VertexCData or something
like that. Is this possible for Octave? If so, then in this case one
would not need to split by unique colors and sizes, but just by sizes,
which would probably be much faster when variable colors are used.

OTOH, when colors are specified as a full RGB Nx3 array, Matlab (2007)
seems to invariably make one patch per point.

The cdata is used if MarkerFaceColor or MarkerEdgeColor are "flat". So yes you should be able to group all of the patches together if CData is given

D.


--
David Bateman                                address@hidden
35 rue Gambetta                              +33 1 46 04 02 18 (Home)
92100 Boulogne-Billancourt FRANCE            +33 6 72 01 06 33 (Mob)



reply via email to

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