close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 16 years ago

Last modified 15 years ago

#698 new enhancement

Charts of Series with a lot of unknown data become too slow

Reported by: Víctor de Buen Remiro Owned by: Jorge
Priority: highest Milestone: Mantainance
Component: Interface Version: 1.1.7
Severity: critical Keywords:
Cc:

Description (last modified by Víctor de Buen Remiro)

If we build these series in TOLBase, s1 and s2 are charted very fast, in less than 1 second. However s3 takes a long time until it's displayed.

Date from = y2000;
Date until = y2009;

Serie s1 = SubSer(Gaussian(0,1,C),from,until);
Serie s2 = SubSer(CalInd(WD(1)+WD(3)+WD(5)+WD(7),C),from,until);
Serie s3 = IfSer(s2,s1,?);

If we show a table or we make any other calculation there is no difference in evaluation time between these series.

Attachments (4)

clean.gcf (4.8 KB) - added by Víctor de Buen Remiro 16 years ago.
Graphic configuration file used in series chart
isolated_points_are_no_drawn.2.PNG (13.9 KB) - added by Víctor de Buen Remiro 16 years ago.
Isolated points are not drawn
test.tol (179 bytes) - added by Jorge 15 years ago.
test_rbc.tcl (779 bytes) - added by Jorge 15 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 16 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:2 Changed 16 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:3 Changed 16 years ago by Víctor de Buen Remiro

It is also very confusing that points isolated between unknown values were not drawn in any way. Can not be a segment due to they have no other point to be joined with it, but it should be a point or some kind of user selectable mark.

Changed 16 years ago by Víctor de Buen Remiro

Attachment: clean.gcf added

Graphic configuration file used in series chart

Changed 16 years ago by Víctor de Buen Remiro

Isolated points are not drawn

Changed 15 years ago by Jorge

Attachment: test.tol added

Changed 15 years ago by Jorge

Attachment: test_rbc.tcl added

comment:4 Changed 15 years ago by Jorge

The pair of files test.tol and test_rbc.tcl is able to generate the graph of series in: 0.24588 s
The package RBC ( http://wiki.tcl.tk/24533 )is a good candidate to replace BLT and should be considered in the tickets related to milestone TOLBase Revitalization

Note: See TracTickets for help on using tickets.