This package collects functions used for common analyses on a state space system represented by a StateSpace record.

Name | Description |
---|---|

analysis | Perform a system analysis based on the poles and zeros of the system |

timeResponse | Calculate the time response of a state space system |

impulseResponse | Calculate the impulse time response of a state space system |

stepResponse | Calculate the step time response of a state space system |

rampResponse | Calculate the ramp time response of a state space system |

initialResponse | Calculate the time response of a state space system for given initial condition and zero inputs |

numeratorDegree | Return numerator degree of the corresponding transfer function |

denominatorDegree | Return denominator degree of the corresponding transfer function |

evaluate | Evaluate the corresponding transfer function at a given (complex) value of s |

zerosAndPoles | Calculate zeros and poles of the TransferFunction corresponding to a state space representation |

eigenValues | Calculate the eigenvalues of a linear state space system and write them in a complex vector |

eigenVectors | Calculate the rigth eigenvectors of a linear state space system and write them columnwise in a matrix. Optionally, the eigenvalues are computed |

invariantZeros | Compute invariant zeros of linear state space system |

dcGain | Return steady state gain matrix K (for a stable system: K[i,j] = value of y[i] at infinite time for a step input of u[j]) |

isControllable | Check controllability of a state space system |

isObservable | Check observability of a state space system |

isStabilizable | Check stabilizability of a state space system |

isDetectable | Check detectability of a state space system |

controllabilityMatrix | Calculate the controllability matrix [B, A*B, ..., A^(n-1)*B] of a state space system |

observabilityMatrix | Calculate the observability matrix of a state space system |

analysis2 | Perform a system analysis based on the poles and zeros of the system |

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