bdsim icon indicating copy to clipboard operation
bdsim copied to clipboard

Simulate dynamic systems expressed in block diagram form using Python

Results 16 bdsim issues
Sort by recently updated
recently updated
newest added

Hi, `bdedit` can't start when `bdsim` is installed from PyPI: ``` # apt-get -y install python3-pyqt5 # pip3 install bdsim==0.9.0 (snip, no errors) $ bdedit Traceback (most recent call last):...

Hi @petercorke, thanks a lot for sharing such a tool, it seems to be quite interesting. I saw that in the README it is written that: > The biggest is...

enhancement

This PR adds: 1. discrete-time control blocks Discrete_LTI_SS and Discrete_LTI_SISO, with examples. 2. Peripheral blocks ADC and PWM that mimic real life for simulation. Potential Breaking changes: - Bug-fixes were...

i'm trying to simulate a block diagrame that contain a pid controller,and from what i know pid transfert fonction is ![pidtf](https://user-images.githubusercontent.com/74987029/108569507-e2142800-7303-11eb-95eb-1dbbba546c52.png) as we can see this is not a proper...

enhancement

Facilitates the creation of SUM and PROD blocks via overloading the operators: - for SUM blocks: - [x] `__add__, __radd__` (`+`) - [x] `__sub__, __rsub__` (`-`) - [x] `__neg__` (`-`)...

This leads to issues in conda-forge, where packaging fails as the setup.py reads in contents from RELEASE.

**Describe the bug** Here this is the log I get on Ubuntu 22.04 $ bdedit bdedit is beta code and prone to random crashing, save your work often Traceback (most...

Dear Peter, I appreciate your work. I have a brief question using bdedit. I tried to use a custom function in the bdedit. Is it possible or not? From the...

`bdedit` relies on PyQt5, which has a GPL license, and that seems to [create problems with PyQT5](https://github.com/petercorke/bdsim/commit/db1b575c98a44f172c4cdcfe6eb593f3461e54db) Here is the license for PyQT5: *PyQt5 is released under the GPL v3...

enhancement