.Modelica_LinearSystems2.Internal

Information

Generally, the functions in this package should not be used by the user.

This package contains models, functions and parameters designed to build up other models of higher level within the library. Some of them cannot be used in an arbitrary way and require particular knowledge how to set the options in the parameter menu. Therefore, only advanced users should deal with contained classes.

Contents

Name Description
 Streams Package of functions to read from files and write to files
 Eigenvalue Record containing a eigen value or a pair of conjugated complex pair, respectively and additionally characteristics of the eigenvalue(s)
 PolesAndZeros Record containing poles and zeros of a system in two real vectors containing the real parts and the imaginary parts respctively
 StateSpaceR Continuous state space description of a linear, time invariant differential equation system (data + operations)
 AnalyseOptions Defines the characteristics of the eigenvalues to be print or to be plot
 AnalyseOptions2 Defines the characteristics of the eigenvalues to be print or to be plot
 DefaultDiagramPolesAndZeros Default diagram for polesAndZeros plot
 DefaultDiagramBodePlot Default diagram for Bode plot
 DefaultDiagramTimeResponse Default diagram for a time response plot
 StateSpace2 Continuous state space description of a linear, time invariant differential equation system (data + operations)
 PartialPlotFunction Interface of a plot function
 PartialPlotFunctionMIMO Interface of a plot function for MIMO systems
 PartialAnalyzeFunction Partial function to linearize a model and then perform operations on the linearized model
 defaultColumnLabels Compute default column labels for plot
 defaultImpulseResponseHeadings Compute default headings for impulse response plot
 defaultInitialResponseHeadings Compute default headings for initial response plot
 defaultRampResponseHeadings Compute default headings for ramp response plot
 defaultStepResponseHeadings Compute default headings for step response plot
 extractRealZeros Extract real and conjugate complex elements from a complex vector
 frequencyResponse Compute frequency response based on zeros and poles
 frequencyResponsePlot Bode plot given f,A,phi values
 frequencyRangeBode Determine min. and max. frequencies for Bode plot
 frequencyRangeBode2 Determine min. and max. frequencies for Bode plot (Zeros and Poles as Real matrix)
 frequencyRangeZeros Determine min. and max. frequencies for a vector of zeros (numerator or denominator zeros)
 frequencyRangeZeros2 Determine min. and max. frequencies for a vector of zeros (numerator or denominator zeros; provided as Real matrix)
 frequencyVector Determine frequency vector for Bode plot
 frequencyVector2 Determine frequency vector for Bode plot (using Real matrices for zeros and poles)
 frequencyEvaluate Evaluate a SISO transfer function defined by Zeros and Poles matrices at a given complex value re + j*im
 frequencyResponseGain Compute the gain of a frequency response (system must be a SISO system)
 toPolarForm Transform a vector of complex values defined as a real Zeros matrix to polar form
 numberOfRealZeros Determine the number of elements of a Complex vector where the imaginary part is zero
 printComplexVector Print elements of vector of complex numbers
 reorderEigenvalue Extract real and conjugate complex elements from a complex vector as part of a record Eigenvalue
 reorderZeros Extract real and conjugate complex elements from a complex vector
 sortEigenvalue Sort elements of Eigenvalue-record depending on the eigenvalues
 timeResponseMask Declares the common structure for the set of response functions
 timeResponseMask2 Declares the common structure for the set of response functions
 timeResponseMask2_tf Declares the common structure for the set of response functions
 timeResponseMask2_zp Declares the common structure for the set of response functions
 timeResponseMask_tf Declares the common structure for the set of response functions for a transfer function
 timeResponseMask_zp Declares the common structure for the set of response functions for a zeros and poles transfer function
 timeResponseSamples Estimate reasonable discretisation sample time and simulation time span for time response plot
 methodString Return a sting with the name of the discretization method
 from_Hz Obsolete class: Convert from Hz to rad/s
 to_Hz Obsolete class: Convert from rad/s to Hz
 timeResponseMask_discrete Declares the common structure for the set of response functions
 timeResponseMask_zp_discrete Declares the common structure for the set of discrete response functions
 timeResponseMask_tf_discrete Declares the common structure for the set of discrete response functions
 eigenValuesFromLinearization Return eigen values from a set of linearization data (assumes files dslinX.mat in current directory)
 printHTML_start Print start of html file
 printHTML_end Print end of html file
 complexFraction Return z = n[1]*n[2]*...n[end]/(d[1]*d[2]*....*d[end])
 balanceABC Return a balanced form of a system [A,B;C,0] to improve its condition by a state transformation (this function is provided in the trunk version of MSL and will be removed once Modelica_LinearSystems2 is based on the next MSL version)

Generated at 2019-09-19T01:39:40Z by OpenModelicaOpenModelica 1.14.0~dev-26733-gf13a64b using GenerateDoc.mos