#include <dNDArray.h>
NDArrayに対する継承グラフ
Public メソッド | |
NDArray (void) | |
NDArray (const dim_vector &dv) | |
NDArray (const dim_vector &dv, double val) | |
NDArray (const NDArray &a) | |
NDArray (const Matrix &a) | |
NDArray (const MArrayN< double > &a) | |
template<class U> | NDArray (const intNDArray< U > &a) |
NDArray & | operator= (const NDArray &a) |
boolNDArray | operator! (void) const |
bool | any_element_is_negative (bool=false) const |
bool | any_element_is_inf_or_nan (void) const |
bool | all_elements_are_int_or_inf_or_nan (void) const |
bool | all_integers (double &max_val, double &min_val) const |
bool | too_large_for_float (void) const |
boolNDArray | all (int dim=-1) const |
boolNDArray | any (int dim=-1) const |
NDArray | cumprod (int dim=-1) const |
NDArray | cumsum (int dim=-1) const |
NDArray | prod (int dim=-1) const |
NDArray | sum (int dim=-1) const |
NDArray | sumsq (int dim=-1) const |
NDArray | concat (const NDArray &rb, const Array< int > &ra_idx) |
ComplexNDArray | concat (const ComplexNDArray &rb, const Array< int > &ra_idx) |
charNDArray | concat (const charNDArray &rb, const Array< int > &ra_idx) |
NDArray | max (int dim=0) const |
NDArray | max (ArrayN< int > &index, int dim=0) const |
NDArray | min (int dim=0) const |
NDArray | min (ArrayN< int > &index, int dim=0) const |
NDArray & | insert (const NDArray &a, int r, int c) |
NDArray & | insert (const NDArray &a, const Array< int > &ra_idx) |
NDArray | abs (void) const |
ComplexNDArray | fourier (int dim=1) const |
ComplexNDArray | ifourier (int dim=1) const |
ComplexNDArray | fourier2d (void) const |
ComplexNDArray | ifourier2d (void) const |
ComplexNDArray | fourierNd (void) const |
ComplexNDArray | ifourierNd (void) const |
Matrix | matrix_value (void) const |
NDArray | squeeze (void) const |
Static Public メソッド | |
void | increment_index (Array< int > &ra_idx, const dim_vector &dimensions, int start_dimension=0) |
int | compute_index (Array< int > &ra_idx, const dim_vector &dimensions) |
double | resize_fill_value (void) |
フレンド | |
NDArray | real (const ComplexNDArray &a) |
NDArray | imag (const ComplexNDArray &a) |
std::ostream & | operator<< (std::ostream &os, const NDArray &a) |
std::istream & | operator>> (std::istream &is, NDArray &a) |
|
dNDArray.h の 42 行で定義されています。 |
|
dNDArray.h の 44 行で定義されています。 |
|
dNDArray.h の 46 行で定義されています。 |
|
dNDArray.h の 49 行で定義されています。 |
|
dNDArray.h の 51 行で定義されています。 |
|
dNDArray.h の 53 行で定義されています。 |
|
dNDArray.h の 56 行で定義されています。 |
|
dNDArray.cc の 883 行で定義されています。 |
|
dNDArray.cc の 604 行で定義されています。 参照 MX_ND_ALL_EVAL, MX_ND_ALL_EXPR, と MX_ND_ANY_ALL_REDUCTION. |
|
dNDArray.cc の 536 行で定義されています。 参照 D_NINT(), Array< double >::elem(), Array< double >::nelem(), と xisnan(). |
|
dNDArray.cc の 556 行で定義されています。 参照 D_NINT(), Array< double >::elem(), と Array< double >::nelem(). |
|
dNDArray.cc の 610 行で定義されています。 参照 MX_ND_ANY_ALL_REDUCTION, MX_ND_ANY_EVAL, と MX_ND_ANY_EXPR. |
|
dNDArray.cc の 521 行で定義されています。 参照 Array< double >::elem(), Array< double >::nelem(), xisinf(), と xisnan(). |
|
dNDArray.cc の 499 行で定義されています。 参照 Array< double >::elem(), lo_ieee_signbit, と Array< double >::nelem(). |
|
dNDArray.cc の 930 行で定義されています。 参照 compute_index(). |
|
dNDArray.cc の 813 行で定義されています。 参照 Array< char >::elem(), Array< double >::elem(), charNDArray::insert(), NINT(), Array< char >::numel(), Array< double >::numel(), と xisnan(). |
|
dNDArray.cc の 804 行で定義されています。 |
|
dNDArray.cc の 796 行で定義されています。 参照 insert(), と Array< double >::numel(). |
|
dNDArray.cc の 616 行で定義されています。 |
|
dNDArray.cc の 622 行で定義されています。 |
|
dNDArray.cc の 197 行で定義されています。 参照 Complex, Array< double >::dims(), Array< double >::elem(), F77_FUNC(), Array< T >::fortran_vec(), dim_vector::length(), と Array< double >::numel(). |
|
dNDArray.cc の 292 行で定義されています。 参照 Complex, Array< double >::dims(), F77_FUNC(), Array< T >::fortran_vec(), と Array< double >::numel(). |
|
dNDArray.cc の 389 行で定義されています。 参照 Complex, Array< double >::dims(), F77_FUNC(), Array< T >::fortran_vec(), dim_vector::length(), と Array< double >::numel(). |
|
dNDArray.cc の 244 行で定義されています。 参照 Complex, Array< double >::dims(), Array< double >::elem(), F77_FUNC(), Array< T >::fortran_vec(), dim_vector::length(), と Array< double >::numel(). |
|
dNDArray.cc の 340 行で定義されています。 参照 Complex, Array< double >::dims(), F77_FUNC(), Array< T >::fortran_vec(), と Array< double >::numel(). |
|
dNDArray.cc の 436 行で定義されています。 参照 Complex, Array< double >::dims(), F77_FUNC(), Array< T >::fortran_vec(), dim_vector::length(), と Array< double >::numel(). |
|
dNDArray.cc の 922 行で定義されています。 |
|
dNDArray.cc の 876 行で定義されています。 |
|
dNDArray.cc の 869 行で定義されています。 呼出 concat(). |
|
dNDArray.cc の 896 行で定義されています。 |
|
|
dNDArray.cc の 646 行で定義されています。 |
|
|
dNDArray.cc の 721 行で定義されています。 |
|
dNDArray.cc の 488 行で定義されています。 参照 b, Array< double >::elem(), Array< bool >::elem(), と Array< double >::length(). |
|
dNDArray.h の 58 行で定義されています。 |
|
dNDArray.cc の 628 行で定義されています。 |
|
dNDArray.h の 126 行で定義されています。 |
|
MArrayN< double >を再定義しています。 dNDArray.h の 112 行で定義されています。 |
|
dNDArray.cc の 640 行で定義されています。 |
|
dNDArray.cc の 634 行で定義されています。 |
|
dNDArray.cc の 586 行で定義されています。 |
|
dNDArray.cc の 859 行で定義されています。 |
|
dNDArray.cc の 938 行で定義されています。 |
|
dNDArray.cc の 952 行で定義されています。 |
|
dNDArray.cc の 849 行で定義されています。 |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||