.Modelica_LinearSystems2.ZerosAndPoles.Internal

Information

Package of internal material of record ZerosAndPoles (for advanced users only)

Contents

Name Description
ZerosAndPoles Continuous zeros and poles description of a single input, single output system (data + operations)
bandPassAlpha Return alpha for band pass
baseFilter Generate a ZerosAndPoles transfer function from a base filter description (= low pass filter with w_cut = 1 rad/s)
BesselCoefficients Return coefficients of normalized low pass Bessel filter (= gain at cut-off frequency 1 rad/s is decreased 3dB
checkRepresentation Check whether the system on file is represented by zeros and poles (z, p) or first and second order polynomials (n1, n2, d1, d2)
filter Generate the data record of a ZerosAndPoles transfer function from a filter description
filterToNormalized Given [p^2,p] and [p] coefficients, transform to normalized form with highest power of p equal 1
findMatrixName Find out whether matrix matName exists in file filename
firstOrderToString Transform vector of coefficients of first order polynomials to a string representation
frequencyRange Determine min. and max. resonance frequencies
frequencyRangeBode Determine min. and max. frequencies for Bode plot
fromFile_pc Generate a ZerosAndPoles data record by reading the polynomial coefficients from a file (default file name is pc.mat)
fromFile_zp Generate a ZerosAndPoles data record by reading poles and zeros from a file (default file name is zp.mat)
fromRealAndImag Generate a complex vector from a real part vector and imaginary part vector
isControllableAndObservableSISO To check whether a SISO system is controllable and observable
isRoot Check if frequency is an element of the complex vector zeros
normalizationFactor Compute correction factor of low pass filter such that amplitude at cut-off frequency is -3db (=10^(-3/20) = 0.70794...)
numberOfRealPoles Calculate number of real poles
numberOfRealZeros Calculate number of real zeros
numberOfRealZeros2 Calculate number of real zeros
numberOfRealZerosAndPoles_pc Generate a zeros and poles data record by reading the polynomial coefficients from a file (default file name is zp.mat)
numberOfRealZerosAndPoles_zp Get the number of first oder polynomials (n1, d1) and second order polynomials (n2, d2) of zeros and poles from zeros and poles written in a MAT-file
'p+a' Addition of a complex number and a real value
'p^2+k[1]*p+k[2]'
roots Determine zeros of factorized polynomial
sameMatrixRows Determine identical rows of a [:,2] matrix
sameVectorElements Determine identical elements of a vector
scaleFactor1 Return scale factor for first order block
scaleFactor2 Return scale factor for second order block
secondOrderToString Transform vector of coefficients of second order polynomials to a string representation

Generated at 2020-11-30T01:58:41Z by OpenModelicaOpenModelica 1.17.0~dev-197-g6cf0e30 using GenerateDoc.mos