DYNAMICS C API
C-compatible interface to the DYNAMICS library
Loading...
Searching...
No Matches
c_state_space_model Struct Reference

A continuous state-space model with column-major matrices. More...

#include <dynamics.h>

Public Attributes

int dimension
 Number of state variables.
 
int n_inputs
 Number of inputs.
 
int n_outputs
 Number of outputs.
 
double * A
 State matrix, dimension by dimension.
 
double * B
 Input matrix, dimension by n_inputs.
 
double * C
 Output matrix, n_outputs by dimension.
 
double * D
 Feedthrough matrix, n_outputs by n_inputs.
 

Detailed Description

A continuous state-space model with column-major matrices.

Member Data Documentation

◆ dimension

int c_state_space_model::dimension

Number of state variables.

◆ n_inputs

int c_state_space_model::n_inputs

Number of inputs.

◆ n_outputs

int c_state_space_model::n_outputs

Number of outputs.

◆ A

double* c_state_space_model::A

State matrix, dimension by dimension.

◆ B

double* c_state_space_model::B

Input matrix, dimension by n_inputs.

◆ C

double* c_state_space_model::C

Output matrix, n_outputs by dimension.

◆ D

double* c_state_space_model::D

Feedthrough matrix, n_outputs by n_inputs.


The documentation for this struct was generated from the following file: