Mercurial > octave-dspies
diff doc/interpreter/dynamic.txi @ 8828:8463d1a2e544
Doc fixes.
* 2]$$. => 2].$$
* @var{extrapval} => @var{extrapval}.
* call helloworld.oct => called @file{helloworld.oct}
* @itemize => @table @code
* shows. => shows:
* save => @code{save}
* @ref{Breakpoints} => @pxref{Breakpoints}
* add @noindent following example
* which is computed => and compute it
* clarify wording
* remove comma
* good => well
* set => number
* by writing => with the command
* has the option of directly calling => can call
* [-like-] {+of the right size,+}
* solvers => routines
* handle => test for
* add introductory section
* add following
* {+the+} [0..bitmax] => [0,bitmax]
* of the => with
* number => value
* add usual
* Besides when doing comparisons, logical => Logical {+also+}
* array comparison => array, comparisons
* param => parameter
* works very similar => is similar
* strings, => strings
* most simple => simplest
* easier => more easily
* like => as
* called => called,
* clarify wording
* you should simply type => use
* clarify wording
* means => way
* equally => also
* [-way much-] {+way+}
* add with mean value parameter given by the first argument, @var{l}
* add Functions described as @dfn{mapping functions} apply the given
operation to each element when given a matrix argument.
* in this brief introduction => here
* It is worth noticing => Note
* add following
* means => ways
author | Brian Gough <bjg@network-theory.co.uk> |
---|---|
date | Fri, 20 Feb 2009 11:17:01 -0500 |
parents | 03b7f618ab3d |
children | eb63fbe60fab |
line wrap: on
line diff
--- a/doc/interpreter/dynamic.txi Fri Feb 20 12:30:39 2009 +0100 +++ b/doc/interpreter/dynamic.txi Fri Feb 20 11:17:01 2009 -0500 @@ -37,7 +37,7 @@ Octave has the possibility of including compiled code as dynamically linked extensions and then using these extensions as if they were part -of Octave itself. Octave has the option of directly calling C++ code +of Octave itself. Octave can call C++ code through its native oct-file interface or C code through its mex interface. It can also indirectly call functions written in any other language through a simple wrapper. The reasons to write code in a @@ -58,7 +58,7 @@ doesn't just make it concise, it generally significantly improves its performance. Above all, if loops must be used, make sure that the allocation of space for variables takes place outside the loops using an -assignment to a like matrix or zeros. +assignment to a matrix of the right size, or zeros. @item Does it make as much use as possible of existing built-in library routines? These are highly optimized and many do not carry the overhead @@ -147,7 +147,7 @@ mkoctfile helloworld.cc @end example -This will create a file call helloworld.oct, that is the compiled +This will create a file called @file{helloworld.oct}, that is the compiled version of the function. It should be noted that it is perfectly acceptable to have more than one @code{DEFUN_DLD} function in a source file. However, there must either be a symbolic link to the oct-file for