GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
aepbalance< T > Class Template Reference

Public Member Functions

 aepbalance (const ComplexMatrix &a, bool noperm, bool noscal)
 
 aepbalance (const FloatComplexMatrix &a, bool noperm, bool noscal)
 
 aepbalance (const FloatMatrix &a, bool noperm, bool noscal)
 
 aepbalance (const Matrix &a, bool noperm, bool noscal)
 
Matrix balancing_matrix (void) const
 
FloatMatrix balancing_matrix (void) const
 
ComplexMatrix balancing_matrix (void) const
 
FloatComplexMatrix balancing_matrix (void) const
 

Detailed Description

template<typename T>
class aepbalance< T >

Definition at line 64 of file mx-defs.h.

Constructor & Destructor Documentation

◆ aepbalance() [1/4]

aepbalance< Matrix >::aepbalance ( const Matrix a,
bool  noperm,
bool  noscal 
)

Definition at line 51 of file aepbalance.cc.

References Array< T >::cols(), F77_XFCN, n, Array< T >::rows(), and scale().

◆ aepbalance() [2/4]

aepbalance< FloatMatrix >::aepbalance ( const FloatMatrix a,
bool  noperm,
bool  noscal 
)

Definition at line 101 of file aepbalance.cc.

References Array< T >::cols(), F77_XFCN, n, Array< T >::rows(), and scale().

◆ aepbalance() [3/4]

aepbalance< ComplexMatrix >::aepbalance ( const ComplexMatrix a,
bool  noperm,
bool  noscal 
)

Definition at line 152 of file aepbalance.cc.

References Array< T >::cols(), F77_DBLE_CMPLX_ARG, F77_XFCN, n, Array< T >::rows(), and scale().

◆ aepbalance() [4/4]

aepbalance< FloatComplexMatrix >::aepbalance ( const FloatComplexMatrix a,
bool  noperm,
bool  noscal 
)

Definition at line 204 of file aepbalance.cc.

References Array< T >::cols(), F77_CMPLX_ARG, F77_XFCN, n, Array< T >::rows(), and scale().

Member Function Documentation

◆ balancing_matrix() [1/4]

Matrix aepbalance< Matrix >::balancing_matrix ( void  ) const

Definition at line 76 of file aepbalance.cc.

References Array< T >::elem(), F77_XFCN, Array< T >::fortran_vec(), n, and scale().

◆ balancing_matrix() [2/4]

FloatMatrix aepbalance< FloatMatrix >::balancing_matrix ( void  ) const

Definition at line 127 of file aepbalance.cc.

References Array< T >::elem(), F77_XFCN, Array< T >::fortran_vec(), n, and scale().

◆ balancing_matrix() [3/4]

ComplexMatrix aepbalance< ComplexMatrix >::balancing_matrix ( void  ) const

◆ balancing_matrix() [4/4]

FloatComplexMatrix aepbalance< FloatComplexMatrix >::balancing_matrix ( void  ) const

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