control-toolbox / control-toolbox/CTParser.jl
[Feature] Dynamics components
Open
enhancement
- Dominant language
- Julia
- Stars
- 3
- Forks
- 0
- Avg merge
- 4h 22m
- Merged PRs (30d)
- 2
Description
Parse dynamics scalar components:
```julia
∂(x[1])(t) == ...
∂(x₁)(t) == ...
ẋ₁(t) == ...
ṙ(t) == ...
```
- `$x\dot\_i` must be generated (in addition to `$x\_i$`), aliasing to `∂(x[1])`
- same for every labeled component (`ṙ`...)
- declaring componentwise declaration excludes all-at-once declaration
- still generate an efficient in place dynamics in the end (when mapping to functional)
Contributor guide
Assessment
This issue has not been assessed yet.