Navigation

Operators and Keywords

Function List:

C++ API

FloatMatrix Class Reference

#include <fMatrix.h>

Inherits MArray2< float >.

Collaboration diagram for FloatMatrix:

List of all members.


Public Types

typedef FloatColumnVector column_vector_type
typedef FloatRowVector row_vector_type
typedef void(* solve_singularity_handler )(float rcon)
typedef float(* dmapper )(float)
typedef FloatComplex(* cmapper )(const FloatComplex &)
typedef bool(* bmapper )(float)

Public Member Functions

 FloatMatrix (void)
 FloatMatrix (octave_idx_type r, octave_idx_type c)
 FloatMatrix (octave_idx_type r, octave_idx_type c, float val)
 FloatMatrix (const dim_vector &dv)
 FloatMatrix (const dim_vector &dv, float val)
 FloatMatrix (const FloatMatrix &a)
template<class U >
 FloatMatrix (const MArray2< U > &a)
template<class U >
 FloatMatrix (const Array2< U > &a)
 FloatMatrix (const FloatRowVector &rv)
 FloatMatrix (const FloatColumnVector &cv)
 FloatMatrix (const FloatDiagMatrix &a)
 FloatMatrix (const PermMatrix &a)
 FloatMatrix (const boolMatrix &a)
 FloatMatrix (const charMatrix &a)
