# Created by Octave 3.2.4, Mon May 02 03:12:36 2011 UTC <root@zirconium>
# name: cache
# type: cell
# rows: 3
# columns: 7
# name: <cell-element>
# type: string
# elements: 1
# length: 9
adresamp2
# name: <cell-element>
# type: string
# elements: 1
# length: 342
 -- Function File: [XS, YS] = adresamp2 (X, Y, N, EPS)
     Perform an adaptive resampling of a planar curve.  The arrays X
     and Y specify x and y coordinates of the points of the curve.  On
     return, the same curve is approximated by XS, YS that have length N
     and the angles between successive segments are approximately equal.


# name: <cell-element>
# type: string
# elements: 1
# length: 49
Perform an adaptive resampling of a planar curve.

# name: <cell-element>
# type: string
# elements: 1
# length: 11
pararrayfun
# name: <cell-element>
# type: string
# elements: 1
# length: 1005
 -- Function File: [O1, O2, ...] = pararrayfun (NPROC, FUN, A1, A2, ...)
 -- Function File:  pararrayfun (nproc, fun, ..., "UniformOutput", VAL)
 -- Function File:  pararrayfun (nproc, fun, ..., "ErrorHandler",
          ERRFUNC)
     Evaluates a function for corresponding elements of an array.
     Argument and options handling is analogical to `parcellfun',
     except that arguments are arrays rather than cells. If cells occur
     as arguments, they are treated as arrays of singleton cells.
     Arrayfun supports one extra option compared to parcellfun:
     "Vectorized".  This option must be given together with
     "ChunksPerProc" and it indicates that FUN is able to operate on
     vectors rather than just scalars, and returns a vector. The same
     must be true for ERRFUNC, if given.  In this case, the array is
     split into chunks which are then directly served to FUNC for
     evaluation, and the results are concatenated to output arrays.

     See also: parcellfun, arrayfun



# name: <cell-element>
# type: string
# elements: 1
# length: 60
Evaluates a function for corresponding elements of an array.

# name: <cell-element>
# type: string
# elements: 1
# length: 10
parcellfun
# name: <cell-element>
# type: string
# elements: 1
# length: 2496
 -- Function File: [O1, O2, ...] = parcellfun (NPROC, FUN, A1, A2, ...)
 -- Function File:  parcellfun (nproc, fun, ..., "UniformOutput", VAL)
 -- Function File:  parcellfun (nproc, fun, ..., "ErrorHandler",
          ERRFUNC)
 -- Function File:  parcellfun (nproc, fun, ..., "VerboseLevel", VAL)
 -- Function File:  parcellfun (nproc, fun, ..., "ChunksPerProc", VAL)
     Evaluates a function for multiple argument sets using multiple
     processes.  NPROC should specify the number of processes. A
     maximum recommended value is equal to number of CPUs on your
     machine or one less.  FUN is a function handle pointing to the
     requested evaluating function.  A1, A2 etc. should be cell arrays
     of equal size.  O1, O2 etc. will be set to corresponding output
     arguments.

     The UniformOutput and ErrorHandler options are supported with
     meaning identical to "cellfun".  A VerboseLevel option controlling
     the level output is supported.  A value of 0 is quiet, 1 is
     normal, and 2 or more enables debugging output.  The ChunksPerProc
     option control the number of chunks which contains elementary
     jobs. This option particularly useful when time execution of
     function is small. Setting this option to 100 is a good choice in
     most cases.

     Notice that jobs are served from a single first-come first-served
     queue, so the number of jobs executed by each process is generally
     unpredictable.  This means, for example, that when using this
     function to perform Monte-Carlo simulations one cannot expect
     results to be exactly reproducible.  The pseudo random number
     generators of each process are initialised with a unique state.
     This currently works only for new style generators.

     NOTE: this function is implemented using "fork" and a number of
     pipes for IPC.  Suitable for systems with an efficient "fork"
     implementation (such as GNU/Linux), on other systems (Windows) it
     should be used with caution.  Also, if you use a multithreaded
     BLAS, it may be wise to turn off multi-threading when using this
     function.

     CAUTION: This function should be regarded as experimental.
     Although all subprocesses should be cleared in theory, there is
     always a danger of a subprocess hanging up, especially if
     unhandled errors occur. Under GNU and compatible systems, the
     following shell command may be used to display orphaned Octave
     processes: ps -ppid 1 | grep octave



# name: <cell-element>
# type: string
# elements: 1
# length: 73
Evaluates a function for multiple argument sets using multiple
processes.

# name: <cell-element>
# type: string
# elements: 1
# length: 8
safeprod
# name: <cell-element>
# type: string
# elements: 1
# length: 395
 -- Function File: P = safeprod (X, DIM)
 -- Function File: [P, E] = safeprod (X, DIM)
     This function forms product(s) of elements of the array X along
     the dimension specified by DIM, analogically to `prod', but avoids
     overflows and underflows if possible. If called with 2 output
     arguments, P and E are computed so that the product is `P * 2^E'.

     See also: prod, log2



# name: <cell-element>
# type: string
# elements: 1
# length: 80
This function forms product(s) of elements of the array X along the
dimension sp

# name: <cell-element>
# type: string
# elements: 1
# length: 9
unresamp2
# name: <cell-element>
# type: string
# elements: 1
# length: 341
 -- Function File: [XS, YS] = unresamp2 (X, Y, N)
     Perform a uniform resampling of a planar curve.  The arrays X and
     Y specify x and y coordinates of the points of the curve.  On
     return, the same curve is approximated by XS, YS that have length N
     and the distances between successive points are approximately
     equal.


# name: <cell-element>
# type: string
# elements: 1
# length: 47
Perform a uniform resampling of a planar curve.

# name: <cell-element>
# type: string
# elements: 1
# length: 6
unvech
# name: <cell-element>
# type: string
# elements: 1
# length: 163
 -- Function File:  unvech (V)
     Performs the reverse of "vech". Generates a symmetric matrix from
     the lower triangular elements, received as a vector V.


# name: <cell-element>
# type: string
# elements: 1
# length: 31
Performs the reverse of "vech".

# name: <cell-element>
# type: string
# elements: 1
# length: 6
ztvals
# name: <cell-element>
# type: string
# elements: 1
# length: 291
 -- Function File:  function ztvals (X, TOL)
     Replaces tiny elements of the vector X by zeros.  Equivalent to
            X(abs(X) < TOL * norm (X, Inf)) = 0
     TOL specifies the chopping tolerance. It defaults to 1e-10 for
     double precision and 1e-5 for single precision inputs.


# name: <cell-element>
# type: string
# elements: 1
# length: 48
Replaces tiny elements of the vector X by zeros.

