2024电工杯参赛经历感受总结

2024-05-27 08:52

本文主要是介绍2024电工杯参赛经历感受总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.基本情况

现在的时间是5月25日晚上的7点42分,首先声明,以下内容完全是个人的感情,无不良引导,这个电工杯是我们小队第一次参加数学建模比赛,我们选择的是含有4个小问的B题目,就是这个题目的主题就是针对这个膳食营养的评价进行一系列的建模,优化模型的分析以及这个最后的倡议书的书写;

我们是在这个过程中进行了充分的讨论的,这个基于这个第一问的优化类的模型,我们也是进行了思考的,我们在论文部分也是有自己的思路的,也是搞了自己的这个推荐指标和评价的标准,我们在这个论文部分也是完成到了这一步和最后的一个倡议书就提交了;

第二问用餐费用的经济性以及这个蛋白质氨基酸的评分作为这个目标函数,这个日食谱作为这个自变量,还有这个双目标的规划模型,我们是进行完成的;

作为这个队伍的论文手,我负责的是这个论文的撰写,还参与讨论了一些这个题目的相关建模内容,所以对于这个赛题也是有一定的程度的了解的。

2.论文展示

下面就是我们小组最后提交的这个论文:

一.问题的重述
1.1问题背景
大学时代是大学生成长成才的关键阶段,也是身体发育,养成良好的作息时间
和饮食规律的重要时期,在这个阶段里面,对于大学生而言,既需要补充足够
的营养物质来维持身体的生长发育,繁重的脑力劳动和就业压力也会消耗大量
的营养物质。
这个就造成了当代的大学生们可能会存在这个饮食结构不合理,饮食习惯不健
康的不良习惯,例如可能会出下这个早上不吃早饭,网上熬夜的时候过度饮食,
暴饮暴食,可能部分的大学生又不重视日常的体育锻炼,经常吃一些快餐或者
是外卖食品,这样的话是极其容易养成不良的饮食习惯,可能有些同学为了追
求这个身材,经常不吃饭,不按正常的饮食规律吃饭,这个也会造成营养不良
的问题。
当代的大学生应该知道了解一些简单的基本的营养知识,养成健康的饮食习惯,
对于促进大学生们的身体发育,保证身体健康,强健体魄,促进我们国家的体
育强国的建设具有极其重要的意义。
1.2问题要求
问题一:膳食食谱的营养分析和调整
这个首先就是阅读提供的附件,对比分析两个大学生的日常的饮食安排,结合
当代大学生男性和女性的饮食特点,根据实际情况做出两份食谱的膳食营养评
价;第二小问就是这个结合附件3里面的高校食堂的事物的这个营养物质的具体
分布以及可食部的重量,再结合大学生的健康营养的标准以及营养物质摄入的
含量标准,对这两个大学生的食谱进行相应的调整,然后再进行全面的膳食营
养评价。
问题二:根据这个附件三的日平衡食谱进行这个优化设计
第一问的目标函数就是蛋白质氨基酸的评分,也就是蛋白质的评分,建立优化
模型,对男生和女生的日常食谱进行设计,并对设计的食谱进行营养评价;
第二问的目标函数就是用餐的费用为目标函数,建立优化模型,求解目标函数
的最小值,对男生女生的日常食谱进行设计,并对设计的食谱进行营养评价;
第三问是兼顾蛋白质氨基酸的评分和用餐费用的经济性,建立优化模型,对男
生女生的日常食谱进行设计,并对设计出来的食谱进行膳食营养评价;
第四问就是对于这个前面三问的膳食营养评价结果进行比较横向分析比较;
问题三:基于附件三的周平衡膳食食谱进行相应的优化设计
在问题二及基础上面,综合这个蛋白质氨基酸评分的单个模型,餐费的经济性
单个优化模型,兼顾蛋白质氨基酸的评分和餐费的经济性双目标优化模型,结
2 合这三者的评价分析,设计出男生和女生的一周的食谱,并进行相应的评价和
比较分析判断;
问题四:针对大学生的日常饮食习惯和饮食结构,写出一篇平衡膳食,健康饮
食的倡议书;
二.问题的分析
2.1问题的分析
2.1.1问题一的分析
在解决问题一的时候,我们需要对于这个附件一里面的男生的食谱,附件二里
面的女生的食谱进行相应的全面的营养评价,从各自的食谱的食物的种类,食
谱的主要营养素如脂肪,碳水化合物,维生素等等的含量,餐次比是否符合这
个健康营养素的要求以及这个非产能营养素的含量,食谱的能量来源,所占的
百分比以及能量的评分,以及每餐里面这个氨基酸的评分找到对应的区间判断
是否合理等等多个维度进行综合的膳食营养评价;
其次我们要基于这个附件三,对这两个大学生的食谱进行改进和调整,改掉里
面不符合这个健康标准的部分,使得实物齐全,事物的种类丰富,改进调整主
要食物的摄入,使得这个主要营养素满足膳食指南的需求,让这个非产能营养
素也符合大学生的能量的需求,改进调整食物的种类,尽量提高这个蛋白质氨
基酸的评分,让每日每餐的蛋白质氨基酸分配尽量合理搭配;
在进行计算的时候,我们使用推荐度T这个指标作为一个评判的标准,我们让这
个每份食物的碳水化合物的含量,脂肪的含量,蛋白质的含量乘上对应的转换
系数得到转换之后的能量,和实际应该摄入的能量进行对比确定这个食物的推
荐程度,根据这个蛋白质的摄入量占这个总能量的比值确定这个饮食是否是健
康的;
2.1.2问题二的分析
在解决问题二的时候,我们分别基于蛋白质氨基酸评分和用餐费用最经济建立
单目标的优化模型,我们以日食谱作为自变量,男生女生的每日的摄入能量作
为约束条件,进行这个目标函数的最大值的求解;
第三问的时候,我们建立双目标优化模型,以这个蛋白质氨基酸评分和用餐最
经济乘上各自对应的对应的权重作为目标函数,以男生女生的每日的摄入量作
为约束条件进行这个多目标优化模型的求解;最后根据数据进行灵敏度分析,
也就是灵敏度的检验,并给出合理化的依据。
2.1.3问题三的分析
3 在解决问题三的时候,我们让这个经济性和氨基酸的蛋白质评分和兼顾两者的
情况全部满足的情况下,进行分析,最后将得到的结果进行灵敏度分析,即可
以在这个氨基酸含量,或者这是其他物质含量添加一个影响因素进行扰动,来
验证我们的模型的稳定性和敏感性。
2.1.4问题四的分析
根据我们得到的结果数据,结合题目的要求,我们对于这个模型的分析,找到
影响因素和可能出现的情况,针对这些因素写出倡议书。
三.模型的假设
为了方便建立的模型的求解,现在进行下面的假设:
四.符号表
五.模型的建立和求解
5.1数据的处理
5.1.1数据清洗
对于不同的食物的营养物质的含量,氨基酸的含量以及这个非产能营养素的含
量进行这个数据的整理分类;
5.1.2数据的平稳化处理
对于数据里面的时间的数据序列进行平稳化的处理,虽然这个每天的摄入量可
能会有所差异,我们针对这个时间序列进行平稳化的处理,找出这个里面的确
定性的趋势。
4 5.2问题一的求解
5.2.1定义食物和营养物质的成分
首先我们创建一个不同的食物的营养物质的表格,这个表格里面包含的内容就
是这个蛋白质,脂肪,碳水化合物的含量,也就是题目上面要求的主要的营养
素的含量,这些数据给予我们对于不同的了解或者是这个官方的营养数据库,
下面的这个表格里面我们列举了这个黄豆,小麦粉等等这些的事物的主要的营
养素的含量大小;
5.2.2划分不同的餐次比
我们接下来将这个一天的膳食划分为这个早餐,午餐,晚餐这三个餐次,并未
每个餐次列出对应的食物摄入量以及对应的份数;
5.2.3计算营养成分的含量
5 为了了解每餐的营养物质的含量
5.3问题二的求解
5.3.1
5.4问题三的求解
5.4.1
5.5问题四的求解
5.5.1综合上面的模型分析和对于这个膳食营养评价的对比,我们拟定下面的倡
议书:
“健康饮食,膳食平衡”的倡议书
尊敬的老师,亲爱的同学们:
养成良好的饮食习惯,日常生活中进行合理饮食,是当代的大学生保持身
体健康,强健体魄的重要环节,平衡膳食应当走在社会的前列。作为高校的师
生,我们应当认识在先,行动在前,在此我们向全校的师生发出以下倡议:
一.饮食合理搭配,运动与饮食结合
坚持以谷物类为主的平衡膳食模式,每天的饮食不能过于单一化,平均每
天我们应该摄入12种以上的食物,每个星期的食物摄入种类应该达到25种以上,
而且应该进行合理的搭配,在我们饮食过后的适宜的时间以后,我们应该进行
相应的锻炼,保证身体里面的能量平衡。
二.多吃蔬菜水果,适量鱼禽蛋类,少油少盐
餐餐有蔬菜,保证这个蔬菜的摄入量,天天吃水果,这个果汁不可以代替
水果,我们在每天应该较多的摄入奶制品,鱼禽蛋类的摄入应该适量,少吃加
工的肉制品,少吃肥肉,烟熏和腌制的肉制品;清淡饮食,少吃高盐和油炸食
品,控制糖和反式甘油脂肪酸的摄入量。
三.规律进餐,足量饮水
我们同学们的一日三餐应该定时定量,不应该漏餐,不能暴饮暴食,不挑
食,规律进餐,饮食适度,不过度节食,在温和气候情况下,多喝白水和茶水。
四.会烹会选,会看标签
认识食物,选择新鲜的,营养素密度高的食物,学会阅读这个食物上面的
标签,选择合理的预包装食物,学会自己进行烹饪,享受传统美食的天然风味,
尽量减少在外就餐。
五.公筷分餐,拒绝浪费
6 我们全体成员应该选择卫生的食物,不食用野生动物,食物制备的时候生
的食物和熟的食物应该进行区分,加热食物的时候应该保证这个食物完全变熟,
讲究卫生,提倡使用公餐公筷,提倡分餐但是不浪费食物。
上面就是我们提交的论文,或者说就无法称之为这个论文,但是无论如何,这个也是我们这两天的劳动的成果,也是我们付出了自己的劳动的,我始终认为任何一个人的任何一份的努力都应该被尊重。

