comparison NEWS @ 7038:4482ba9814b7

[project @ 2007-10-19 16:05:48 by jwe]
author jwe
date Fri, 19 Oct 2007 16:05:49 +0000
parents 293913e2b15b
children e8d953d03f6a
comparison
equal deleted inserted replaced
7037:b1ca2c453b77 7038:4482ba9814b7
4 ** Compatibility with Matlab graphics is much better now. We now 4 ** Compatibility with Matlab graphics is much better now. We now
5 have some graphics features that work like Matlab's Handle 5 have some graphics features that work like Matlab's Handle
6 Graphics (tm): 6 Graphics (tm):
7 7
8 + You can make a subplot and then use the print function to 8 + You can make a subplot and then use the print function to
9 generate file with the plot. 9 generate a file with the plot.
10 10
11 + RGB line colors are supported if you use gnuplot 4.2. Octave 11 + RGB line colors are supported if you use gnuplot 4.2. Octave
12 can still use gnuplot 4.0, but there is no way to set arbitrary 12 can still use gnuplot 4.0, but there is no way to set arbitrary
13 line colors with it when using the Matlab-style plot functions. 13 line colors with it when using the Matlab-style plot functions.
14 There never was any way to do this reliably with older versions 14 There never was any way to do this reliably with older versions
32 + Lines for contour plots are generated with an Octave function, so 32 + Lines for contour plots are generated with an Octave function, so
33 contour plots are now 2-d plots instead of special 3-d plots, and 33 contour plots are now 2-d plots instead of special 3-d plots, and
34 this allows you to plot additional 2-d data on top of a contour 34 this allows you to plot additional 2-d data on top of a contour
35 plot. 35 plot.
36 36
37 + It is no longer possible to mix Matlab-style plot commands with 37 + The following plot commands are now considered obsolete and will
38 the old (and now considered obsolete) style of plot commands 38 be removed from a future version of Octave:
39 (__gnuplot_set__, etc.). You can do one or the other, but not 39
40 both for the same plot. 40 __gnuplot_set__
41 __gnuplot_show__
42 __gnuplot_plot__
43 __gnuplot_splot__
44 __gnuplot_replot__
45
46 Additionally, these functions no longer have any effect on plots
47 created with the Matlab-style plot commands (plot, line, mesh,
48 semilogx, etc.).
41 49
42 + Plot property values are not extensively checked. Specifying 50 + Plot property values are not extensively checked. Specifying
43 invalid property values may produce unpredictible results. 51 invalid property values may produce unpredictible results.
44 52
45 + Octave now sends data over the same pipe that is used to send 53 + Octave now sends data over the same pipe that is used to send
46 commands to gnuplot. While this avoids the problem of 54 commands to gnuplot. While this avoids the problem of
47 cluttering /tmp with data files, it is no longer possible to use 55 cluttering /tmp with data files, it is no longer possible to use
48 the mouse to zoom in on plots. This is a limitation of gnuplot, 56 the mouse to zoom in on plots. This is a limitation of gnuplot,
49 which is unable to zoom when the data it plots is not stored in 57 which is unable to zoom when the data it plots is not stored in
50 a file. 58 a file. Some work has been done to fix this problem in newer
59 versions of gnuplot (> 4.2.2). See for example, this thread
60
61 http://www.nabble.com/zooming-of-inline-data-tf4357017.html#a12416496
62
63 on the gnuplot development list.
51 64
52 ** The way Octave handles search paths has changed. Instead of 65 ** The way Octave handles search paths has changed. Instead of
53 setting the built-in variable LOADPATH, you must use addpath, 66 setting the built-in variable LOADPATH, you must use addpath,
54 rmpath, or path to manipulate the function search path. These 67 rmpath, or path to manipulate the function search path. These
55 functions will maintain "." at the head of the path, for 68 functions will maintain "." at the head of the path, for