1234567891011121314151617181920212223242526272829303132333435 |
- % Examples for the conversion of reaction equations to ordinary
- % differential equations.
- % Example taken from Feinberg (Chemical Engineering):
- species := {A1,A2,A3,A4,A5};
- reac2ode { A1 + A4 <> 2A1, rho, beta,
- A1 + A2 <> A3, gamma, epsilon,
- A3 <> A2 + A5, theta, mue};
-
- inputmat;
- outputmat;
- % Computation of the classical reaction matrix as difference
- % of output and input matrix:
- reactmat := outputmat-inputmat;
- % Example with automatic generation of rate constants and automatic
- % extraction of species.
-
- species := {};
- reac2ode { A1 + A4 <> 2A1,
- A1 + A2 <> A3,
- A3 <> A2 + A5};
-
- on rounded;
- species := {};
- reac2ode { A1 + A4 <> 2A1, 17.3* 22.4**1.5,
- 0.04* 22.4**1.5 };
- end;
|