FloatMatrixoperator= (const FloatMatrix &a)
bool operator== (const FloatMatrix &a) const
bool operator!= (const FloatMatrix &a) const
bool is_symmetric (void) const
FloatMatrixinsert (const FloatMatrix &a, octave_idx_type r, octave_idx_type c)
FloatMatrixinsert (const FloatRowVector &a, octave_idx_type r, octave_idx_type c)
FloatMatrixinsert (const FloatColumnVector &a, octave_idx_type r, octave_idx_type c)
FloatMatrixinsert (const FloatDiagMatrix &a, octave_idx_type r, octave_idx_type c)
FloatMatrixfill (float val)
FloatMatrixfill (float val, octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2)
FloatMatrix append (const FloatMatrix &a) const
FloatMatrix append (const FloatRowVector &a) const
FloatMatrix append (const FloatColumnVector &a) const
FloatMatrix append (const FloatDiagMatrix &a) const
FloatMatrix stack (const FloatMatrix &a) const
FloatMatrix stack (const FloatRowVector &a) const
FloatMatrix stack (const FloatColumnVector &a) const
FloatMatrix stack (const FloatDiagMatrix &a) const
FloatMatrix transpose (void) const
FloatMatrix extract (octave_idx_type r1, octave_idx_type c1, octave_idx_type r2, octave_idx_type c2) const
FloatMatrix extract_n (octave_idx_type r1, octave_idx_type c1, octave_idx_type nr, octave_idx_type nc) const
FloatRowVector row (octave_idx_type i) const
FloatColumnVector column (octave_idx_type i) const
FloatMatrix inverse (void) const
FloatMatrix inverse (octave_idx_type &info) const
FloatMatrix inverse (octave_idx_type &info, float &rcon, int force=0, int calc_cond=1) const
FloatMatrix inverse (MatrixType &mattype) const
FloatMatrix inverse (MatrixType &mattype, octave_idx_type &info) const
FloatMatrix inverse (MatrixType &mattype, octave_idx_type &info, float &rcon, int force=0, int calc_cond=1) const
FloatMatrix pseudo_inverse (float tol=0.0) const
FloatComplexMatrix fourier (void) const
FloatComplexMatrix ifourier (void) const
FloatComplexMatrix fourier2d (void) const
FloatComplexMatrix ifourier2d (void) const
FloatDET determinant (void) const
FloatDET determinant (octave_idx_type &info) const
FloatDET determinant (octave_idx_type &info, float &rcon, int calc_cond=1) const
FloatDET determinant (MatrixType &mattype, octave_idx_type &info, float &rcon, int calc_cond=1) const
float rcond (void) const
float rcond (MatrixType &mattype) const
FloatMatrix solve (MatrixType &typ, const FloatMatrix &b) const
FloatMatrix solve (MatrixType &typ, const FloatMatrix &b, octave_idx_type &info) const
FloatMatrix solve (MatrixType &typ, const FloatMatrix &b, octave_idx_type &info, float &rcon) const
FloatMatrix solve (MatrixType &typ, const FloatMatrix &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, bool singular_fallback=true, blas_trans_type transt=blas_no_trans) const
FloatComplexMatrix solve (MatrixType &typ, const FloatComplexMatrix &b) const
FloatComplexMatrix solve (MatrixType &typ, const FloatComplexMatrix &b, octave_idx_type &info) const
FloatComplexMatrix solve (MatrixType &typ, const FloatComplexMatrix &b, octave_idx_type &info, float &rcon) const
FloatComplexMatrix solve (MatrixType &typ, const FloatComplexMatrix &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, bool singular_fallback=true, blas_trans_type transt=blas_no_trans) const
FloatColumnVector solve (MatrixType &typ, const FloatColumnVector &b) const
FloatColumnVector solve (MatrixType &typ, const FloatColumnVector &b, octave_idx_type &info) const
FloatColumnVector solve (MatrixType &typ, const FloatColumnVector &b, octave_idx_type &info, float &rcon) const
FloatColumnVector solve (MatrixType &typ, const FloatColumnVector &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatComplexColumnVector &b) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatComplexColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon) const
FloatComplexColumnVector solve (MatrixType &typ, const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatMatrix solve (const FloatMatrix &b) const
FloatMatrix solve (const FloatMatrix &b, octave_idx_type &info) const
FloatMatrix solve (const FloatMatrix &b, octave_idx_type &info, float &rcon) const
FloatMatrix solve (const FloatMatrix &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatComplexMatrix solve (const FloatComplexMatrix &b) const
FloatComplexMatrix solve (const FloatComplexMatrix &b, octave_idx_type &info) const
FloatComplexMatrix solve (const FloatComplexMatrix &b, octave_idx_type &info, float &rcon) const
FloatComplexMatrix solve (const FloatComplexMatrix &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatColumnVector solve (const FloatColumnVector &b) const
FloatColumnVector solve (const FloatColumnVector &b, octave_idx_type &info) const
FloatColumnVector solve (const FloatColumnVector &b, octave_idx_type &info, float &rcon) const
FloatColumnVector solve (const FloatColumnVector &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon) const
FloatComplexColumnVector solve (const FloatComplexColumnVector &b, octave_idx_type &info, float &rcon, solve_singularity_handler sing_handler, blas_trans_type transt=blas_no_trans) const
FloatMatrix lssolve (const FloatMatrix &b) const
FloatMatrix lssolve (const FloatMatrix &b, octave_idx_type &info) const
FloatMatrix lssolve (const FloatMatrix &b, octave_idx_type &info, octave_idx_type &rank) const
FloatMatrix lssolve (const FloatMatrix &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b, octave_idx_type &info) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b, octave_idx_type &info, octave_idx_type &rank) const
FloatComplexMatrix lssolve (const FloatComplexMatrix &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatColumnVector lssolve (const FloatColumnVector &b) const
FloatColumnVector lssolve (const FloatColumnVector &b, octave_idx_type &info) const
FloatColumnVector lssolve (const FloatColumnVector &b, octave_idx_type &info, octave_idx_type &rank) const
FloatColumnVector lssolve (const FloatColumnVector &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b, octave_idx_type &info) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b, octave_idx_type &info, octave_idx_type &rank) const
FloatComplexColumnVector lssolve (const FloatComplexColumnVector &b, octave_idx_type &info, octave_idx_type &rank, float &rcon) const
FloatMatrixoperator+= (const FloatDiagMatrix &a)
FloatMatrixoperator-= (const FloatDiagMatrix &a)
boolMatrix operator! (void) const
FloatMatrix map (dmapper fcn) const
FloatComplexMatrix map (cmapper fcn) const
boolMatrix map (bmapper fcn) const
bool any_element_is_negative (bool=false) const
bool any_element_is_nan (void) const
bool any_element_is_inf_or_nan (void) const
bool any_element_not_one_or_zero (void) const
bool all_elements_are_int_or_inf_or_nan (void) const
bool all_integers (float &max_val, float &min_val) const
bool too_large_for_float (void) const
boolMatrix all (int dim=-1) const
boolMatrix any (int dim=-1) const
FloatMatrix cumprod (int dim=-1) const
FloatMatrix cumsum (int dim=-1) const
FloatMatrix prod (int dim=-1) const
FloatMatrix sum (int dim=-1) const
FloatMatrix sumsq (int dim=-1) const
FloatMatrix abs (void) const
FloatMatrix diag (octave_idx_type k=0) const
FloatColumnVector row_min (void) const
FloatColumnVector row_max (void) const
FloatColumnVector row_min (Array< octave_idx_type > &index) const
FloatColumnVector row_max (Array< octave_idx_type > &index) const
FloatRowVector column_min (void) const
FloatRowVector column_max (void) const
FloatRowVector column_min (Array< octave_idx_type > &index) const
FloatRowVector column_max (Array< octave_idx_type > &index) const

Static Public Member Functions

static float resize_fill_value (void)

Friends

class FloatComplexMatrix
OCTAVE_API FloatMatrix real (const FloatComplexMatrix &a)
OCTAVE_API FloatMatrix imag (const FloatComplexMatrix &a)
OCTAVE_API std::ostreamoperator<< (std::ostream &os, const FloatMatrix &a)
OCTAVE_API std::istream & operator>> (std::istream &is, FloatMatrix &a)

Member Typedef Documentation


Constructor & Destructor Documentation

FloatMatrix::FloatMatrix ( void   )  [inline]

FloatMatrix::FloatMatrix ( octave_idx_type  r,
octave_idx_type  c 
) [inline]

FloatMatrix::FloatMatrix ( octave_idx_type  r,
octave_idx_type  c,
float  val 
) [inline]

FloatMatrix::FloatMatrix ( const dim_vector dv  )  [inline]

FloatMatrix::FloatMatrix ( const dim_vector dv,
float  val 
) [inline]

FloatMatrix::FloatMatrix ( const FloatMatrix a  )  [inline]

template<class U >
FloatMatrix::FloatMatrix ( const MArray2< U > &  a  )  [inline]

template<class U >
FloatMatrix::FloatMatrix ( const Array2< U > &  a  )  [inline]

FloatMatrix::FloatMatrix ( const FloatRowVector rv  )  [explicit]

FloatMatrix::FloatMatrix ( const FloatColumnVector cv  )  [explicit]

FloatMatrix::FloatMatrix ( const FloatDiagMatrix a  )  [explicit]

FloatMatrix::FloatMatrix ( const PermMatrix a  )  [explicit]

FloatMatrix::FloatMatrix ( const boolMatrix a  )  [explicit]

FloatMatrix::FloatMatrix ( const charMatrix a  )  [explicit]


Member Function Documentation

FloatMatrix FloatMatrix::abs ( void   )  const

boolMatrix FloatMatrix::all ( int  dim = -1  )  const

bool FloatMatrix::all_elements_are_int_or_inf_or_nan ( void   )  const

bool FloatMatrix::all_integers ( float max_val,
float min_val 
) const

boolMatrix FloatMatrix::any ( int  dim = -1  )  const

bool FloatMatrix::any_element_is_inf_or_nan ( void   )  const

bool FloatMatrix::any_element_is_nan ( void   )  const

bool FloatMatrix::any_element_is_negative ( bool  neg_zero = false  )  const

bool FloatMatrix::any_element_not_one_or_zero ( void   )  const

FloatMatrix FloatMatrix::append ( const FloatDiagMatrix a  )  const

FloatMatrix FloatMatrix::append ( const FloatColumnVector a  )  const

FloatMatrix FloatMatrix::append ( const FloatRowVector a  )  const

FloatMatrix FloatMatrix::append ( const FloatMatrix a  )  const

FloatColumnVector FloatMatrix::column ( octave_idx_type  i  )  const

Reimplemented from Array< T >.

FloatRowVector FloatMatrix::column_max ( Array< octave_idx_type > &  index  )  const

FloatRowVector FloatMatrix::column_max ( void   )  const

FloatRowVector FloatMatrix::column_min ( Array< octave_idx_type > &  index  )  const

FloatRowVector FloatMatrix::column_min ( void   )  const

FloatMatrix FloatMatrix::cumprod ( int  dim = -1  )  const

FloatMatrix FloatMatrix::cumsum ( int  dim = -1  )  const

FloatDET FloatMatrix::determinant ( MatrixType mattype,
octave_idx_type info,
float rcon,
int  calc_cond = 1 
) const

FloatDET FloatMatrix::determinant ( octave_idx_type info,
float rcon,
int  calc_cond = 1 
) const

FloatDET FloatMatrix::determinant ( octave_idx_type info  )  const

FloatDET FloatMatrix::determinant ( void   )  const

FloatMatrix FloatMatrix::diag ( octave_idx_type  k = 0  )  const

Reimplemented from MArray2< float >.

FloatMatrix FloatMatrix::extract ( octave_idx_type  r1,
octave_idx_type  c1,
octave_idx_type  r2,
octave_idx_type  c2 
) const

FloatMatrix FloatMatrix::extract_n ( octave_idx_type  r1,
octave_idx_type  c1,
octave_idx_type  nr,
octave_idx_type  nc 
) const

FloatMatrix & FloatMatrix::fill ( float  val,
octave_idx_type  r1,
octave_idx_type  c1,
octave_idx_type  r2,
octave_idx_type  c2 
)

FloatMatrix & FloatMatrix::fill ( float  val  ) 

F77_RET_T FloatComplex *F77_RET_T FloatComplex FloatComplex *F77_RET_T FloatComplex FloatComplex *FloatComplexMatrix FloatMatrix::fourier ( void   )  const

FloatComplexMatrix FloatMatrix::fourier2d ( void   )  const

FloatComplexMatrix FloatMatrix::ifourier ( void   )  const

FloatComplexMatrix FloatMatrix::ifourier2d ( void   )  const

FloatMatrix & FloatMatrix::insert ( const FloatDiagMatrix a,
octave_idx_type  r,
octave_idx_type  c 
)

FloatMatrix & FloatMatrix::insert ( const FloatColumnVector a,
octave_idx_type  r,
octave_idx_type  c 
)

FloatMatrix & FloatMatrix::insert ( const FloatRowVector a,
octave_idx_type  r,
octave_idx_type  c 
)

FloatMatrix & FloatMatrix::insert ( const FloatMatrix a,
octave_idx_type  r,
octave_idx_type  c 
)

FloatMatrix FloatMatrix::inverse ( MatrixType mattype,
octave_idx_type info,
float rcon,
int  force = 0,
int  calc_cond = 1 
) const

FloatMatrix FloatMatrix::inverse ( MatrixType mattype,
octave_idx_type info 
) const

FloatMatrix FloatMatrix::inverse ( MatrixType mattype  )  const

FloatMatrix FloatMatrix::inverse ( octave_idx_type info,
float rcon,
int  force = 0,
int  calc_cond = 1 
) const

FloatMatrix FloatMatrix::inverse ( octave_idx_type info  )  const

FloatMatrix FloatMatrix::inverse ( void   )  const

bool FloatMatrix::is_symmetric ( void   )  const

FloatComplexColumnVector FloatMatrix::lssolve ( const FloatComplexColumnVector b,
octave_idx_type info,
octave_idx_type rank,
float rcon 
) const

FloatComplexColumnVector FloatMatrix::lssolve ( const FloatComplexColumnVector b,
octave_idx_type info,
octave_idx_type rank 
) const

FloatComplexColumnVector FloatMatrix::lssolve ( const FloatComplexColumnVector b,
octave_idx_type info 
) const

FloatComplexColumnVector FloatMatrix::lssolve ( const FloatComplexColumnVector b  )  const

FloatColumnVector FloatMatrix::lssolve ( const FloatColumnVector b,
octave_idx_type info,
octave_idx_type rank,
float rcon 
) const

FloatColumnVector FloatMatrix::lssolve ( const FloatColumnVector b,
octave_idx_type info,
octave_idx_type rank 
) const

FloatColumnVector FloatMatrix::lssolve ( const FloatColumnVector b,
octave_idx_type info 
) const

FloatColumnVector FloatMatrix::lssolve ( const FloatColumnVector b  )  const

FloatComplexMatrix FloatMatrix::lssolve ( const FloatComplexMatrix b,
octave_idx_type info,
octave_idx_type rank,
float rcon 
) const

FloatComplexMatrix FloatMatrix::lssolve ( const FloatComplexMatrix b,
octave_idx_type info,
octave_idx_type rank 
) const

FloatComplexMatrix FloatMatrix::lssolve ( const FloatComplexMatrix b,
octave_idx_type info 
) const

FloatComplexMatrix FloatMatrix::lssolve ( const FloatComplexMatrix b  )  const

FloatMatrix FloatMatrix::lssolve ( const FloatMatrix b,
octave_idx_type info,
octave_idx_type rank,
float rcon 
) const

FloatMatrix FloatMatrix::lssolve ( const FloatMatrix b,
octave_idx_type info,
octave_idx_type rank 
) const

FloatMatrix FloatMatrix::lssolve ( const FloatMatrix b,
octave_idx_type info 
) const

FloatMatrix FloatMatrix::lssolve ( const FloatMatrix b  )  const

boolMatrix FloatMatrix::map ( bmapper  fcn  )  const

FloatComplexMatrix FloatMatrix::map ( cmapper  fcn  )  const

FloatMatrix FloatMatrix::map ( dmapper  fcn  )  const

boolMatrix FloatMatrix::operator! ( void   )  const

bool FloatMatrix::operator!= ( const FloatMatrix a  )  const

FloatMatrix & FloatMatrix::operator+= ( const FloatDiagMatrix a  ) 

FloatMatrix & FloatMatrix::operator-= ( const FloatDiagMatrix a  ) 

FloatMatrix& FloatMatrix::operator= ( const FloatMatrix a  )  [inline]

bool FloatMatrix::operator== ( const FloatMatrix a  )  const

FloatMatrix FloatMatrix::prod ( int  dim = -1  )  const

FloatMatrix FloatMatrix::pseudo_inverse ( float  tol = 0.0  )  const

float FloatMatrix::rcond ( MatrixType mattype  )  const

float FloatMatrix::rcond ( void   )  const

static float FloatMatrix::resize_fill_value ( void   )  [inline, static]

Reimplemented from Array< T >.

FloatRowVector FloatMatrix::row ( octave_idx_type  i  )  const

FloatColumnVector FloatMatrix::row_max ( Array< octave_idx_type > &  index  )  const

FloatColumnVector FloatMatrix::row_max ( void   )  const

FloatColumnVector FloatMatrix::row_min ( Array< octave_idx_type > &  index  )  const

FloatColumnVector FloatMatrix::row_min ( void   )  const

FloatComplexColumnVector FloatMatrix::solve ( const FloatComplexColumnVector b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
blas_trans_type  transt = blas_no_trans 
) const

FloatComplexColumnVector FloatMatrix::solve ( const FloatComplexColumnVector b,
octave_idx_type info,
float rcon 
) const

FloatComplexColumnVector FloatMatrix::solve ( const FloatComplexColumnVector b,
octave_idx_type info 
) const

FloatComplexColumnVector FloatMatrix::solve ( const FloatComplexColumnVector b  )  const

FloatColumnVector FloatMatrix::solve ( const FloatColumnVector b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
blas_trans_type  transt = blas_no_trans 
) const

FloatColumnVector FloatMatrix::solve ( const FloatColumnVector b,
octave_idx_type info,
float rcon 
) const

FloatColumnVector FloatMatrix::solve ( const FloatColumnVector b,
octave_idx_type info 
) const

FloatColumnVector FloatMatrix::solve ( const FloatColumnVector b  )  const

FloatComplexMatrix FloatMatrix::solve ( const FloatComplexMatrix b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
blas_trans_type  transt = blas_no_trans 
) const

FloatComplexMatrix FloatMatrix::solve ( const FloatComplexMatrix b,
octave_idx_type info,
float rcon 
) const

FloatComplexMatrix FloatMatrix::solve ( const FloatComplexMatrix b,
octave_idx_type info 
) const

FloatComplexMatrix FloatMatrix::solve ( const FloatComplexMatrix b  )  const

FloatMatrix FloatMatrix::solve ( const FloatMatrix b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
blas_trans_type  transt = blas_no_trans 
) const

FloatMatrix FloatMatrix::solve ( const FloatMatrix b,
octave_idx_type info,
float rcon 
) const

FloatMatrix FloatMatrix::solve ( const FloatMatrix b,
octave_idx_type info 
) const

FloatMatrix FloatMatrix::solve ( const FloatMatrix b  )  const

FloatComplexColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatComplexColumnVector b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
blas_trans_type  transt = blas_no_trans 
) const

FloatComplexColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatComplexColumnVector b,
octave_idx_type info,
float rcon 
) const

FloatComplexColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatComplexColumnVector b,
octave_idx_type info 
) const

FloatComplexColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatComplexColumnVector b 
) const

FloatColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatColumnVector b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
blas_trans_type  transt = blas_no_trans 
) const

FloatColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatColumnVector b,
octave_idx_type info,
float rcon 
) const

FloatColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatColumnVector b,
octave_idx_type info 
) const

FloatColumnVector FloatMatrix::solve ( MatrixType typ,
const FloatColumnVector b 
) const

FloatComplexMatrix FloatMatrix::solve ( MatrixType typ,
const FloatComplexMatrix b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
bool  singular_fallback = true,
blas_trans_type  transt = blas_no_trans 
) const

FloatComplexMatrix FloatMatrix::solve ( MatrixType typ,
const FloatComplexMatrix b,
octave_idx_type info,
float rcon 
) const

FloatComplexMatrix FloatMatrix::solve ( MatrixType typ,
const FloatComplexMatrix b,
octave_idx_type info 
) const

FloatComplexMatrix FloatMatrix::solve ( MatrixType typ,
const FloatComplexMatrix b 
) const

FloatMatrix FloatMatrix::solve ( MatrixType typ,
const FloatMatrix b,
octave_idx_type info,
float rcon,
solve_singularity_handler  sing_handler,
bool  singular_fallback = true,
blas_trans_type  transt = blas_no_trans 
) const

