#include <dNDArray.h>
Inherits MArrayN< double >.
typedef bool(* NDArray::bmapper)(double) |
typedef Complex(* NDArray::cmapper)(const Complex &) |
typedef double(* NDArray::dmapper)(double) |
typedef Matrix NDArray::matrix_type |
NDArray::NDArray | ( | void | ) | [inline] |
NDArray::NDArray | ( | const dim_vector & | dv | ) | [inline] |
NDArray::NDArray | ( | const dim_vector & | dv, | |
double | val | |||
) | [inline] |
NDArray::NDArray | ( | const Array< octave_idx_type > & | a, | |
bool | zero_based = false , |
|||
bool | negative_to_nan = false | |||
) |
NDArray::NDArray | ( | const intNDArray< U > & | a | ) | [inline, explicit] |
NDArray::NDArray | ( | const charNDArray & | a | ) |
NDArray NDArray::abs | ( | void | ) | const |
boolNDArray NDArray::all | ( | int | dim = -1 |
) | const |
bool NDArray::all_elements_are_int_or_inf_or_nan | ( | void | ) | const |
bool NDArray::all_elements_are_zero | ( | void | ) | const |
boolNDArray NDArray::any | ( | int | dim = -1 |
) | const |
bool NDArray::any_element_is_inf_or_nan | ( | void | ) | const |
bool NDArray::any_element_is_nan | ( | void | ) | const |
bool NDArray::any_element_not_one_or_zero | ( | void | ) | const |
NDArray& NDArray::changesign | ( | void | ) | [inline] |
Reimplemented from MArrayN< double >.
octave_idx_type NDArray::compute_index | ( | Array< octave_idx_type > & | ra_idx, | |
const dim_vector & | dimensions | |||
) | [static] |
charNDArray NDArray::concat | ( | const charNDArray & | rb, | |
const Array< octave_idx_type > & | ra_idx | |||
) |
ComplexNDArray NDArray::concat | ( | const ComplexNDArray & | rb, | |
const Array< octave_idx_type > & | ra_idx | |||
) |
NDArray NDArray::cummax | ( | Array< octave_idx_type > & | index, | |
int | dim = 0 | |||
) | const |
NDArray NDArray::cummin | ( | Array< octave_idx_type > & | index, | |
int | dim = 0 | |||
) | const |
NDArray NDArray::diag | ( | octave_idx_type | k = 0 |
) | const |
Reimplemented from MArrayN< double >.
NDArray NDArray::diff | ( | octave_idx_type | order = 1 , |
|
int | dim = 0 | |||
) | const |
F77_RET_T Complex *F77_RET_T Complex Complex *F77_RET_T Complex Complex *ComplexNDArray NDArray::fourier | ( | int | dim = 1 |
) | const |
ComplexNDArray NDArray::fourier2d | ( | void | ) | const |
ComplexNDArray NDArray::fourierNd | ( | void | ) | const |
ComplexNDArray NDArray::ifourier | ( | int | dim = 1 |
) | const |
ComplexNDArray NDArray::ifourier2d | ( | void | ) | const |
ComplexNDArray NDArray::ifourierNd | ( | void | ) | const |
void NDArray::increment_index | ( | Array< octave_idx_type > & | ra_idx, | |
const dim_vector & | dimensions, | |||
int | start_dimension = 0 | |||
) | [static] |
NDArray & NDArray::insert | ( | const NDArray & | a, | |
octave_idx_type | r, | |||
octave_idx_type | c | |||
) |
boolNDArray NDArray::isfinite | ( | void | ) | const |
boolNDArray NDArray::isinf | ( | void | ) | const |
boolNDArray NDArray::isnan | ( | void | ) | const |
boolNDArray NDArray::map | ( | bmapper | fcn | ) | const |
ComplexNDArray NDArray::map | ( | cmapper | fcn | ) | const |
Matrix NDArray::matrix_value | ( | void | ) | const |
NDArray NDArray::max | ( | Array< octave_idx_type > & | index, | |
int | dim = 0 | |||
) | const |
NDArray NDArray::min | ( | Array< octave_idx_type > & | index, | |
int | dim = 0 | |||
) | const |
boolNDArray NDArray::operator! | ( | void | ) | const |
static double NDArray::resize_fill_value | ( | void | ) | [inline, static] |
Reimplemented from Array< double >.
NDArray NDArray::squeeze | ( | void | ) | const [inline] |
Reimplemented from MArrayN< double >.
bool NDArray::too_large_for_float | ( | void | ) | const |
friend class ComplexNDArray [friend] |
OCTAVE_API NDArray imag | ( | const ComplexNDArray & | a | ) | [friend] |
OCTAVE_API std::ostream& operator<< | ( | std::ostream & | os, | |
const NDArray & | a | |||
) | [friend] |
OCTAVE_API std::istream& operator>> | ( | std::istream & | is, | |
NDArray & | a | |||
) | [friend] |
OCTAVE_API NDArray real | ( | const ComplexNDArray & | a | ) | [friend] |