# HG changeset patch # User Rik # Date 1333691337 25200 # Node ID 8985cbbd2fe4b7fd1a8362c34d35ab7be09fa9a9 # Parent aabdc8f281f1f011fc01a44b2cf1882e5da11aaa doc: Periodic spellcheck of documentation * aspell-octave.en.pws: Add new words bitmapped, splinefit, xc, and yc to dictionary. * install.txi, octave.texi, poly.txi, splinefit.m: Correct typos. diff -r aabdc8f281f1 -r 8985cbbd2fe4 doc/interpreter/doccheck/aspell-octave.en.pws --- a/doc/interpreter/doccheck/aspell-octave.en.pws Thu Apr 05 21:46:21 2012 -0700 +++ b/doc/interpreter/doccheck/aspell-octave.en.pws Thu Apr 05 22:48:57 2012 -0700 @@ -66,6 +66,7 @@ binopdf binornd Biomathematics +bitmapped bitmax bitwise bivariate @@ -830,6 +831,7 @@ Spearman's speye spfun +splinefit spmatrix spones spparms @@ -1039,6 +1041,7 @@ wp wspace xb +xc xcorr xdigit xerrorbar @@ -1060,6 +1063,7 @@ xyerrorbar xyerrorbars xyz +yc ydata yerrorbar yerrorbars diff -r aabdc8f281f1 -r 8985cbbd2fe4 doc/interpreter/install.txi --- a/doc/interpreter/install.txi Thu Apr 05 21:46:21 2012 -0700 +++ b/doc/interpreter/install.txi Thu Apr 05 22:48:57 2012 -0700 @@ -65,13 +65,13 @@ yourself. @menu -* Obtaining the Depencies Automatically:: +* Obtaining the Dependencies Automatically:: * Build Tools:: * External Packages:: @end menu -@node Obtaining the Depencies Automatically -@subsection Obtaining the Depencies Automatically +@node Obtaining the Dependencies Automatically +@subsection Obtaining the Dependencies Automatically On some systems you can obtain many of Octave's build dependencies automatically. The commands for doing this vary by system. Similarly, diff -r aabdc8f281f1 -r 8985cbbd2fe4 doc/interpreter/octave.texi --- a/doc/interpreter/octave.texi Thu Apr 05 21:46:21 2012 -0700 +++ b/doc/interpreter/octave.texi Thu Apr 05 22:48:57 2012 -0700 @@ -890,7 +890,7 @@ Build Dependencies -* Obtaining the Depencies Automatically:: +* Obtaining the Dependencies Automatically:: * Build Tools:: * External Packages:: diff -r aabdc8f281f1 -r 8985cbbd2fe4 doc/interpreter/poly.txi --- a/doc/interpreter/poly.txi Thu Apr 05 21:46:21 2012 -0700 +++ b/doc/interpreter/poly.txi Thu Apr 05 22:48:57 2012 -0700 @@ -224,13 +224,13 @@ @float Figure,fig:splinefit2 @center @image{splinefit2,4in} @caption{Comparison of a piecewise constant, linear, quadratic, cubic, and -quartic polynomials with 8 breaks to noisey data. The higher order solutions +quartic polynomials with 8 breaks to noisy data. The higher order solutions more accurately represent the underlying function, but come with the expense of computational complexity.} @end float @end ifnotinfo -When the underlying function to provide a fit to is periodice, @code{splitfit} +When the underlying function to provide a fit to is periodic, @code{splinefit} is able to apply the boundary conditions needed to manifest a periodic fit. This is demonstrated by the code below. @@ -265,9 +265,9 @@ @end float @end ifnotinfo -More complex constaints may be added as well. For example, the code below +More complex constraints may be added as well. For example, the code below illustrates a periodic fit with values that have been clamped end point values -and a second periodic fit wihh hinged end point values. +and a second periodic fit with hinged end point values. @example @group @@ -310,7 +310,7 @@ The @code{splinefit} function also provides the convenience of a @var{robust} fitting, where the effect of outlying data is reduced. In the example below, three different fits are provided. Two with differing levels of outlier -suppressin and a third illustrating the non-robust solution. +suppression and a third illustrating the non-robust solution. @example @group @@ -347,11 +347,11 @@ @float Figure,fig:splinefit6 @center @image{splinefit6,4in} -@caption{Comparison of two differnet levels of robust fitting (@var{beta} = 0.25 and 0.75) to noisy data combined with outlying data. A standard fit is also included.} +@caption{Comparison of two different levels of robust fitting (@var{beta} = 0.25 and 0.75) to noisy data combined with outlying data. A standard fit is also included.} @end float @end ifnotinfo -The function, @code{ppval}, evaluates the piecewise polyomials, created +The function, @code{ppval}, evaluates the piecewise polynomials, created by @code{mkpp} or other means, and @code{unmkpp} returns detailed information about the piecewise polynomial. diff -r aabdc8f281f1 -r 8985cbbd2fe4 scripts/polynomial/splinefit.m --- a/scripts/polynomial/splinefit.m Thu Apr 05 21:46:21 2012 -0700 +++ b/scripts/polynomial/splinefit.m Thu Apr 05 22:48:57 2012 -0700 @@ -58,7 +58,7 @@ ## P+@var{order} degrees of freedom. With periodic boundary conditions ## the degrees of freedom are reduced to P. ## -## The optional property, @var{constaints}, is a structure specifying +## The optional property, @var{constraints}, is a structure specifying ## linear constraints on the fit. The structure has three fields, "xc", ## "yc", and "cc". ## @@ -66,7 +66,7 @@ ## @item "xc" ## x-locations of the constraints (vector) with a size identical to @var{x}. ## @item "yc" -## Constaining values with a size identical to @var{y}. The default +## Constraining values with a size identical to @var{y}. The default ## is an array of zeros. ## @item "cc" ## Coefficients (matrix). The default is an array of ones. The number of