You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mu_Xin aa8f59e5d3
完成
8 months ago
.gitignore Initial commit 9 months ago
README.md 编写收尾部分 8 months ago
analytic_geometry_of_space.py 优化 8 months ago
basic_operation.py 优化模块 8 months ago
convert_formula.py 优化 8 months ago
curvilinear_and_surface_integaration.py 修改曲线曲面积分 8 months ago
differential_application.py 教辅老师优化代码 8 months ago
differential_equation.py 编写微分方程模块 8 months ago
differential_integration.py 优化两个模块 8 months ago
function_limitation_continue.py 优化两个模块 8 months ago
grade_number.py 修改级数模块 8 months ago
integral_calculation.py 优化并测试 8 months ago
main.py 完成 8 months ago
multiple_integration.py 修改代码 8 months ago
multivariate_derivatives.py 重写 8 months ago
number_list_limitation.py 重写代码 8 months ago
reflect_function.py 教辅老师优化代码 8 months ago
requirement.txt 编写收尾部分 8 months ago

README.md

大学计算大作业

本大学计算大作业的选题为《高等数学综合实用计算器》。该计算器旨在为用户提供全面且实用的高等数学计算功能,涵盖了诸如极限计算、导数求解、积分运算等常见的高等数学运算,帮助用户更高效地完成高等数学相关的计算任务,无论是在学习过程中验证答案,还是在科研工作中进行复杂计算,都能发挥重要作用。

功能介绍

  • 初等数学运算:包括基本数值运算、多项式方程求解、函数图像绘制、平面解析几何图形绘制等
  • 映射与函数:包括曲线的参数方程与极坐标方程相互转化等
  • 数列极限与数值级数:包括数列极限计算、数列敛散性判定、部分和数列计算、级数敛散性判定等
  • 函数的极限与连续:包括函数极限计算、函数渐近线求解、函数连续性判定等
  • 导数与不定积分:包括导数计算、函数求导、函数微分、函数不定积分等
  • 导数的应用:包括函数极值、函数最值、函数的泰勒展开、函数单调性、函数凹凸性、曲率计算等
  • 定积分及其应用:包括定积分计算、变限积分计算、反常积分计算和敛散性等
  • 常微分方程:包括一阶微分方程、特殊二阶方程、二阶线性微分方程求解等
  • 空间解析几何:包括空间直线与平面、空间曲面、空间曲线的绘制等
  • 多元函数的导数及其应用:包括多元函数的重极限、累次极限、连续性判断、偏导数、全微分、方向导数、梯度、极值、条件极值等
  • 重积分:包括直角坐标、极坐标下二重积分的计算、直角坐标、柱坐标、球坐标下三重积分的计算等
  • 曲线积分与曲面积分:包括两类曲线积分计算、两类曲面积分计算、环量流量计算、散度旋度计算等
  • 幂级数与傅里叶级数:包括幂级数收敛域、和函数计算、幂级数展开、傅里叶级数展开等

使用说明

一、安装准备

  1. 安装Python如果您的电脑还没有安装Python请先从Python官网下载并安装Python 3.8及以上版本推荐安装最新稳定版。安装时请勾选「Add Python to PATH」选项Windows系统方便后续操作。
  2. 安装依赖库
    • 打开「命令提示符」Windows键+R输入cmd后回车);
    • 输入cd C:\Users\您的用户名\Documents\PythonScripts\college_computing_final_project(请将路径替换为您实际的项目文件夹路径);
    • 输入命令:pip install -r requirement.txt,等待所有库安装完成(可能需要几分钟)。

二、启动程序

安装完成后,可在命令提示符中输入:python main.py,按回车键;部分设备也可通过双击main.py文件打开。程序会显示如下菜单:

欢迎使用高等数学综合实用计算器
请选择要使用的功能
1.初等数学运算
2.映射与函数
3.数列极限与数值级数
...(其他功能)
0.退出

三、功能使用示例

以「初等数学运算」为例:

  1. 在菜单中输入1并回车,进入初等数学运算功能;
  2. 根据提示选择具体操作(如输入1选择「基本计算」);
  3. 输入算式(例如:3×4÷2),注意使用半角符号(如*代替×/代替÷
  4. 程序会直接显示计算结果(示例结果:6)。

其他功能操作类似按菜单提示选择数字并输入对应内容即可。需要注意的是输入区间时只接受开区间或闭区间不能输入半开半闭区间这是因为元组和列表的语法恰好和数学上开闭区间的表示方法相同此说明供了解Python的用户参考

注意事项

  1. 输入格式:所有数学符号请使用英文半角符号(如+-*/()),避免使用中文符号(如×)。程序会自动转换部分符号,但复杂表达式可能识别失败。
  2. 依赖问题:如果启动程序时提示「模块未找到」,请检查是否已正确执行pip install -r requirement.txt命令。
  3. 特殊函数:支持sin(x)cos(x)ln(x)等常见函数,输入时需完整拼写(如sin(x)不能简写为sx)。
  4. 输入习惯无需专门学习Python语法按照数学书写习惯输入即可程序会自动进行符号转换。若遇到无法转换的内容请按「联系我们」部分的方式反馈。
  5. 退出程序:输入0并回车可退出主菜单,返回电脑桌面。

联系我们

如果您在使用高等数学综合实用计算器应用程序过程中遇到任何问题或有任何建议,欢迎联系我们。您可以通过以下方式与我们联系:

  • 发送电子邮件至lizihao24a@nudt.edu.cn
  • 在项目仓库提交疑修(Issue)或合并请求(PR)