<
Next version of Ox>
<
Previous version of Ox>
Ox 3.10: new features and fixes
New features and enhancements
- Updated Basic examples to Visual Basic 6. Updated
ox/dev/OxWin.bas, and created ox/dev/OxGiveWin.bas for link to GiveWin.
- checked Borland version of threes.c.
- Updated OxPack documentation in Appendix
- Updated exported function list in Appendix.
- Put the Imhof code in ox/lib/probimhof.ox
- Online help: added all the examples of the standard function library.
- Added "%lwr" to print only lower diagonal. For example:
print("%lwr", x);
- added isdotmissing/ismissing (test for NaN or infinity).
- Added ADJ_LEGEND for DrawAdjust.
- Improved number of columns per line when using "%cf" print format.
Problems in version 3.00 which have been fixed in version 3.10:
- Online help: GetDbName/SetDbName should be in Modelbase
- Improved timer function under Linux.
- Matrix multiplication is slow:
some left-in debugging code resulted in the multiplication
done twice (once slowly, once quickly, so slow overall!). This
would be noticeable when working with large matrices.
- Fixed problem with the contour plots in DrawXYZ.
- SolveQP with bounds only didn't work; didn't
always handle bounds correctly.
(NB. this SolveQP is very slow on larger problems. A new
version is under development.)
- Docs: default for dMin argument of DrawHistogram is 1, not 0.
- OxGauss: gradp returned result transposed.
- Reading version 2.1 .xls files: integers beween
32000 and 64000 are read as negative numbers (not a problem
for version 3 or more recent Excel files; note that Ox
never saves an .xls file with integers).
- Saving as in7 file: didn't check for spaces (could
be problem, e.g., when loading from .xls, and then saving).
The .in7 file with spaces in variable names would not load
properly, suggesting a corrupted file. However, the data (.bn7 file)
was intact, and the .in7 file (which is a text file), can
be easily fixed.
Ox version 3.10.
©
JA Doornik
This file last changed .