Mercurial > hg > octave-lyh
diff liboctave/fCNDArray.h @ 9790:a5035bc7fbfb
rewrite dispatch part & slightly improve min,max,cummin,cummax
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Mon, 09 Nov 2009 13:09:49 +0100 |
parents | 26abff55f6fe |
children | f80c566bc751 |
line wrap: on
line diff
--- a/liboctave/fCNDArray.h +++ b/liboctave/fCNDArray.h @@ -87,17 +87,17 @@ FloatComplexNDArray concat (const FloatComplexNDArray& rb, const Array<octave_idx_type>& ra_idx); FloatComplexNDArray concat (const FloatNDArray& rb, const Array<octave_idx_type>& ra_idx); - FloatComplexNDArray max (int dim = 0) const; - FloatComplexNDArray max (Array<octave_idx_type>& index, int dim = 0) const; - FloatComplexNDArray min (int dim = 0) const; - FloatComplexNDArray min (Array<octave_idx_type>& index, int dim = 0) const; + FloatComplexNDArray max (int dim = -1) const; + FloatComplexNDArray max (Array<octave_idx_type>& index, int dim = -1) const; + FloatComplexNDArray min (int dim = -1) const; + FloatComplexNDArray min (Array<octave_idx_type>& index, int dim = -1) const; - FloatComplexNDArray cummax (int dim = 0) const; - FloatComplexNDArray cummax (Array<octave_idx_type>& index, int dim = 0) const; - FloatComplexNDArray cummin (int dim = 0) const; - FloatComplexNDArray cummin (Array<octave_idx_type>& index, int dim = 0) const; + FloatComplexNDArray cummax (int dim = -1) const; + FloatComplexNDArray cummax (Array<octave_idx_type>& index, int dim = -1) const; + FloatComplexNDArray cummin (int dim = -1) const; + FloatComplexNDArray cummin (Array<octave_idx_type>& index, int dim = -1) const; - FloatComplexNDArray diff (octave_idx_type order = 1, int dim = 0) const; + FloatComplexNDArray diff (octave_idx_type order = 1, int dim = -1) const; FloatComplexNDArray& insert (const NDArray& a, octave_idx_type r, octave_idx_type c); FloatComplexNDArray& insert (const FloatComplexNDArray& a, octave_idx_type r, octave_idx_type c);