20234206 实验二《Python程序设计》实验报告

20234206郑皓文 20234206郑皓文 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

20234206 《Python程序设计》实验二报告

课程:《Python程序设计》
班级: 2342
姓名: 郑皓文
学号:20234206
实验教师:王志强
实验日期:2024年3月28日
必修/选修: 公选课

1.实验内容

设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。

考核基本语法、判定语句、循环语句、逻辑运算等知识点

 

2. 实验过程及结果

首先,在Pycharm中通过import语言引用math函数,并且使用def语言定义符号运算

  

 接着用print语言写出开场白,说明计算机的品牌、开发者、开发时间等

最后设置循环语言,通过设置加减乘除四则运算,完成对计算器主体编码的编写

 

 在程序编写完成后,我对程序进行试运行,发现输入符号、数字后,确实可以完成计算器四则运算,实验顺利完成

后续我会进一步了解相关程序的编写,争取设计出开方、乘方、阶乘的运算程序

3. 实验过程中遇到的问题和解决过程

问题:程序行数较多,编写量较大且容易出错

解决过程:首先在编写的过程中通过快捷键可以快速完成同类型编码,其次在编写完成后按照系统提示的问题来改正错误

4. 感悟与思考

本次实验是对Python程序的一次开发,主要运用一些基本Python语言进行相对简单的计算器程序设计。在设计过程中,我们充分体会到Python编程语言的独特魅力,并且对于基础Python语言的运用逐渐熟练起来。相信在以后的学习生活中,我们可以更高效率的利用Python程序,制作更加有趣或实用的程序,锻炼自身的同时,也发掘Python的潜力。

 

参考资料

-  [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)

-  [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)

...全文

相关推荐

【锂电池管理系统】基于二阶RC模型与EKF的SOC估计精度对比:MATLAB仿真与多因素验证 MATLAB 锂电池SOC估计|二阶RC模型与EKF精度对比

内容概要:本文详细介绍了一种基于MATLAB的锂电池荷电状态(SOC)估计方法,采用二阶RC等效电路模型与扩展卡尔曼滤波(EKF)相结合的技术路线,旨在提高SOC估计的精度。文章首先介绍了项目背景,指出锂离子电池因其高能量密度和长循环寿命等特点,在新能源汽车、储能电站等多个领域得到广泛应用。然而,由于电池具有非线性、动态时变和多物理场耦合的特性,SOC的准确估计成为电池管理系统(BMS)中的关键技术难题。为此,本文提出了一种结合二阶RC模型与EKF的SOC估计方法,通过构建可解释的二阶RC电池动态模型,实现具有闭环修正能力的SOC估计。此外,项目还构建了可复现的多因素连续仿真数据,建立了完整的精度评价与工程验证体系,以确保所提方法的有效性和可靠性。 适合人群:具备一定编程基础,熟悉MATLAB编程语言,对电池管理系统有一定了解的研发人员和技术工程师。 使用场景及目标:①适用于新能源汽车、电化学储能电站、无人机与移动机器人、便携式设备与备用电源等领域,特别是在需要高精度SOC估计的应用场合;②目标在于通过二阶RC模型与EKF的结合,解决传统安时积分法存在的累计漂移问题,提高SOC估计的准确性,进而优化电池的使用效率和延长使用寿命。 其他说明:项目强调了数据生成的重要性,通过引入多种随机机制(如马尔可夫状态切换、随机脉冲组合等),构建了包含电流、端电压、温度、欧姆内阻和有效容量五项输入特征的五万组连续时序数据,确保了数据的真实性和多样性。同时,项目提出了多项评价指标(如均方根误差、平均绝对误差、最大绝对误差、末端漂移和误差标准差等),用于全面评估不同SOC估计方法的性能。此外,项目还讨论了电池模型非线性、参数时变与模型失配等挑战及其解决方案,强调了初始SOC偏差、噪声协方差整定与滤波收敛等关键因素对SOC估计精度的影响。最后,项目展望了未来的研究方向,包括在线参数辨识与自适应噪声调节、SOC与SOH联合估计、更强非线性滤波与多算法融合、温度场与迟滞效应增强等,旨在进一步提升SOC估计的鲁棒性和适应性。

nantangyuxi

chrome-win32-159.0.8133.0(Canary).zip

chrome-win32-159.0.8133.0(Canary).zip

LCG元

binutils-2.28.90.tar.bz2

binutils-2.28.90.tar.bz2

一and一>二

chrome-mac-arm64-159.0.8135.0(Canary).zip

chrome-mac-arm64-159.0.8135.0(Canary).zip

LCG元

OpenChiip数字员工开源-A.docx

OpenChiip数字员工开源-A

ATM006
评论
收藏 已收藏
分享
返回顶部