3.参赛感想

本人是这个大一上10月份左右就开始了解这个数学建模的,当时是听了这个专业里面的学长的分享会,得知这个学长的经历,才对于这个数学建模有了这个初步的了解,当时刚刚步入大学,9月份的时候正值这个高教杯这个数模比赛进行的时候,当时的老师也是很推荐我们将来参加这个比赛;

我从那个时候开始,就对于这个数学建模比赛有了一定程度的认识,并开始对于这个领域展开逐步的理解,期间也是学习了这个相关的软件的使用,以及这个一些模型方法,当时的内心还是自信的,但是当这个电工杯的题目真正的出现在我们面前的时候是,我们曾经的努力是显得那么苍白无力,从昨天开始到现在,我们一直不知道这个模型的建立到底是怎么搞的,多少次想放弃,但是都坚持了下来,到了今天下午,这个我们的小伙伴有了思路找到了数据,但是对于这个变成MATLAB语言又是束手无策,最后我们选择放弃这次比赛,并由我提交了我们的这个论文。

4.参赛收获

(1)这两天的讨论的过程并不是完全没有收获,我们这个讨论问题,利用这个题目给的数据附件以及这个相关的资料,我们也是在思考如何把这个提供的内容给使用上去,这个查阅文献或许也是一种能力吧;

