Mercurial > hg > octave-nkf
diff liboctave/CNDArray.h @ 4844:9f7ef92b50b0
[project @ 2004-04-02 17:26:53 by jwe]
author | jwe |
---|---|
date | Fri, 02 Apr 2004 17:26:54 +0000 |
parents | d3bd9c04147f |
children | bd043a433918 |
line wrap: on
line diff
--- a/liboctave/CNDArray.h +++ b/liboctave/CNDArray.h @@ -89,6 +89,11 @@ ComplexNDArray sumsq (int dim = -1) const; int cat (const ComplexNDArray& ra_arg, int dim, int iidx, int move); + ComplexNDArray max (int dim = 0) const; + ComplexNDArray max (ArrayN<int>& index, int dim = 0) const; + ComplexNDArray min (int dim = 0) const; + ComplexNDArray min (ArrayN<int>& index, int dim = 0) const; + ComplexNDArray& insert (const NDArray& a, int r, int c); ComplexNDArray& insert (const ComplexNDArray& a, int r, int c); @@ -130,6 +135,14 @@ : MArrayN<Complex> (d, dv) { } }; +extern ComplexNDArray min (const Complex& c, const ComplexNDArray& m); +extern ComplexNDArray min (const ComplexNDArray& m, const Complex& c); +extern ComplexNDArray min (const ComplexNDArray& a, const ComplexNDArray& b); + +extern ComplexNDArray max (const Complex& c, const ComplexNDArray& m); +extern ComplexNDArray max (const ComplexNDArray& m, const Complex& c); +extern ComplexNDArray max (const ComplexNDArray& a, const ComplexNDArray& b); + NDS_CMP_OP_DECLS (ComplexNDArray, Complex) NDS_BOOL_OP_DECLS (ComplexNDArray, Complex)