functionfromABCDMatrices
Default constructor for a StateSpace record
Information
Syntax
| ss | = | 'constructor'.fromABCDMatrices(A, B, C, D) |
Description
This function constructs a StateSpace record ss with
ss.A = A; ss.B = B; ss.C = C; ss.D = D;
Example
Real A[1,1] = [1]; Real B[1,1] = [1]; Real C[1,1] = [1]; Real D[1,1] = [0]; public StateSpace ss; algorithm ss := 'constructor'.fromABCDMatrices(A, B, C, D); // ss.A = [1] // ss.B = [1] // ss.C = [1] // ss.D = [0]
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:,size(A, 1)] | A | ||
| Real[size(A, 1),:] | B | ||
| Real[:,size(A, 1)] | C | ||
| Real[size(C, 1),size(B, 2)] | D |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| StateSpace2 | result |