Name | Modified | Size | Downloads / Week |
---|---|---|---|
README.txt | 2025-06-17 | 1.5 kB | |
LaSolv_1.1.7_win.zip | 2025-06-17 | 44.8 MB | |
LaSolv_Mac_1.1.5.zip | 2023-07-17 | 47.8 MB | |
Totals: 3 Items | 92.7 MB | 4 |
Windows version: LaSolv 1.1.7 Mac OSX version: LaSolv_1.1.5 Bug fixes in both versions. Windows version has an export data feature and overlaying plots. Mac version hasn't changed due to the continuing issues making a stand- alone version with pyinstaller. #*&*!! Windows, OSX installs: Download the zip file, extract, double click the 'LaSolv' application. Linux: Download the source code and run it with Python. You'll need Python 3 to run it, as well as these packages (libraries): wxPython sympy engineering_notation matplotlib Install the packages in the usual Python way (Homebrew, pip, etc.). Make sure that the help file, help.htm, is in the same directory as the source, or one or two levels up. Then start LaSolv using: python3 gui_wx.py Usage instructions: The GUI should open with two empty sub-windows in it. The left one is where you type or edit a file. The right one is where the solution will be shown. Once you have a file loaded or have entered a circuit, click 'Solve' and if the circuit is solvable, the requested solution should show up on the right side of the window. You can also plot the solution. Clicking 'Plot' will solve the equations and then plot the magnitude and phase. If there aren't any capacitors or inductors in the circuit, it's really not worth plotting! If a frequency range isn't supplied, LaSolv will estimate an appropriate range for you. If both a start and stop frequency is supplied, those will be used as the limits. -tom spargo