1 --- octave-2.1.70/doc/faq/OctaveFAQ.texi.orig 2005-05-17 23:59:37.897649368 +0200
2 +++ octave-2.1.70/doc/faq/OctaveFAQ.texi 2005-05-18 00:00:05.425464504 +0200
4 @settitle Frequently asked questions about Octave (with answers)
7 +@dircategory Programming Languages:
9 -* OctaveFAQ: (OctaveFAQ). Frequently asked questions about Octave
10 +* OctaveFAQ: (OctaveFAQ). Frequently asked questions about Octave
14 diff -Nur octave-2.1.36.orig/doc/interpreter/octave.texi octave-2.1.36/doc/interpreter/octave.texi
15 --- octave-2.1.36.orig/doc/interpreter/octave.texi Wed Jan 2 20:35:23 2002
16 +++ octave-2.1.36/doc/interpreter/octave.texi Sat Nov 2 11:49:49 2002
22 -* Octave: (octave). Interactive language for numerical computations.
25 +@dircategory Programming Languages:
27 +* Octave: (octave). Interactive language for numerical computations
32 --- octave-2.1.70/doc/liboctave/liboctave.texi.orig 2005-02-24 05:56:08.000000000 +0100
33 +++ octave-2.1.70/doc/liboctave/liboctave.texi 2005-05-18 00:01:02.814740008 +0200
39 -* liboctave: (liboctave). Octave C++ Classes
41 +@dircategory Libraries:
43 +* liboctave: (liboctave). Octave C++ Classes
48 --- octave-3.6.4/doc/interpreter/strings.texi~ 2013-02-21 21:37:52.000000000 +0100
49 +++ octave-3.6.4/doc/interpreter/strings.texi 2013-07-10 00:02:48.495061805 +0200
52 The word is parsed as a string.
57 The word is parsed as a number and converted to double.
59 diff -ur octave-3.6.4.orig/doc/interpreter/audio.texi octave-3.6.4/doc/interpreter/audio.texi
60 --- octave-3.6.4.orig/doc/interpreter/audio.texi 2013-02-21 21:37:50.000000000 +0100
61 +++ octave-3.6.4/doc/interpreter/audio.texi 2013-07-14 17:51:09.075416914 +0200
63 Load the RIFF/WAVE sound file @var{filename}, and return the samples
64 in vector @var{y}. If the file contains multichannel data, then
65 @var{y} is a matrix with the channels represented as columns.
68 -@deftypefnx {Function File} {[@var{y}, @var{Fs}, @var{bps}] =} wavread (@var{filename})
69 +@deftypefn {Function File} {[@var{y}, @var{Fs}, @var{bps}] =} wavread (@var{filename})
70 Additionally return the sample rate (@var{fs}) in Hz and the number of bits
71 per sample (@var{bps}).
74 -@deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n})
75 +@deftypefn {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n})
76 Read only the first @var{n} samples from each channel.
79 -@deftypefnx {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n1} @var{n2})
80 +@deftypefn {Function File} {[@dots{}] =} wavread (@var{filename}, @var{n1} @var{n2})
81 Read only samples @var{n1} through @var{n2} from each channel.
84 -@deftypefnx {Function File} {[@var{samples}, @var{channels}] =} wavread (@var{filename}, "size")
85 +@deftypefn {Function File} {[@var{samples}, @var{channels}] =} wavread (@var{filename}, "size")
86 Return the number of samples (@var{n}) and channels (@var{ch})
87 instead of the audio data.
88 @seealso{@ref{doc-wavwrite,,wavwrite}}
89 diff -ur octave-3.6.4.orig/doc/interpreter/plot.texi octave-3.6.4/doc/interpreter/plot.texi
90 --- octave-3.6.4.orig/doc/interpreter/plot.texi 2013-02-21 21:37:52.000000000 +0100
91 +++ octave-3.6.4/doc/interpreter/plot.texi 2013-07-14 17:49:17.127729719 +0200
92 @@ -2707,17 +2707,21 @@
93 Set the data aspect ratio of the current axes. The aspect ratio is
94 a normalized 3-element vector representing the span of the x, y, and
98 -@deftypefnx {Function File} {@var{data_aspect_ratio} =} daspect ( )
99 +@deftypefn {Function File} {@var{data_aspect_ratio} =} daspect ( )
100 Return the data aspect ratio of the current axes.
103 -@deftypefnx {Function File} {} daspect (@var{mode})
104 +@deftypefn {Function File} {} daspect (@var{mode})
105 Set the data aspect ratio mode of the current axes.
108 -@deftypefnx {Function File} {@var{data_aspect_ratio_mode} =} daspect ("mode")
109 +@deftypefn {Function File} {@var{data_aspect_ratio_mode} =} daspect ("mode")
110 Return the data aspect ratio mode of the current axes.
113 -@deftypefnx {Function File} {} daspect (@var{hax}, @dots{})
114 +@deftypefn {Function File} {} daspect (@var{hax}, @dots{})
115 Use the axes, with handle @var{hax}, instead of the current axes.
117 @seealso{@ref{doc-axis,,axis}, @ref{doc-pbaspect,,pbaspect}, @ref{doc-xlim,,xlim}, @ref{doc-ylim,,ylim}, @ref{doc-zlim,,zlim}}
118 @@ -2730,17 +2734,21 @@
119 Set the plot box aspect ratio of the current axes. The aspect ratio
120 is a normalized 3-element vector representing the rendered lengths of
121 the x, y, and z-axes.
124 -@deftypefnx {Function File} {@var{plot_box_aspect_ratio} =} pbaspect ( )
125 +@deftypefn {Function File} {@var{plot_box_aspect_ratio} =} pbaspect ( )
126 Return the plot box aspect ratio of the current axes.
129 -@deftypefnx {Function File} {} pbaspect (@var{mode})
130 +@deftypefn {Function File} {} pbaspect (@var{mode})
131 Set the plot box aspect ratio mode of the current axes.
134 -@deftypefnx {Function File} {@var{plot_box_aspect_ratio_mode} =} pbaspect ("mode")
135 +@deftypefn {Function File} {@var{plot_box_aspect_ratio_mode} =} pbaspect ("mode")
136 Return the plot box aspect ratio mode of the current axes.
139 -@deftypefnx {Function File} {} pbaspect (@var{hax}, @dots{})
140 +@deftypefn {Function File} {} pbaspect (@var{hax}, @dots{})
141 Use the axes, with handle @var{hax}, instead of the current axes.
143 @seealso{@ref{doc-axis,,axis}, @ref{doc-daspect,,daspect}, @ref{doc-xlim,,xlim}, @ref{doc-ylim,,ylim}, @ref{doc-zlim,,zlim}}
144 @@ -3147,7 +3155,7 @@
146 Hide legend on the plot
150 Toggles between "hide" and "show"
153 @@ -3162,7 +3170,7 @@
155 Place text to the right of the keys
159 Delete the legend object
162 @@ -4139,11 +4147,11 @@
163 is sent to a file the size is determined by the plot box defined by
164 the figure's "paperposition" property.
168 Appends the PS, or PDF output to a pre-existing file of the
173 Resolution of bitmaps in pixels per inch. For both metafiles and
174 SVG the default is the screen resolution, for other it is 150 dpi.
175 To specify screen resolution, use "-r0".
176 @@ -6296,15 +6304,15 @@
177 A character indicating a plot marker to be place at each data point, or
178 @code{"none"}, meaning no markers should be displayed.
180 -@itemx markeredgecolor
181 +@item markeredgecolor
182 The color of the edge around the marker, or @code{"auto"}, meaning that
183 the edge color is the same as the face color. @xref{Colors}.
185 -@itemx markerfacecolor
186 +@item markerfacecolor
187 The color of the marker, or @code{"none"} to indicate that the marker
188 should not be filled. @xref{Colors}.
192 A number specifying the size of the marker. The default is 1. A value
193 of 2 is twice as large as the default, etc.
195 @@ -6442,7 +6450,8 @@
196 @deftypefn {Function File} {@var{value} =} getappdata (@var{h}, @var{name})
197 Return the @var{value} for named application data for the object(s) with
199 -@deftypefnx {Function File} {@var{appdata} =} getappdata (@var{h})
201 +@deftypefn {Function File} {@var{appdata} =} getappdata (@var{h})
202 Return a structure, @var{appdata}, whose fields correspond to the appdata
205 diff -ur octave-3.6.4.orig/doc/interpreter/poly.texi octave-3.6.4/doc/interpreter/poly.texi
206 --- octave-3.6.4.orig/doc/interpreter/poly.texi 2013-02-21 21:37:52.000000000 +0100
207 +++ octave-3.6.4/doc/interpreter/poly.texi 2013-07-14 17:50:09.984878151 +0200
209 (@var{x}-@var{mu}(1))/@var{mu}(2).
210 If @var{x} is a vector or matrix, the polynomial is evaluated for each of
211 the elements of @var{x}.
214 -@deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s})
215 +@deftypefn {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s})
216 @deftypefnx {Function File} {[@var{y}, @var{dy}] =} polyval (@var{p}, @var{x}, @var{s}, @var{mu})
217 In addition to evaluating the polynomial, the second output
218 represents the prediction interval, @var{y} +/- @var{dy}, which
219 diff -ur octave-3.6.4.orig/doc/interpreter/set.texi octave-3.6.4/doc/interpreter/set.texi
220 --- octave-3.6.4.orig/doc/interpreter/set.texi 2013-02-21 21:37:52.000000000 +0100
221 +++ octave-3.6.4/doc/interpreter/set.texi 2013-07-14 17:49:52.361384171 +0200
228 -@deftypefnx {Function File} {[@var{c}, @var{ia}, @var{ib}] =} union (@var{a}, @var{b})
229 +@deftypefn {Function File} {[@var{c}, @var{ia}, @var{ib}] =} union (@var{a}, @var{b})
231 Return index vectors @var{ia} and @var{ib} such that @code{a(ia)} and
232 @code{b(ib)} are disjoint sets whose union is @var{c}.
233 diff -ur octave-3.6.4.orig/doc/interpreter/signal.texi octave-3.6.4/doc/interpreter/signal.texi
234 --- octave-3.6.4.orig/doc/interpreter/signal.texi 2013-02-21 21:37:52.000000000 +0100
235 +++ octave-3.6.4/doc/interpreter/signal.texi 2013-07-14 17:50:42.388506903 +0200
236 @@ -454,17 +454,20 @@
238 For fastest computation, @var{n} should factor into a small number of
242 -@deftypefnx {Function File} {@var{h} =} freqz (@var{b}, @var{a}, @var{w})
243 +@deftypefn {Function File} {@var{h} =} freqz (@var{b}, @var{a}, @var{w})
244 Evaluate the response at the specific frequencies in the vector @var{w}.
245 The values for @var{w} are measured in radians.
248 -@deftypefnx {Function File} {[@dots{}] =} freqz (@dots{}, @var{Fs})
249 +@deftypefn {Function File} {[@dots{}] =} freqz (@dots{}, @var{Fs})
250 Return frequencies in Hz instead of radians assuming a sampling rate
251 @var{Fs}. If you are evaluating the response at specific frequencies
252 @var{w}, those frequencies should be requested in Hz rather than radians.
255 -@deftypefnx {Function File} {} freqz (@dots{})
256 +@deftypefn {Function File} {} freqz (@dots{})
257 Plot the pass band, stop band and phase response of @var{h} rather
260 diff -ur octave-3.6.4.orig/doc/interpreter/system.texi octave-3.6.4/doc/interpreter/system.texi
261 --- octave-3.6.4.orig/doc/interpreter/system.texi 2013-02-21 21:37:52.000000000 +0100
262 +++ octave-3.6.4/doc/interpreter/system.texi 2013-07-14 17:53:07.136493915 +0200
263 @@ -1261,9 +1261,9 @@
264 interpreted as filename globbing patterns (as they are used by Unix shells).
269 matches any string, including the null string,
272 matches any single character, and
275 @@ -2789,8 +2789,9 @@
276 Display a header containing the current Octave version number, license
277 string and operating system, followed by the installed package names,
278 versions, and installation directories.
281 -@deftypefnx {Function File} {v =} ver ()
282 +@deftypefn {Function File} {v =} ver ()
283 Return a vector of structures, respecting Octave and each installed package.
284 The structure includes the following fields.
286 @@ -2807,11 +2808,13 @@
288 Date respecting the version/revision.
292 -@deftypefnx {Function File} {v =} ver ("Octave")
293 +@deftypefn {Function File} {v =} ver ("Octave")
294 Return version information for Octave only.
297 -@deftypefnx {Function File} {v =} ver (@var{package})
298 +@deftypefn {Function File} {v =} ver (@var{package})
299 Return version information for @var{package}.
301 @seealso{@ref{doc-version,,version}, @ref{doc-octave_config_info,,octave_config_info}}
302 @@ -2878,19 +2881,23 @@
304 @deftypefn {Function File} {} license
305 Display the license of Octave.
308 -@deftypefnx {Function File} {} license ("inuse")
309 +@deftypefn {Function File} {} license ("inuse")
310 Display a list of packages currently being used.
313 -@deftypefnx {Function File} {@var{retval} =} license ("inuse")
314 +@deftypefn {Function File} {@var{retval} =} license ("inuse")
315 Return a structure containing the fields @code{feature} and @code{user}.
318 -@deftypefnx {Function File} {@var{retval} =} license ("test", @var{feature})
319 +@deftypefn {Function File} {@var{retval} =} license ("test", @var{feature})
320 Return 1 if a license exists for the product identified by the string
321 @var{feature} and 0 otherwise. The argument @var{feature} is case
322 insensitive and only the first 27 characters are checked.
325 -@deftypefnx {Function File} {} license ("test", @var{feature}, @var{toggle})
326 +@deftypefn {Function File} {} license ("test", @var{feature}, @var{toggle})
327 Enable or disable license testing for @var{feature}, depending on
328 @var{toggle}, which may be one of:
330 @@ -2902,8 +2909,9 @@
332 Future tests for the specified license of @var{feature} return 0.
336 -@deftypefnx {Function File} {@var{retval} =} license ("checkout", @var{feature})
337 +@deftypefn {Function File} {@var{retval} =} license ("checkout", @var{feature})
338 Check out a license for @var{feature}, returning 1 on success and 0
341 diff -ur octave-3.6.4.orig/doc/liboctave/liboctave.texi octave-3.6.4/doc/liboctave/liboctave.texi
342 --- octave-3.6.4.orig/doc/liboctave/liboctave.texi 2013-07-14 17:27:13.955663003 +0200
343 +++ octave-3.6.4/doc/liboctave/liboctave.texi 2013-07-14 17:58:05.292550399 +0200
348 -@title{Octave C++ Classes}
349 -@subtitle{Edition 1.0 for Octave version @value{VERSION}}
350 -@subtitle{September 1993}
351 -@author{John W. Eaton}
352 +@title Octave C++ Classes
353 +@subtitle Edition 1.0 for Octave version @value{VERSION}
354 +@subtitle September 1993
355 +@author John W. Eaton
357 @vskip 0pt plus 1filll
358 Copyright @copyright{} 1996, 1997 John W. Eaton.