# \[ANN\] DescriptorSystems.jl: A package for manipulation of generalized state-space (descriptor) system representations

**URL:** <https://discourse.julialang.org/t/ann-descriptorsystems-jl-a-package-for-manipulation-of-generalized-state-space-descriptor-system-representations/62566>\
**Category:** Package Announcements\
**Tags:** announcement, control\
**Created:** [June 8, 2021, 9:20am UTC](https://discourse.julialang.org/t/ann-descriptorsystems-jl-a-package-for-manipulation-of-generalized-state-space-descriptor-system-representations/62566 "2021-06-08T09:20:45Z")\
**Posts on this page:** 3\
**Page:** 2

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [June 16, 2021, 12:17pm UTC](https://discourse.julialang.org/t/ann-descriptorsystems-jl-a-package-for-manipulation-of-generalized-state-space-descriptor-system-representations/62566/21 "2021-06-16T12:17:26Z")

</div>

> [@BambOoxX](#):
>
> tools included in the package the identify the numerator and denominator coefficients of the transfer function from numerical or experimental data ?

See [GitHub - baggepinnen/ControlSystemIdentification.jl: System Identification toolbox for LTI systems, compatible with ControlSystems.jl](https://github.com/baggepinnen/ControlSystemIdentification.jl)  
In particular, to estimate transfer functions from experimental time-domain data, see the functions `arx, armax, tfest` and `arxar`.

---

<div class="post-metadata">

**Author:** ![BambOoxX](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bambooxx/32/22179_2.png) [@BambOoxX](https://discourse.julialang.org/u/BambOoxX)\
**Post date:** [June 16, 2021, 1:37pm UTC](https://discourse.julialang.org/t/ann-descriptorsystems-jl-a-package-for-manipulation-of-generalized-state-space-descriptor-system-representations/62566/22 "2021-06-16T13:37:36Z")

</div>

I actually already saw this package but thanks for the reminder. I was more thinking about frequency-domain data, but time-domain is useful too.

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [June 16, 2021, 1:45pm UTC](https://discourse.julialang.org/t/ann-descriptorsystems-jl-a-package-for-manipulation-of-generalized-state-space-descriptor-system-representations/62566/23 "2021-06-16T13:45:45Z")

</div>

If you have frequency-domain data, see [`tfest`](https://github.com/baggepinnen/ControlSystemIdentification.jl#parametric-estimation)

[Previous page](https://discourse.julialang.org/t/ann-descriptorsystems-jl-a-package-for-manipulation-of-generalized-state-space-descriptor-system-representations/62566.md?page=1)
