本项目在CalculusCalculator的基础上进行了优化和改进
- 💕Calculite的第一个版本
- 🛠️fix: 修复了公式未输入完成报错的问题
- 👍支持离线使用
- ❤️更好的界面
使用Python开发的微积分计算器.
通过Python第三方库Sympy实现了一些简单的微积分运算.
通过Python第三方库PyQt实现了UI界面.
目前v1.0版本仅支持2种运算:求导和积分.
其中求导包括显函数求导及隐函数求导.
积分包括不定积分和定积分
1.轻量化(至少源码是这样的)
2.页面简洁(其实就是不想好好做UI)
3.简单易用
1.功能单一(还将继续完善)
2.启动速度慢(这个和Python有很大关系)
3.可执行二进制文件体积较大(这个和打包器有很大关系)
运行源码请运行run.py
运行可执行二进制文件请前往Release下载
根据Python语言的规范输入表达式,大体上与数学语言类似
其中:
1.幂运算:a**b表示以a为底数,b为指数的幂运算
2.自然指数:exp(x)表示以e为底数,x为指数的自然指数运算
注意:
1.显函数表达式不需要输入"y="或"f(x)=",只需要输入等式右侧的表达式
2.隐函数表达式不需要输入"=0",请将表达式化简为"xxx=0"的形式再输入
3.Python中若要表示数学中的3·x,应用3*x表示,而不是3x
需要PySide6和Sympy库,使用时需要联网
Calculite已支持离线使用
可执行二进制文件无法运行:请将您的运行环境描述提交至Issue
点击按钮后无反应:检查您输入的表达式,再检查您的网络环境,若仍无法解决请将程序窗口截图提交至Issue