微积分计算器 - 支持求导、积分、方程求解等
Project description
微积分计算器CalculusCalculator
使用Python开发的微积分计算器.
通过Python第三方库Sympy实现了一些简单的微积分和常规代数运算.
通过Python第三方库PySide6实现了UI界面.
此外,还有CalculusWeb,即本软件的网页端.参见https://limingkang.pythonanywhere.com.
该项目业已发布于Github,链接:https://github.com/limingkang12345/CalculusCalculator/
主要功能介绍
目前v1.4版本支持7种功能:求导,积分,变形和解方程(组)与解不等式(组).
其中求导包括显函数求导及隐函数求导.
积分包括不定积分和定积分.
变形包括多种代数式合并,展开,因式分解.
解方程和解不等式支持指定变量范围范围,还支持微分方程求解.
解方程组支持多元任意次方程组,解不等式组只支持一元不等式组求解.
程序优点
1.轻量化(至少源码是这样的)
2.页面简洁(其实就是不想好好做UI)
3.简单易用
程序缺点
1.功能单一(还将继续完善)
2.启动速度慢(这个和Python有很大关系)
3.可执行二进制文件体积较大(这个和打包器有很大关系)
使用教程
目前输入规范已经嵌入软件"帮助"选项卡内
运行前请关闭所有杀毒软件和防火墙(当然目前来看一般不会被杀毒软件拦截)!
安装成功后直接在命令行运行CalculusCalculator即可(当然首先要确保你的Python环境和PATH配置正确).
源码依赖
需要PySide6和Sympy库.
常见问题
可执行二进制文件无法运行:请将您的运行环境描述与错误信息提交至Github Issue
点击按钮后无反应:检查您输入的表达式,若仍无法解决请将程序窗口截图提交至Github Issue
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file calculuscalculator-1.4.1.tar.gz.
File metadata
- Download URL: calculuscalculator-1.4.1.tar.gz
- Upload date:
- Size: 965.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b752f13069f73bb0228a02c08e8faf9cbbd5f04ebc9ab5518822d7d4d6c7d904
|
|
| MD5 |
2654ee4f32c9ff38d3acb6d13b85c7d5
|
|
| BLAKE2b-256 |
cf82d4270d383280ffad8e17ebff534c336410d7b688a666f4fb1bdffd2fae7b
|
File details
Details for the file calculuscalculator-1.4.1-py3-none-any.whl.
File metadata
- Download URL: calculuscalculator-1.4.1-py3-none-any.whl
- Upload date:
- Size: 987.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3990750945788f2f110b30443739b544486b597b0d1151ef936807a9d7b603fd
|
|
| MD5 |
ad86613c923e0c4c5441c582ee6ff896
|
|
| BLAKE2b-256 |
ae37f625efef406bc1c497380744fab144448b135a19a6bced4ce4af59fe238c
|