(2)这个过程中我们也是找到了知网上面的一些数据,之前只是听过但是没有使用过,但是经历了这次比赛,我们也是在这个知网上面花钱下载了一些文献,但是可惜的是这个文献的意义并不大,可能这个经历对于我们而言也是一种经验和教训吧,这个知网上面的论文只显示摘要的很少一部分,我们是没有办法确定这个数据是不是我们想要的,但是当时很着急找到这个数据,所以我们还是花钱买了这个什么营养成分,发现这个文献,文章并不是我们想象的那样,可能经历这次的使用之后,我们就不会在这个知网上面进行这个文献的查找了;

(3)之前学到的一些理论知识,在这个比赛里面也是进行了使用,可能应用的不对,但是在这个实战里面,我们还是想办法把我们学过的知识进行在这个具体的场景里面进行理解,例如这个里面我们尝试使用的数据的清洗,了解到了这个数据的平稳化处理,尝试使用之前学到过得这个结果的灵敏度分析,这个可能也是一种收货吧;

(4)在这个过程中,我们也是严格的执行这个官方提供的这个论文的写作的要求,也是严格的遵守这个比赛的规则的,我们也是体验了这个建模的过程,了解到了理想和现实世界的差距,很遗憾的是我们没有坚持到最后就上交了论文,这个确实是我们做的不好的地方,这里也不去扯各种理由

5.一些题外话

(1)我们在没有参加这个比赛之前,是抱着个这个学习的态度来的,但是这个结果却是比赛开始且在这个比赛进行的整个过程中,各种网上的UP主,一些机构这个卖数据,卖代码,花钱包获奖,包知道,难道这个比赛达到这个程度了吗;这个难道对于这个比赛参赛选手真的公平吗,可能这个世界上面本来就没有真正的公平吧;

(2)我也是知道这个数学建模也是最近几年开始流行的,这个可能对于一些人也是出现了可乘之机,但是我们不可否认的是也有一些十分好的建模老师在传递着正能量,我也是真心地期待着这些老师能够越来越好;

6.对于这个学弟学妹的建议

(1)首先请允许我以一位学长的身份自居,我现在也就是一名大一的学生,但是这个学期也是马上就要结束了,我也是即将获得大二学生的身份,我也希望自己的这次比赛教训可以真正的帮助到你们;

(2)对于这个数学建模比赛到底需要掌握哪些知识,我想这个问题是每个小白在开始的时候都想得到解答的一个问题,曾经的我和你们一样,也在这个网络上面借鉴了各式各样的经要和心得,有些来自这个老师,有些来自自己的学长学姐们,但是经历了这次的比赛,现在我认为自己也是有发言权的,下面我分享一下自己的一些体会;

(3)首先,对于数学建模这样的比赛,第一重要的就是这个收集整理数据,查找数据,对于这个获得的数据进行这个处理,把这个数据转换为对于我们有用的数据,这个是第一步,也是相当重要的一步,如果数据找不到,那么这个程序里面就缺少这个主体,而且这个论文可能就不是数学建模了,而是语文建模;

(4)还有就是这个数据在程序里面运行的能力,例如如何把这个Excel数据导入到这个MATLAB程序里面,这个也是我们遇到的一个问题,这个能力是需要有的,可能刚刚开始会有些困难,但是这个能力我们应该具备;

(5)这个进行编程的能力,数学建模的主流语言就是这个Python和Matlab语言,这两个语言学精通一门即可,不要同时学(鱼和熊掌不可兼得);

(6)如果还有建议的话,我认为就是这个word的编辑和排版的能力,我们不仅要美观,符合要求,而且要熟练,这个也是我们欠缺的地方;

(7)还有就是经历过这个数学建模的人都知道这个能力的养成不是一蹴而就的,我们需要从这个简单的模型看来是学习,可能最经常使用的还是这个单目标优化,多目标优化类的问题,以及这个评价类问题的建模;

(8)在查找资料的过程中,网上一定会有一些人去发布这个问题分析,出于何种目的我们不去管,但是我认为我们不该在他们的身上浪费时间,我们可以去简单的了解一下这个题目,但是对于这个论文和代码千万不要指望网上的人们,好东西都是通过自己的努力获得的;(我们必须要承认自己的能力是有限的,因为这个过程中我们也是看到了一些机构的卖的文章,这个建模也是我们这些小白想不到的,我们努力做好自己就可以了);

(9)因为参赛经验有限,这个暂时能够提供的建议可能也有这些了,对于任何问题都可在这个评论区或者私信提问,我会尽力帮助大家;

7.结尾

(1)当初的我也是怀着满腔热血决定要和这个数学建模死磕到底,但是今天可能要真的说拜拜了,自己目前的能力还无法去很好的完成这个比赛,但是我在这个比赛期间也是发自内心的问过我自己,我对于这个数学建模是真正的热爱吗?或许不是,我当时现参加这个比赛可能就是学长的一句话,老师的一句建议,但是这个他人的成功路径并不适合我们所有人去赋值,去模仿,我们每个人都有自己的热爱,都应该去最求自己的诗与远方;

(2)我们队里有人说这次可惜了,我认为这个就是意志力,信念等原因造成的,这个也是让我们认识到了自己的不足,也让我们后续的努力有了方向,相信第一次参加比赛的小白这个时候可能也会质疑自己的能力,质疑自己是否真的适合这个比赛,适合建模,就如同现在的我一样,但是如果一次比赛就放弃了,那么就证明我们不是真正的热爱,如果是你所热爱的,难道你会真的因为一次失败就倒下吗?我想不会的,所以请坚持下去,如果一次比赛看不到效果,请参加10次,20次,一年,3年,4年,我相信一定会有收获的,建模不是一个一蹴而就的过程,我们始终应该保持一个端正的态度,我们经历这次比赛,一定会查漏补缺,为下次参赛努力准备;

(3)成功的道路上面没有坦途,真心祝福那些真正热爱建模的伙伴们坚持自己的热爱,在这个道路上面走得更远,也希望那些犹豫不决的小伙伴们参加一次数学建模,体验一次这个过程,相信你一定会有所收获,并确定自己的方向,不要只停留在这个想的层面上,一定要行动起来;

(4)希望读到这里的小伙伴们找到自己的热爱,奔赴自己的山海,感谢您的阅读!

这篇关于2024电工杯参赛经历感受总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1007008

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题是由安全生产模拟考试一点通提供,流动式起重机司机证模拟考试题库是根据流动式起重机司机最新版教材,流动式起重机司机大纲整理而成(含2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题参考答案和部分工种参考解析),掌握本资料和学校方法,考试容易。流动式起重机司机考试技

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

高效录音转文字:2024年四大工具精选!

在快节奏的工作生活中,能够快速将录音转换成文字是一项非常实用的能力。特别是在需要记录会议纪要、讲座内容或者是采访素材的时候,一款优秀的在线录音转文字工具能派上大用场。以下推荐几个好用的录音转文字工具! 365在线转文字 直达链接:https://www.pdf365.cn/ 365在线转文字是一款提供在线录音转文字服务的工具,它以其高效、便捷的特点受到用户的青睐。用户无需下载安装任何软件,只

git使用的说明总结

Git使用说明 下载安装(下载地址) macOS: Git - Downloading macOS Windows: Git - Downloading Windows Linux/Unix: Git (git-scm.com) 创建新仓库 本地创建新仓库:创建新文件夹,进入文件夹目录,执行指令 git init ,用以创建新的git 克隆仓库 执行指令用以创建一个本地仓库的

2024网安周今日开幕,亚信安全亮相30城

2024年国家网络安全宣传周今天在广州拉开帷幕。今年网安周继续以“网络安全为人民,网络安全靠人民”为主题。2024年国家网络安全宣传周涵盖了1场开幕式、1场高峰论坛、5个重要活动、15场分论坛/座谈会/闭门会、6个主题日活动和网络安全“六进”活动。亚信安全出席2024年国家网络安全宣传周开幕式和主论坛,并将通过线下宣讲、创意科普、成果展示等多种形式,让广大民众看得懂、记得住安全知识,同时还

二分最大匹配总结

HDU 2444  黑白染色 ,二分图判定 const int maxn = 208 ;vector<int> g[maxn] ;int n ;bool vis[maxn] ;int match[maxn] ;;int color[maxn] ;int setcolor(int u , int c){color[u] = c ;for(vector<int>::iter

整数Hash散列总结

方法:    step1  :线性探测  step2 散列   当 h(k)位置已经存储有元素的时候,依次探查(h(k)+i) mod S, i=1,2,3…,直到找到空的存储单元为止。其中,S为 数组长度。 HDU 1496   a*x1^2+b*x2^2+c*x3^2+d*x4^2=0 。 x在 [-100,100] 解的个数  const int MaxN = 3000

状态dp总结

zoj 3631  N 个数中选若干数和(只能选一次)<=M 的最大值 const int Max_N = 38 ;int a[1<<16] , b[1<<16] , x[Max_N] , e[Max_N] ;void GetNum(int g[] , int n , int s[] , int &m){ int i , j , t ;m = 0 ;for(i = 0 ;