FloatMatrix FloatMatrix::solve ( MatrixType typ,
const FloatMatrix b,
octave_idx_type info,
float rcon 
) const

FloatMatrix FloatMatrix::solve ( MatrixType typ,
const FloatMatrix b,
octave_idx_type info 
) const

FloatMatrix FloatMatrix::solve ( MatrixType typ,
const FloatMatrix b 
) const

FloatMatrix FloatMatrix::stack ( const FloatDiagMatrix a  )  const

FloatMatrix FloatMatrix::stack ( const FloatColumnVector a  )  const

FloatMatrix FloatMatrix::stack ( const FloatRowVector a  )  const

FloatMatrix FloatMatrix::stack ( const FloatMatrix a  )  const

FloatMatrix FloatMatrix::sum ( int  dim = -1  )  const

FloatMatrix FloatMatrix::sumsq ( int  dim = -1  )  const

bool FloatMatrix::too_large_for_float ( void   )  const

FloatMatrix FloatMatrix::transpose ( void   )  const [inline]

Reimplemented from MArray2< float >.


Friends And Related Function Documentation

friend class FloatComplexMatrix [friend]

OCTAVE_API FloatMatrix imag ( const FloatComplexMatrix a  )  [friend]

OCTAVE_API std::ostream& operator<< ( std::ostream os,
const FloatMatrix a 
) [friend]

OCTAVE_API std::istream& operator>> ( std::istream &  is,
FloatMatrix a 
) [friend]

OCTAVE_API FloatMatrix real ( const FloatComplexMatrix a  )  [friend]


The documentation for this class was generated from the following files: