- 博客(39)
- 收藏
- 关注
原创 2023年五一杯(C题) 碳中和问题 建模代码全解析
其中,散点图可以清晰地显示两个变量之间的关系,热力图可以将多个变量之间的关系以颜色强度的形式呈现,线性回归图可以显示变量之间的线性关系及其拟合程度。问题3:在问题2的基础上,分别考虑建筑生命周期三个阶段的碳排放问题,查找相关资料,建立数学模型,对2021年江苏省13个地级市的居住建筑碳排放进行综合评价,并对所建评价模型的有效性进行验证。其中,n为建筑所使用的建筑材料种类数量,M_i为第i种建筑材料的使用量, ECF为该材料的排放系数,E_i为该材料在生产、加工和运输过程中的能源消耗量。
2024-04-29 10:27:39 321
原创 如何评价2024年MathorCup数学应用挑战赛ABCD题?
物流网络分拣中心的重要性:物流网络中的分拣中心是处理、分类和转运货物的关键节点,其效率直接影响整个物流系统的运行效果。人员排班优化模型的设计:设计一个优化模型,能够根据预测的货量和现有人员资源,智能地安排人员的工作班次。这个问题要求参赛者综合运用数学建模、统计分析和运筹学的方法,来解决实际的物流管理问题,即如何通过科学的方法进行货量预测和人员排班,以提高分拣中心的运营效率和降低成本。预测和优化的反馈机制:预测模型的输出可以作为排班模型的输入,排班模型的结果又可以反馈影响预测模型的训练,从而不断迭代优化。
2024-04-27 16:15:18 190
原创 2024年第十七届 认证杯 网络挑战赛 (B题)| 神经外科手术的定位与导航 | 有限元方法 泊松分布 |数学建模完整代码+建模过程全解全析
但是在打开颅骨后,由于打开部位的颅骨约束作用消失,而且脑组织是柔软的,所以脑组织会产生一定程度的变形、移位,甚至在一定程度上膨出,以至于病变部位的位置发生了改变。同时,我们还可以根据开颅后在颅骨窗口处可观察到的脑组织膨出高度,结合术前的颅内压和其他生理指标,对脑组织变形模型进行修正,以提高模型的精度。同时,我们假设颅内压对脑组织的变形具有均匀的影响,即在开颅后,脑组织的变形在整个颅腔内是均匀的。根据已有数据,我们可以计算出颅内压P,开颅后脑组织的变形高度h,以及开颅窗口的大小和位置,从而可以计算出k的值。
2024-04-27 15:46:58 1118
原创 2024认证杯C题 云中的海盐思路
进而,有人又提出,可以在海面上空以及低层海云内喷洒雾化的海水,使海盐气溶胶混入云层,也能起到增加云层反照率、降低海面接收到的日光辐射量的效应。同时,这些颗粒也会作为云凝结核,促进云层的形成和发展,增加云层的反照率,进一步降低海面接收到的辐射。气溶胶本身的散射和吸收效应:海盐气溶胶可以增加大气中的总散射和吸收,从而改变太阳短波辐射在大气层中的传播过程,减少最终到达海面的辐射。气溶胶作为云凝结核的作用:海盐气溶胶进入云层后,可以增加云滴数量,进而提高云的反照率和延长云的生命期,从而减少到达海面的辐射。
2024-04-26 17:38:54 471 1
原创 数学建模比赛|数学建模经常使用到的数学模型
在很多情形,变量之间是有一定的相关关系的,当两个变量之间有一定相关关系时,可以解释为这两个变量反映此课题的信息有一定的重叠。主成分分析是对于原先提出的所有变量,将重复的变量(关系紧密的变量)删去多余,建立尽可能少的新变量,使得这些新变量是两两不相关的,而且这些新变量在反映课题的信息方面尽可能保持原有的信息。设法将原来变量重新组合成一组新的互相无关的几个综合变量,同时根据实际需要从中可以取出几个较少的综合变量尽可能多地反映原来变量的信息的统计方法叫做主成分分析或称主分量分析,也是数学上用来降维的一种方法。
2024-04-26 17:12:11 300
原创 数学建模中经常使用到的数学模型
在很多情形,变量之间是有一定的相关关系的,当两个变量之间有一定相关关系时,可以解释为这两个变量反映此课题的信息有一定的重叠。主成分分析是对于原先提出的所有变量,将重复的变量(关系紧密的变量)删去多余,建立尽可能少的新变量,使得这些新变量是两两不相关的,而且这些新变量在反映课题的信息方面尽可能保持原有的信息。设法将原来变量重新组合成一组新的互相无关的几个综合变量,同时根据实际需要从中可以取出几个较少的综合变量尽可能多地反映原来变量的信息的统计方法叫做主成分分析或称主分量分析,也是数学上用来降维的一种方法。
2024-04-24 22:37:08 815
原创 程序员如何有效缓解工作压力:我的实战经验分享
此外,我还会利用午休时间或者下班后去散步、跑步或者做一些其他运动,这些运动不仅可以让我的身体得到锻炼,还可以帮助我释放压力,提升心情。我们会定期举行团队活动,分享彼此的工作经验和心得,这不仅可以帮助我们解决问题,还可以增进我们之间的友谊。我的首要经验是,合理安排工作时间,保持工作与生活的平衡。同时,我也会给自己留出一些休息和娱乐的时间,这样可以让我的大脑得到放松,为下一轮的工作充电。只要我们能够找到适合自己的方法,并坚持下去,就一定能够战胜压力,保持高效和创新的工作状态。方向一:工作与休息的平衡。
2024-04-23 22:17:22 202
原创 第十六届“华中杯”B 题使用行车轨迹估计交通信号灯周期问题
基于车辆行车轨迹数据估计信号灯的周期的模型如下: 1) 首先,根据车辆行驶的速度和方向,识别出每个路口的交通信号灯。附件3 中是另外6 个不相关路口各自一个方向连续2 小时内样本车辆的轨迹数据,判断这些路口相应方向的信号灯周期在这段时间内是否有变化,尝试求出周期切换的时刻,以及新旧周期参数,按格式要求填入表3,并指明识别出周期变化所需的时间和条件。假设我们有1000辆车的轨迹数据,每辆车的轨迹数据包含100个点,每个点的定位误差为0.5米,总共有5个信号灯周期,每个周期为10秒,车流量为100辆/秒。
2024-04-23 22:08:48 754
原创 2024华中杯A题|太阳能路灯光伏板的朝向设计问题(思路、代码.....)
通过物理建模,多目标优化等算法,设计了明晰的项目,团队努力体现在每个步骤,确保方案既创新又可行,为大家提供了全面而深入的洞见噢~
2024-04-23 21:43:49 1098
原创 Python pandas处理提取、缺失、重复、异常数据
这段代码假设你的Excel文件有一个名为"旅游人数"的列和一个名为"旅游收入"的列,并且你想要提取整个这两列的数据。python复制代码df = pd.read_excel(file_path, sheet_name='Sheet1', engine='openpyxl') # 假设你要读取的工作表名为"Sheet1"请确保将file_path变量替换为你的Excel文件的实际路径,并且列名('旅游人数'和'旅游收入')与你的Excel文件中的列名相匹配。重复数据是指数据集中出现重复的行或列。
2024-04-16 12:27:59 252
原创 2024妈妈杯数学建模注意事项和思路分析
在很多情形,变量之间是有一定的相关关系的,当两个变量之间有一定相关关系时,可以解释为这两个变量反映此课题的信息有一定的重叠。主成分分析是对于原先提出的所有变量,将重复的变量(关系紧密的变量)删去多余,建立尽可能少的新变量,使得这些新变量是两两不相关的,而且这些新变量在反映课题的信息方面尽可能保持原有的信息。设法将原来变量重新组合成一组新的互相无关的几个综合变量,同时根据实际需要从中可以取出几个较少的综合变量尽可能多地反映原来变量的信息的统计方法叫做主成分分析或称主分量分析,也是数学上用来降维的一种方法。
2024-04-16 12:11:17 236
原创 2024 认证杯 C题云中的海盐问题思路+代码
巴黎气候协定提出的目标是:在2100 年前,把全球平均气温相对于工业革命以前的气温升幅控制在不超过2 摄氏度的水平,并为1.5 摄氏度而努力。进而,有人又提出,可以在海面上空以及低层海云内喷洒雾化的海水,使海盐气溶胶混入云层,也能起到增加云层反照率、降低海面接收到的日光辐射量的效应。在模型验证后,使用具体的工程参数(如雾化的海水量、喷洒的高度和范围等)作为输入,运行模型以得到辐射量降低的定量估计。这个效应的强弱与哪些参数有关?将步骤2中得到的辐射量降低的估计值作为气候模型的输入,模拟全球平均温度的变化。
2024-04-15 11:09:08 870 1
原创 2023 年 MathorCup 高校数学建模挑战赛——大数据竞赛
预测往往是智能供应链的决策基础,它可以让管理者提前预知各地的 需求,从而将库存提前放在靠近需求的仓库中,此时的预测任务为:根据 历史一段时间的需求量,预测各仓库中各商品未来需求,“预测维度”即为不同商家在各仓库中存放的各种商品每天的数量。问题一:使用附件 1-4 中的数据,预测出各商家在各仓库的商品2023-05-16 至 2023-05-30 的需求量,请将预测结果填写在结果表 1 并上传至竞赛平台,并对你们模型的预测性能进行评价。然而,在实际的电商供应链预测任务中,常常会出现多种不同的问题。
2024-03-29 09:41:29 512
原创 多目标线性规划的若干解法及MATLAB实现
fun为目标函数的M函数, x0为初值,goal变量为目标函数希望达到的向量值, wight 参数指定目标函数间的权重,A,b为不等式约束的系数, Aeq,beq为等式约束系数, lb,ub为x的下限和上限, fval求解的x所对应的值。在(3)中,先求解个单目标问题:,设其最优值为,称为值域中的一个理想点,因为一般很难达到。fun为目标函数的M函数, x0为初值,A,b为不等式约束的系数, Aeq,beq为等式约束系数, lb,ub为x的下限和上限, fval求解的x所对应的值。
2024-03-27 09:32:22 742
原创 C 题 母亲身心健康对婴儿成长的影响
问题一,是否存在这样的规律,即进行简单的分析结果,绘制散点图,进行相关性分析即可;问题二要求我们建立婴儿的行为特征与母亲的身体指标与心理指标的关系模型,即建立一个y与多个X的关系模型,最为简单的可以直接建立多元回归分析模型即可,这种方式虽然简单但是可以与问题四的回归分析模型相对应,整个论文是一个体系。请你对婴儿的睡眠质量进行优、良、中、差四分类综合评判,并建立婴儿综合睡眠质量与母亲的身体指标、心理指标的关联模型,预测、最后20组(编号391-410号)婴儿的综合睡眠质量。所以,首先进行数据预处理是必须的。
2024-03-26 17:46:10 803
原创 STM32 IO引脚的复用和映射
STM32IO引脚有一个复用器,可以通过复用器连接到内置外设或模块,该复用器一次只可以选择一个复用功能连接到对应的IO口。STM32有很多内置外设,这些外设的外部引脚都是可以与GPIO复用的。4.根据引脚是第几个配置GPIOx_AFRL或者GPIOx_AFRH寄存器,将IO连接到对应的功能。每一组IO口有16个IO引脚,每个IO引脚使用4位,故需要2个32位的寄存器。就是上图,我们引脚8-15的引脚可以选择左边的一个功能,中间就是复用器。如果我们需要引脚3,复用功能5(复用功能5是什么,查表)
2023-06-21 17:45:03 782
原创 SU-03T 智能语音使用及智能公元配置
登录/注册用户后,有一个“创建产品”;这里选择的是“一路开关”,选择“纯离线方案”,模组选择“SU-03T”,产品名称自定义,语言选择“中文”,选择“保存”;进入下一步语音SDK的配置,Pin脚的配置GPIOA_25选择GPIO输入模式,其他为“默认”即可;在离线命令词与应答语自定义,选择控制详情;控制详情,这里我们选择通过GPIO输入高电平进行数据交互:下滑选择“生成新版本”即可;点击“生成SDK”,后台就会帮你加载,生成一个固件;需要等待1-3分钟;
2023-06-20 16:08:24 2037 1
原创 stm32 Hal库HC-SR04超声波测距模块驱动程序
HC-SR04 超声波测距模块可提供 2cm-400cm 的非接触式距离感测功能,测距精度可达高到 3mm;有信号返回,通过 IO 口 ECHO 输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。此模块不宜带电连接,若要带电连接,则先让模块的 GND 端先连接,否则会影响模块的正常工作。测距时,被测物体的面积不少于 0.5 平方米且平面尽量要求平整,否则影响测量的。定时器初始化,触发沿为上升沿,1us触发一次中断(这里时钟60MHZ)测试距离=(高电平时间*声速(340M/S))/2;
2023-06-19 14:41:50 540
原创 stm32 hal库驱动ULN2003+28BYJ-48步进电机程序
该电路的特点如下:ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它能与TTL和CMOS电路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。ULN2003工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V的电压,输出还可以在高负载电流并行运行。根据电机拆解结果可知,一共被分成了32份,平均相间11.25°(即360°/32。而32是通过8*4得到,因为一共ABCD 4组,一组8个齿)28BYJ-48步进电机参数。28BYJ-48初始化。
2023-06-16 23:51:56 615 1
原创 OLED使用的介绍及取模软件的使用
OLED,即有机发光二极管(OrganicLight-EmittingDiode),又称为有机电激光显示(OrganicElectroluminesenceDisplay,OELD)。因为具备轻薄、省电等特性,因此从2003年开始,这种显示设备在MP3播放器上得到了广泛应用,而对于同属数码类产品的DC与手机,此前只是在一些展会上展示过采用OLED屏幕的工程样品。自2007年后,寿命得到很大提高,具备了许多LCD不可比拟的优势。
2023-06-14 14:54:36 1129
原创 Stm32 Hal库AHT20 I2C驱动程序
1.上电后要等待40ms,读取温湿度值之前,首先要看状态字的校准使能位Bit[3]是否为1(通过发送0x71可以获取一个字节的状态字),如果不为1,要发送0xBE命令(初始化),此命令参数有两个字节,第一个字节为0x08,第二个字节为0x00,然后等待10ms。4.当接收完六个字节后,紧接着下一个字节是CRC校验数据,用户可以根据需要读出,如果接收端需要CRC校验,则在接收完第六个字节后发ACK应答,否则发NACK结束,CRC初始值为0XFF。在SCL下降沿之后,SDA值可被改变。
2023-06-13 17:47:43 1010
原创 stm32无fifo OV7670 实时显示HAL库程序
OV7670一般模块指低成本数字输出CMOS摄像头,其摄像头包含30w像素的CMOS图像感光芯片,3.6mm焦距的镜头和镜头座,板载CMOS芯片所需要的各种不同电源(电源要求详见芯片的数据文件),板子同时引出控制管脚和数据管脚,方便操作和使用。3V3-----输入电源电压(推荐使用3.3,5V也可,但不推荐)GDN-----接地点。
2023-06-13 11:51:09 820
原创 stm32 无线遥控HX1838或8路低电平解码接收模块Hal库代码程序
这是一款新型的超薄38K通用红外遥控器,采用的是NEC编码格式,主要用于车载MP3、足浴盆、灯光设配、数码相框、单片机开发板和学习板等场合。因其是基于无线遥控,因此人们在使用起来显得方便、有效,现在的应用领域也越来越宽,那么针对我们公司的这款产品我们将做如下的介绍。
2023-06-09 11:49:25 1478 2
原创 stm32(SCCB)+ov7670摄像头输出图像程序
OV7670一般模块指低成本数字输出CMOS摄像头,其摄像头包含30w像素的CMOS图像感光芯片,3.6mm焦距的镜头和镜头座,板载CMOS芯片所需要的各种不同电源(电源要求详见芯片的数据文件),板子同时引出控制管脚和数据管脚,方便操作和使用。3V3-----输入电源电压(推荐使用3.3,5V也可,但不推荐)GDN-----接地点。
2023-06-08 16:58:22 3180
原创 单片机卡死的八大原因和解决方法
在微控制器上,程序卡住(即停止执行)可能有多种原因。下面我将列举一些常见的原因,并提供一些可能导致程序卡住的示例情况。请注意,这里只是一些示例,并不能穷尽所有可能的情况。
2023-06-08 16:01:08 3539
原创 stm32 Hal库I2C通讯读写时序及程序
先看看 I2C 通讯过程的基本结构,它的通讯过程见图 23_2、图 23_3。S :传输开始信号SLAVE_ADDRESS: 从机地址R/W- :传输方向选择位,1 为读,0 为写A/A- :应答 (ACK) 或非应答 (NACK) 信号P :停止传输信号。
2023-06-08 10:49:49 1141
原创 STM32控制脉搏血氧心率MAX30102模块程序(I2C)
* 此处是写指令 *//* 此处是写指令 *//* 第2步:发起控制字节,高7bit是地址,bit0是读写控制位,0表示写,1表示读 *//* 第2步:发起控制字节,高7bit是地址,bit0是读写控制位,0表示写,1表示读 *//* 第7步:发起控制字节,高7bit是地址,bit0是读写控制位,0表示写,1表示读 *//* 第2步:发起控制字节,高7bit是地址,bit0是读写控制位,0表示写,1表示读 *//* 第7步:发起控制字节,高7bit是地址,bit0是读写控制位,0表示写,1表示读 */
2023-06-08 09:23:12 2705
原创 stm32 hal库接收不定长数据程序
奇校验要求有效数据和校验位中“1”的个数为奇数,比如一个 8 位长的有效数据为:01101001,此时总共有 4 个“1”,为达到奇校验效果,校验位为“1”,最后传输的数据将是 8 位的有效数据加上 1 位的校验位总共 9 位。本章中主要讲解的是串口异步通讯,异步通讯中由于没有时钟信号 (如前面讲解的 DB9 接口中是没有时钟信号的),所以两个通讯设备之间需要约定好波特率,即每个码元的长度,以便对信号进行解码,图 20_6 中用虚线分开的每一格就是代表一个码元。在有效数据之后,有一个可选的数据校验位。
2023-05-25 15:37:16 698
原创 stm32 Hal库SysTick延时程序
系统定时器是一个 24bit的向下递减的计数器,计数器每计数一次的时间为 1/SYSCLK,一般我们设置系统时钟 SYSCLK等于 72M。因为 SysTick 是属于 CM3 内核的外设,所以所有基于 CM3 内核的单片机都具有这个系统定时器,使得软件在 CM3 单片机中可以很容易的移植。系统定时器一般用于操作系统,用于产生时基,维持操作系统的心跳。TimingDelay 的值等于延时函数中传进去的 nTime 的值,比如 nTime=100000,则延时的时间等于100000*10us=1s。
2023-05-25 12:23:58 465 1
原创 stm32 hal库HSE/HSI时钟配置
我们这里设置为 2 分频,即 PCLK1 = HCLK/2 = 36M。系统时钟 SYSCLK 经过 AHB 预分频器分频之后得到时钟叫 APB 总线时钟,即 HCLK,分频因子可以是:[1,2,4,8,16,64,128,256,512],具体的由时钟配置寄存器 CFGR 的位 7-4 :HPRE[3:0]设置。片上大部分外设的时钟都是经过 HCLK 分频得到,至于 AHB 总线上的外设的时钟设置为多少,得等到我们使用该外设的时候才设置,我们这里只需粗线条的设置好 APB 的时钟即可。
2023-05-25 10:47:08 1124 2
原创 Stm32 hal库exti程序
由表17_1 可知,EXTI0 可以通过 AFIO 的外部中断配置寄存器 1(AFIO_EXTICR1) 的 EXTI0[3:0] 位选择配置为 PA0、PB0、PC0、PD0、PE0、PF0、PG0、PH0 或者 PI0,见图 17_2。EXTI 可以实现对每个中断/事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。EXTI 有 20 个中断/事件线,每个 GPIO 都可以被设置为输入线,占用 EXTI0 至 EXTI15,还有另外七根用于特定的外设事件,见表 17_1。
2023-05-24 17:18:41 615 2
原创 Stm32 Hal库点亮Led程序
GPIO_Mode_AIN = 0x0, // 模拟输入GPIO_Mode_IN_FLOATING = 0x04, //浮空输入GPIO_Mode_IPD = 0x28, // 下拉输入GPIO_Mode_IPU = 0x48, // 上拉输入GPIO_Mode_Out_OD = 0x14, // 开漏输出GPIO_Mode_Out_PP = 0x10, // 推挽输出GPIO_Mode_AF_OD = 0x1C, // 复用开漏输出GPIO_Mode_AF_PP = 0x18 // 复用推挽输出。
2023-05-24 15:31:57 97
原创 STM32 hal库点亮LED灯程序
在 GPIO 外设中,控制端口高低控制寄存器 CRH 和 CRL 可以配置每个 GPIO 的工作模式和工作的速度,每 4 个位控制一个 IO,CRH 控制端口的高八位,CRL 控制端口的低 8 位,具体的看 CRH 和 CRL 的寄存器描述。复用功能模式中,输出使能,输出速度可配置,可工作在开漏及推挽模式,但是输出信号源于其它外设,输出数据寄存器 GPIOx_ODR 无效;在输出模式时施密特触发器是打开的,即输入可用,通过输入数据寄存器 GPIOx_IDR 可读取 I/O的实际状态。
2023-05-24 15:22:55 300 1
原创 STM32 Hal库点亮LED灯
在 GPIO 外设中,控制端口高低控制寄存器 CRH 和 CRL 可以配置每个 GPIO 的工作模式和工作的速度,每 4 个位控制一个 IO,CRH 控制端口的高八位,CRL 控制端口的低 8 位,具体的看 CRH 和 CRL 的寄存器描述。复用功能模式中,输出使能,输出速度可配置,可工作在开漏及推挽模式,但是输出信号源于其它外设,输出数据寄存器 GPIOx_ODR 无效;在输出模式时施密特触发器是打开的,即输入可用,通过输入数据寄存器 GPIOx_IDR 可读取 I/O的实际状态。
2023-05-24 10:32:14 721
matlab非线性规划,整数规划
2024-04-24
灰色预测模型分析建议与智能分析
2024-04-23
美赛题目 Problem:New Corona Pneumonia Virus
2024-04-23
C题 云中的盐数据.xlsx
2024-04-15
计算机三级(嵌入式系统开发技术)机试模拟试卷75(题后含答案及解析).doc
2024-03-27
6Sigma黄带认证考试题含答案.pdf
2024-03-27
求解旅行商问题的自适应升温模拟退火算法_陈科胜.pdf
2024-03-26
粒子群算法研究及其工程应用案例-1.pdf
2024-03-26
2024美赛数学模型-太湖水问题优秀论文.docx
2024-03-25
水质检测系统设计.zip
2023-06-08
超声波测距.zip
2023-06-08
无fifo的ov7670在ili9341显示花屏
2023-06-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人