octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #43559] "hold on" causes "plot" to use incorre


From: Michael Tombs
Subject: [Octave-bug-tracker] [bug #43559] "hold on" causes "plot" to use incorrect series colouring
Date: Thu, 01 Jan 2015 16:32:28 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

Follow-up Comment #9, bug #43559 (project octave):

Why copy the lousy move by Matlab?  I have around 1000 calls to "hold" in my
current Matlab project, which will all need to be reviewed due to Matlab's
unnecessary change/reduction in functionality in Matlab R2014b+.  They have
also changed graphics handles to objects, which means all existing code must
be reviewed - but at least that crashes any code that expects a numeric, but
this change, (and a change to the default colour order) is 'silent' - it is
just the appearance of figures, so needs detail manual review.

I have various plots that deliberately have gaps in lines, or are overlayed
with symbols at reduced Nos of points - now need to explicitly decide what
colour in every case or use some of these tips, suitably wrapped with version
protection which will slow all old code down...

"if verLessThan('matlab','8.4.0')
   % execute code for R2014a or earlier"

http://blogs.mathworks.com/loren/2014/11/05/matlab-r2014b-graphics-part-3-compatibility-considerations-in-the-new-graphics-system/#comment-44541

Surely you can do better?

Note in R2014b "hold on" now does the same as "hold all" and "hold all" syntax
"will be removed in a future release".

Fortunately Matlab R2014b is unusable slow when plotting large datasets
typically 10-20x slower than R2014a (30 seconds to 5 minutes, I have some
scripts that take 10 minutes...), so we will not be upgrading to that version
- will Octave be an option?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?43559>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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