comparison 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
comparison
equal deleted inserted replaced
4843:7b4e76100964 4844:9f7ef92b50b0
87 ComplexNDArray prod (int dim = -1) const; 87 ComplexNDArray prod (int dim = -1) const;
88 ComplexNDArray sum (int dim = -1) const; 88 ComplexNDArray sum (int dim = -1) const;
89 ComplexNDArray sumsq (int dim = -1) const; 89 ComplexNDArray sumsq (int dim = -1) const;
90 int cat (const ComplexNDArray& ra_arg, int dim, int iidx, int move); 90 int cat (const ComplexNDArray& ra_arg, int dim, int iidx, int move);
91 91
92 ComplexNDArray max (int dim = 0) const;
93 ComplexNDArray max (ArrayN<int>& index, int dim = 0) const;
94 ComplexNDArray min (int dim = 0) const;
95 ComplexNDArray min (ArrayN<int>& index, int dim = 0) const;
96
92 ComplexNDArray& insert (const NDArray& a, int r, int c); 97 ComplexNDArray& insert (const NDArray& a, int r, int c);
93 ComplexNDArray& insert (const ComplexNDArray& a, int r, int c); 98 ComplexNDArray& insert (const ComplexNDArray& a, int r, int c);
94 99
95 NDArray abs (void) const; 100 NDArray abs (void) const;
96 101
128 133
129 ComplexNDArray (Complex *d, const dim_vector& dv) 134 ComplexNDArray (Complex *d, const dim_vector& dv)
130 : MArrayN<Complex> (d, dv) { } 135 : MArrayN<Complex> (d, dv) { }
131 }; 136 };
132 137
138 extern ComplexNDArray min (const Complex& c, const ComplexNDArray& m);
139 extern ComplexNDArray min (const ComplexNDArray& m, const Complex& c);
140 extern ComplexNDArray min (const ComplexNDArray& a, const ComplexNDArray& b);
141
142 extern ComplexNDArray max (const Complex& c, const ComplexNDArray& m);
143 extern ComplexNDArray max (const ComplexNDArray& m, const Complex& c);
144 extern ComplexNDArray max (const ComplexNDArray& a, const ComplexNDArray& b);
145
133 NDS_CMP_OP_DECLS (ComplexNDArray, Complex) 146 NDS_CMP_OP_DECLS (ComplexNDArray, Complex)
134 NDS_BOOL_OP_DECLS (ComplexNDArray, Complex) 147 NDS_BOOL_OP_DECLS (ComplexNDArray, Complex)
135 148
136 SND_CMP_OP_DECLS (Complex, ComplexNDArray) 149 SND_CMP_OP_DECLS (Complex, ComplexNDArray)
137 SND_BOOL_OP_DECLS (Complex, ComplexNDArray) 150 SND_BOOL_OP_DECLS (Complex, ComplexNDArray)