harold icon indicating copy to clipboard operation
harold copied to clipboard

An open-source systems and controls toolbox for Python3

Results 8 harold issues
Sort by recently updated
recently updated
newest added

As much as I like it, it is an unnecessary dependency that takes very little part of harold.

maintenance

Though I strongly think that root locus belongs to the previous century, people keep pushing it to students. It is literally 5 lines of jupyter notebook slider widget but control...

enhancement
feature request

Current docstring contents are not sufficient. Every function, regardless of trivialness, require at least one usage example.

enhancement
help wanted
documentation
good first issue

Currently, the `State` and `Transfer` models print out the pre-designed strings. But different users have different needs, for example the academically oriented users prefer more about the stability properties (transmission...

help wanted
feature request

Currently MIMO transfer num den data is kept in list of lists. This is good for quick access with different lengths of entries. For example, if some element has only...

feature request

The x label 'Time' and y label 'Amplitude' are being pushed outside the canvas while plotting using `step_response_plot` from IDLE. But looks fine in Jupyter notebook.

Sum of multiple higher order transferfunction results in a 'ValueError: Noncausal transfer functions are not allowed.' I have written PolyFrac class and do arithmetic then convert to Transfer object works...

bug

Statespace models are too slow in creation and method calls when A matrix order is ~1900. have attached two sets of matrices to reproduce the issue. [ssm_a.zip](https://github.com/user-attachments/files/16116507/ssm_a.zip) [ssm_w.zip](https://github.com/user-attachments/files/16116508/ssm_w.zip)