.Modelica_LinearSystems2.ZerosAndPoles.Internal

Information

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

Contents

NameDescription
ZerosAndPolesContinuous zeros and poles description of a single input, single output system (data + operations)
bandPassAlphaReturn alpha for band pass
baseFilterGenerate a ZerosAndPoles transfer function from a base filter description (= low pass filter with w_cut = 1 rad/s)
BesselCoefficientsReturn coefficients of normalized low pass Bessel filter (= gain at cut-off frequency 1 rad/s is decreased 3dB
checkRepresentationCheck whether the system on file is represented by zeros and poles (z, p) or first and second order polynomials (n1, n2, d1, d2)
filterGenerate the data record of a ZerosAndPoles transfer function from a filter description
filterToNormalizedGiven [p^2,p] and [p] coefficients, transform to normalized form with highest power of p equal 1
findMatrixNameFind out whether matrix matName exists in file filename
firstOrderToStringTransform vector of coefficients of first order polynomials to a string representation
frequencyRangeDetermine min. and max. resonance frequencies
frequencyRangeBodeDetermine min. and max. frequencies for Bode plot
fromFile_pcGenerate a ZerosAndPoles data record by reading the polynomial coefficients from a file (default file name is pc.mat)
fromFile_zpGenerate a ZerosAndPoles data record by reading poles and zeros from a file (default file name is zp.mat)
fromRealAndImagGenerate a complex vector from a real part vector and imaginary part vector
isControllableAndObservableSISOTo check whether a SISO system is controllable and observable
isRootCheck if frequency is an element of the complex vector zeros
normalizationFactorCompute correction factor of low pass filter such that amplitude at cut-off frequency is -3db (=10^(-3/20) = 0.70794...)
numberOfRealPolesCalculate number of real poles
numberOfRealZerosCalculate number of real zeros
numberOfRealZeros2Calculate number of real zeros
numberOfRealZerosAndPoles_pcGenerate a zeros and poles data record by reading the polynomial coefficients from a file (default file name is zp.mat)
numberOfRealZerosAndPoles_zpGet 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]'
rootsDetermine zeros of factorized polynomial
sameMatrixRowsDetermine identical rows of a [:,2] matrix
sameVectorElementsDetermine identical elements of a vector
scaleFactor1Return scale factor for first order block
scaleFactor2Return scale factor for second order block
secondOrderToStringTransform vector of coefficients of second order polynomials to a string representation

Generated at 2024-04-19T18:16:02Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos