| Boolean | continuous (from PartialSampledBlock) | blockType == Types.BlockTypeWithGlobalDefault.Continuous or blockType == Types.BlockTypeWithGlobalDefault.UseSampleClockOption and sampleClock.blockType == Types.BlockType.Continuous | True, if continuous block, otherwise discrete block |
| Types.Init | init (from PartialSampledBlock) | Modelica_LinearSystems2.Controller.Internal.convertToInit(initType, sampleClock.initType) | Type of initialization (no init/steady state/initial state/initial output) |
| Boolean | matrixOnFile | false | True, if matrix should be read from file |
| String | fileName | Modelica_LinearSystems2.DataDir + "observer.mat" | Name of the state space system data file |
| String | systemName | "stateSpace" | Name of state space system |
| String | observerMatrixName | "L" | Name of matrix |
| Modelica_LinearSystems2.Internal.StateSpace2 | plantModelSystem | Modelica_LinearSystems2.Internal.StateSpace2(A = [0], B = [1], C = [1], D = [0]) | Plant state space system |
| Real[:,:] | L | [1] | Observer feedback matrix |
| Boolean | withDelay | Modelica_LinearSystems2.Math.Matrices.Internal.haveZeroRow(observerStateSpace.system.A) | True, if a unit delay should be considered |
| Integer | nout | size(L2, 2) | Dimension of vector of measured output (y) |
| Advanced options |
| Types.BlockTypeWithGlobalDefault | blockType (from PartialSampledBlock) | Modelica_LinearSystems2.Controller.Types.BlockTypeWithGlobalDefault.UseSampleClockOption | Type of block |
| Types.InitWithGlobalDefault | initType (from PartialSampledBlock) | Types.InitWithGlobalDefault.UseSampleClockOption | Type of initialization (no init/steady state/initial state/initial output) |
| Real[size(plantModelSystem2.A, 1)] | x_start | zeros(size(plantModelSystem2.A, 1)) | Initial or guess values of states |
| Advanced options › Discrete block parameters |
| Types.MethodWithGlobalDefault | methodType (from PartialSampledBlock) | Types.MethodWithGlobalDefault.UseSampleClockOption | Type of discretization if discrete block |
| Integer | sampleFactor (from PartialSampledBlock) | 1 | Sample factor (Ts = sampleFactor * sampleClock.sampleTime) |