- 博客(19)
- 收藏
- 关注
原创 物理实验-混沌现象:分段拟合U-I曲线的实现与应用
分段拟合是一种非常有用的数据分析方法,可以帮助我们准确捕捉到不同区间的数据趋势。在本文中,我们展示了如何使用 Python 的numpypandas和matplotlib库实现分段拟合,并绘制结果图形。通过这种方法,我们可以更精确地描述 U-I 曲线中电压与电流之间的关系。
2024-12-20 19:13:23
344
原创 北邮数电实验——0-19循环计数器
本设计使用两个按键控制计数器的递增和复位,并在两个数码管上显示计数结果。同时,本文将详细解析每个模块的功能,包括计数器逻辑、数码管显示和按键消抖,并解释如何在设计中实现分频功能(尽管项目中未使用分频器模块)。PS:由于偷懒,本文大部分文本由ai生成,代码是ai+人工调的,时序仿真基本正确,功能基本实现。在本项目中未使用该模块,但可以在其他项目中用来减少时钟频率。模块是整个项目的核心逻辑,包含了计数控制、按键状态检测以及输出显示处理。的 BCD 输出转换为数码管的段码输出,以便在两个七段数码管上显示数字。
2024-11-12 14:48:13
2094
5
原创 用 Python 处理 Excel 数据:统计非重复值的实用技巧
本代码的主要功能是从指定的 Excel 文件中读取数据,并统计指定列中唯一值的数量。用户可以灵活地设置要统计的列名,以适应不同的数据集。
2024-11-03 19:25:52
278
原创 北邮物理实验-硅电池伏安特性曲线绘制辅助程序
本程序主要用于伏安特性曲线的辅助绘制,主要思路为,输入一串 x 坐标和 y 坐标,输入你想设置的绘图分度值——即为多少个小格子对应分度值,程序会给出相应每一个数据需要多少格子,而且会给出示例曲线图,方便绘制伏安特性曲线。
2024-11-03 19:19:04
487
原创 北邮模电实验:实验三二极管放大倍数β测量电路
设计一个简易晶体管β值检测判别电路,该电路能够实现对晶体管β值大小的判断。1. 基本要求(1)电路能够检测出NPN 型、PNP 型晶体管的类型。(2)电路能够将NPN型晶体管放大倍数β分为大于250200~250150~200小于150共四个档位进行判断。(3)用发光二极管来指示被测晶体管的β值属于哪一个档位。(4)在电路中可以手动调节四个档位值的具体大小。(5)当晶体管β值超出250 时能够光闪烁报警。2. 提高要求(1)电路能够将PNP 型晶体管放大倍数。
2024-10-29 19:36:20
776
原创 北邮C++实验课:员工薪金管理类
设计雇员Employee类,包含雇员的情况,工号、姓名、工资等级(每月工资数,整型数值)、受雇时间(年、月、日)。编写程序测试Employee类。要求输入任意员工工号,及当前日期(年、月,此日期应晚于受雇时间),输出该员工姓名接应得到的工资总额,中间用空格隔开。
2023-12-19 18:36:18
477
1
原创 北邮C++实验课:字符串变量的交换——真正能证明指针是不是学会的题(多种解决方案和分析)
此题有原创代码有各方搜集的代码,但所有的代码都是我自己亲自分析解析的。(急着交作业的同学可以转到大标题三下copy)
2023-12-03 13:02:31
436
4
原创 北邮C++实验课:数组合并
将两个数组a和b合并,合并后的数组按升序输出。说明:1)数组a和b的大小和元素的值从键盘输入;先输入数组大小,再输入数组的值;2)合并后的数组输出时,各数值间以空格分开。
2023-11-28 14:53:55
349
原创 北邮VC++结构体和指针解决平均分排序问题(含解析和易错分析)
已知有3名学生及五门课程的成绩,要求根据学生的各科平均分排序(降序),并输出学生的所有信息和平均分(用指针数组完成)。
2023-11-25 17:24:56
113
原创 北邮C++实验课:二维数组求平均值
编写一个函数get_average()获取整型数组元素的平均值。要求这个函数既可以用来求一维数组元素的平均值,也可以求二维数组元素的平均值。在main()函数中通过具体的一维数组Array_1D和二维数组Array_2D测试这个函数。假定一维数组为a[5],二维数组为b[2][3],一维数组和二维数组的变量值由键盘分别输入,在屏幕上输出一维数组和二维数组的平均值,平均值间用一个空格分开。
2023-11-25 14:21:26
779
原创 北邮C++实验课:动态申请数组排序
动态申请一个一维整型数组,要求用户从键盘输入元素个数,采用new运算符分配空间,从键盘输入数组变量的值.写一个函数void Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序(升序)。将排序后的数组变量的值输出到屏幕上,各数值间用一个空格隔开。
2023-11-25 13:36:15
380
原创 老王赛马问题
赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为“战国时期”。在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都。赛马是当时最受齐国贵族欢迎的娱乐项目。上至国王,下到大臣,常常以赛马取乐,并以重金赌输赢。田忌多次与国王及其他大臣赌输赢,屡赌屡输。一天他赛马又输了,回家后闷闷不乐。孙膑安慰他说:“下次有机会带我到马场看看,也许我能帮你。孙膑仔细观察后发现,田忌的马和其他人的马相差并不远,只是策略运用不当,以致失败。
2023-11-17 19:36:06
126
原创 母牛生小牛问题
比如我们设第n年为f(n),那么这一年的牛数就等于前一年的加上前一年可以生产的牛数,而前一年可以生产的牛数,是往前推三年,即n-3年的牛的数量。所以就可以写出表达式:f(n)=f(n-1)+f(n-3)。题目如上,这个题目比较简单吧,类似于斐波那契数列,主要还是如何去写出这个表达式,如何去理解这个题目。设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛?应该也没啥需要注意的。
2023-11-17 16:15:26
203
原创 北邮C++作业展示及心得
为什么会有这样一个想法呢,因为我在学C++的过程中真的饱受折磨,入门对我来说简直太困难了,而且网上一直缺少相应的参考资料(很多时候有答案,但是答案很有可能是错的),而且我们有的时候也并不是想直接要答案,而是需要找到自己错在哪里,但是,找bug很多时候需要自己盯着那一行行代码盯上几个小时也出不来结果,而且去问老师对于我这种i人来说简直是坐牢。所以我就想我是不是可以把我的一个参考代码放在这里,给大家做一个参考,同时写出一下我自己写的时候的心得和跳过的坑,也希望有人可以和我一起完善。
2023-11-17 16:04:30
100
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人