- Notifications
You must be signed in to change notification settings - Fork441
-
Hey there, |
BetaWas this translation helpful?Give feedback.
All reactions
Replies: 3 comments 1 reply
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
The python-control package does not require sympy and pandas is optional (it will use it if it is on the system, but runs fine without it), but the others are pretty integral to the operation of the package. Another package for control system analysis isharold, but it also requires numpy, scipy, and matplot lib. |
BetaWas this translation helpful?Give feedback.
All reactions
-
@CesMak could you check on how much time each of these packages takes to load/compile? If, as I suspect, matplotlib is a significant fraction, then that supports a move to separate out those parts of the library that require it (into for example |
BetaWas this translation helpful?Give feedback.
All reactions
-
@murrayrm You are correct sry ma listening above is incorrect it was forhttps://pypi.org/project/control-toolbox/.
I had a look at harold already and I do not like it - control is a much better lib in many ways. @sawyerbfuller In that case I have to modify the current lib to my needs which means some effort. So I guess theshort answer is: There is no leightweight / fast version of python-control as of now. |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
@CesMak I think the issue you are looking at is that it takes a long time to load and compile the library in pyiodide, right? I was suggesting you might be able to determine what fraction is required by a component that I thought might be a sigificant fraction: matplotlib. you could do this by comparing two quantities:
If those two numbers are |
BetaWas this translation helpful?Give feedback.
All reactions
This discussion was converted from issue #807 on December 03, 2022 17:21.