| 1 | model linear_LinTabNEW
|
|---|
| 2 | parameter Integer n = 1; // states
|
|---|
| 3 | parameter Integer k = 1; // top-level inputs
|
|---|
| 4 | parameter Integer l = 1; // top-level outputs
|
|---|
| 5 | parameter Real x0[1] = {4};
|
|---|
| 6 | parameter Real u0[1] = {0};
|
|---|
| 7 | parameter Real A[1,1] = [-10];
|
|---|
| 8 | parameter Real B[1,1] = [6.93036893991602e-309];
|
|---|
| 9 | parameter Real C[1,1] = [1];
|
|---|
| 10 | parameter Real D[1,1] = [0];
|
|---|
| 11 | Real x[1](start=x0);
|
|---|
| 12 | input Real u[1](start= u0);
|
|---|
| 13 | output Real y[1];
|
|---|
| 14 |
|
|---|
| 15 | Real x_PPT1Py = x[1];
|
|---|
| 16 | Real u_Pdx = u[1];
|
|---|
| 17 | Real y_Pdy = y[1];
|
|---|
| 18 |
|
|---|
| 19 | equation
|
|---|
| 20 | der(x) = A * x + B * u;
|
|---|
| 21 | y = C * x + D * u;
|
|---|
| 22 | end linear_LinTabNEW;
|
|---|