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 order 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 |