39 matvec
pow (matvec,
int);
40 matvec
pow (matvec, vector);
41 matvec
twoport (matvec,
char,
char);
51 matvec
stos (matvec, nr_double_t, nr_double_t z0 = 50.0);
54 matvec
stos (matvec, vector, vector);
56 matvec
stoz (matvec, vector);
58 matvec
ztos (matvec, vector);
61 matvec
stoy (matvec, vector);
63 matvec
ytos (matvec, vector);
79 void set (matrix,
int);
matrix inverse(matrix a)
Compute inverse matrix.
std::complex< nr_double_t > nr_complex_t
friend matvec sqr(matvec)
matrix adjoint(matrix a)
adjoint matrix
matrix ytos(matrix y, qucs::vector z0)
Admittance matrix to scattering parameters.
matrix real(matrix a)
Real part matrix.
matrix abs(matrix a)
Computes magnitude of each matrix element.
friend matvec pow(matvec, int)
matrix ytoz(matrix y)
Convert admittance matrix to impedance matrix.
friend matvec ztoy(matvec)
nr_complex_t pow(const nr_complex_t z, const nr_double_t d)
Compute power function with real exponent.
matrix stos(matrix s, qucs::vector zref, qucs::vector z0)
S params to S params.
friend matvec stos(matvec, nr_complex_t, nr_complex_t)
friend matvec stoz(matvec, nr_complex_t)
friend matvec twoport(matvec, char, char)
matrix twoport(matrix m, char in, char out)
Generic conversion matrix.
friend qucs::vector det(matvec)
nr_double_t rollet(matrix)
void setName(const char *)
nr_complex_t sqr(const nr_complex_t z)
Square of complex number.
friend matvec imag(matvec)
matrix imag(matrix a)
Imaginary part matrix.
static matvec * getMatrixVector(qucs::vector *, char *)
friend qucs::vector rollet(matvec)
matrix stoy(matrix s, qucs::vector z0)
Scattering parameters to admittance matrix.
friend matvec inverse(matvec)
matvec operator+=(matvec)
friend matvec ztos(matvec, nr_complex_t)
matvec operator-=(matvec)
nr_double_t dB(const nr_complex_t z)
Magnitude in dB Compute .
matrix ztos(matrix z, qucs::vector z0)
Convert impedance matrix scattering parameters.
friend matvec conj(matvec)
friend matvec real(matvec)
friend matvec operator/(matvec, nr_complex_t)
friend qucs::vector b1(matvec)
friend matvec adjoint(matvec)
friend matvec arg(matvec)
nr_complex_t det(matrix a)
Compute determinant of the given matrix.
matrix transpose(matrix a)
Matrix transposition.
friend matvec operator*(matvec, qucs::vector)
Dense complex matrix class This class defines a matrix object with its methods, operators and operati...
friend matvec operator+(matvec, matvec)
friend matvec abs(matvec)
matrix stoz(matrix s, qucs::vector z0)
Scattering parameters to impedance matrix.
friend matvec ytos(matvec, nr_complex_t)
friend matvec ytoz(matvec)
void set(qucs::vector, int, int)
matrix conj(matrix a)
Conjugate complex matrix.
friend matvec stoy(matvec, nr_complex_t)
matrix ztoy(matrix z)
impedance matrix to admittance matrix.
static void getMatrixVectorSize(qucs::vector *, char *, int &, int &, int &)
friend matvec transpose(matvec)
matrix arg(matrix a)
Computes the argument of each matrix element.
static char * isMatrixVector(char *, int &, int &)
static char * createMatrixString(const char *, int, int)