Create graphs with logarithmic scales, namely Bode diagrams.
https://apps.ad5001.eu/logarithmplotter/
.drone | ||
linux | ||
LogarithmPlotter | ||
mac | ||
win | ||
.gitignore | ||
build-macosx.sh | ||
build-windows.bat | ||
build-wine.sh | ||
LICENSE.md | ||
logplotter.svg | ||
logplotterfile.svg | ||
MANIFEST.in | ||
package-linux.sh | ||
package-macosx.sh | ||
package-windows.bat | ||
package-wine.sh | ||
README.md | ||
run.py | ||
setup.py |
LogarithmPlotter
Create graphs with logarithm scales, namely BODE diagrams.
Run
You can simply run LogarithmPlotter using python3 run.py
.
Install
Generate installers:
You can generate installers from AccountFree after installing all the dependencies:
For all builds, you need Python 3 with PySide2 installable with pip install PySide2
.
- Windows installer:
- You need
pyinstaller
. You can install it usingpip install pyinstaller
. - Run the
build-windows.bat
script (orbuild-wine.sh
if you're cross-compiling with wine on Linux) to build an exe for LogarithmPlotter. - You also need NSIS (Linux users can install the nsis package).
- Run the
package-windows.bat
script (orpackage.wine.sh
if you're cross-compiling on Linux). You will find a logarithmplotter-setup.exe installer in the dist/accountfree/ folder.
- You need
- MacOS Archive creator installer:
- You need
pyinstaller
. You can install it usingpip install pyinstaller
. - Run the
build-macosx.sh
script to build an .app for AccountFree which can be found in the dist directory. - Run the
package-macosx.sh
script. You will find a LogarithmPlotter-v0.0.1-dev-setup.dmg installer in the dist/ folder.
- You need
- Linux packages:
- To build a DEB, you need DPKG and stdeb. You can install the later by using
pip install stdeb
. - Run
package-linux.sh
.
- To build a DEB, you need DPKG and stdeb. You can install the later by using
Linux
Run bash linux/install_local.sh
Legal notice
LogarithmPlotter - Create graphs with logarithm scales.
Copyright (C) 2021 Ad5001 <mail@ad5001.eu>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.