2023数维杯国际赛数学建模竞赛选题建议及D题思路讲解

大家好呀,2023年第九届数维杯国际大学生数学建模挑战赛今天早上开赛啦,在这里先带来初步的选题建议及思路。

目前团队正在写B题和D题完整论文,后续还会持续更新哈,大家三连关注一下防止迷路。

注意,本文只是比较简略的图文讲解,完整的视频讲解请移步:

【数维杯国际赛思路】2023数维杯国际数学建模竞赛选题建议及初步思路!_哔哩哔哩_bilibili

首先是主基调:

本次数维杯国际赛难度上BCD差不多,A难度较大,不建议小白选择。C如果你有丰富的chatgpt使用经验也可以选,但内容很难写得丰富,容易写成语文建模,同时也很难做到出彩。
总体上,推荐选择B题或D题,B是比较典型的数据分析题目,前面三问主要是绘制趋势图这些比较简单的描述方法+差异性分析,第四问做一个机理分析,搭建理论模型,最后一问基于理论模型+数据进行预测即可。
D是比较典型的优化题目,第一问给出计算污垢残留量的理论公式后,用代码进行迭代求解即可,污垢量和水量这些初始条件自己设置,什么叫清洁干净的阈值条件也自己设置。第二问去除掉水量限制,给了干净的实际阈值,让洗涤次数最少即可。第三四问加入了成本考虑和有的衣服不能一起洗的条件,继续进行优化求解即可。
本次团队会BD题目同时进行,预计在17号早左右更新完毕B完整论文,17号下午左右更新D完整论文。

接下来开始具体讲解,讲讲D题:

题目是英文,我给大家翻译为了中文版本哈,人工精校翻译版本,ABCD的翻译我都会免费给到大家哈,视频讲解里有讲,大家自己看。

问题D:洗衣清洁的数学原理
A. 问题背景
洗衣服是人们每天都会做的事情。洗衣粉的去污功能来自于一些表面活性剂化学物质。它们可以增加水的渗透性,并利用分子间静电排斥机制去除污渍颗粒。由于表面活性剂分子的形态,洗衣粉可以发挥双重功能。表面活性剂分子的一端是亲脂性的,能吸引污垢并排斥水,而另一端是亲水性的,能吸引水分子。当洗衣粉倒入水中时,亲脂性部分的表面活性剂分子会紧紧附着在未被水填充的任何表面上,如被清洗物体的表面。同时,亲水性部分排斥油脂物质。它削弱了维持水分子结合的分子间力(导致水形成滴状的力量,如被弹性膜包裹),允许单个分子渗透进被清洁物体表面和污渍颗粒之间。因此,可以说表面活性剂降低了水的表面张力。洗衣机的机械作用或手搓可以使表面被表面活性剂分子包围的污垢颗粒松动,污垢颗粒粘附在表面活性剂的亲脂部分。这导致物体表面仍悬浮的污垢颗粒在冲洗阶段被去除。
在实践中,从小规模家庭操作到酒店和专业机构的专业操作,需要考虑的问题是:如何以较低的成本获得干净整洁的洗衣效果?这个看似简单的生活问题包含着深刻的数学原理。请开发适当的数学模型来解决以下问题:
B. 需要解决的问题
1. 如果给定污垢量和水量a_k,以及第k次洗涤时污垢在水中的溶解度为a_1=0.80,a_k=0.8a_k-1,k=2,3,L,在不考虑其他因素的情况下,最佳的清洁方式是什么?给出最佳解决方案,讨论a_k、初始污垢量和可用水量对目标的影响。请你先给出理论模型

对于第一问来说,我们首先需要根据题目给出的公式,给出一个污垢残留量的计算公式,这在第二问中也会用到。

然后我们设定一下什么叫做“清洁完成”,给一个阈值,比如100个单位的污垢,清理为5算一个阈值。此外,我们还要设定可用水量的初始值。紧接着,进行迭代计算即可,看一下清洁几次能达到阈值,改变我们初始值的大小也可以探究对于目标的影响。

来看看我目前的代码:

部分代码展示:

function [num_washes, remaining_dirt, water_per_wash] = calculate_cleaning_strategy(initial_dirt, total_water)
 % 初始溶解度
    initial_solubility = 0.80;
    solubility = initial_solubility;
 
 % 初始设置
    num_washes = 0; 
    current_dirt = initial_dirt;
    water_per_wash = total_water; % 假设每次清洗使用相同量的水
 
 % 循环清洗直到没有足够的水或污垢被完全清除
 while current_dirt > 0 && total_water > 0

2. 假设每次洗涤时间相同,且可用水量不限,最终污垢残留量不得超过初始污垢量的千分之一,其他条件与问题1相似。提供最节省时间的清洁计划,并分析a_k和初始污垢量对最佳解决方案的影响。

第二问,去掉了用水量限制,给定了清洁的阈值是千分之一,我们计算最少需要洗多少次即可。之后计算溶解度和不同初始量的影响。

3. 衣服上有几种污垢的类型和数量如表1所示。现有十种洗涤剂,其对污垢的溶解性和洗涤剂单位价格如表2所示。如果水的成本是3.8元/吨,请尝试给出既节约成本又有效清洁的方案。

加入成本考虑和实际的污垢初始量,成本包括水的和洗涤剂的。

4. 有几种不同材质的衣服,每种衣服上的污垢类型和数量如表3,考虑到材料、颜色等方面的差异,部分衣服不能混合洗涤,如表4所示。在与问题2相同的条件下,试图提供一个具有成本效益和高效的清洁计划。

加入了部分衣服不能一起洗涤的条件,继续进行优化求解即可。

OK以上只是比较B题比较简略的图文版讲解,团队目前正在写B题和D题的完整论文,ABCD题人工校对版翻译word版本以及BD题完整视频版讲解和后续完整成品说明请点击下方我的个人卡片查看↓:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/153211.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

clip4clip:an empirical study of clip for end to end video clip retrieval

广告深度学习计算:阿里妈妈智能创意服务优化使用CPU/GPU分离的多进程架构,加速阿里妈妈智能创意服务。https://mp.weixin.qq.com/s/_pjhXrUZVzFRtiwG2LhnkwCLIP4Clip: CLIP 再下一城,利用CLIP实现视频检索 - 知乎前言: OpenAI 的论…

ubuntu 20.04安装 Anaconda教程

在安装Anaconda之前需要先安装ros(防止跟conda冲突,先装ros)。提前安装好cuda 和cudnn。 本博客参考:ubuntu20.04配置ros noetic和cuda,cudnn,anaconda,pytorch深度学习的环境 安装完conda后,输入: pyth…

CCRC认证是什么?

什么是CCRC认证? 信息安全服务资质,是信息安全服务机构提供安全服务的一种资格,包括法律地位、资源状况、管理水平、技术能力等方面的要求。 信息安全服务资质(CCRC)是依据国家法律法规、国家标准、行业标准和技术规范…

快手怎么涨粉最快?10个实用方法让你迅速积累粉丝

先来看实操成果,↑↑需要的同学可看我名字↖↖↖↖↖,或评论888无偿分享 各位知友们,大家好!今天我来分享一些在快手涨粉的实用方法,让你迅速积累粉丝。如果你还没有注册快手账号,那么现在就赶紧去下载注册…

基于51单片机步进电机加减速正反转数码管显示( proteus仿真+程序+原理图+设计报告+讲解视频)

基于51单片机步进电机加减速正反转数码管显示( proteus仿真程序原理图设计报告讲解视频) 📑1.主要功能:📑讲解视频:📑2.仿真📑3. 程序代码📑4. 设计报告📑5. 设计资料内容…

电脑提示d3dcompiler43.dll缺失怎么解决?四种方法帮你轻松搞定!

d3dcompiler_43.dll是一个与DirectX相关的动态链接库(DLL)文件,它主要用于Windows操作系统上的图形和游戏应用程序。这个文件的主要作用是编译和解析DirectX应用程序中的图形代码。 DirectX是一个强大的图形API(应用程序编程接口&…

图像生成colab集合

不过colab会做检测,一般文生图算法是基本很难跑起来的。 https://github.com/camenduruhttps://github.com/camenduru这哥们有很多colab。 1.stable-diffusion-webui https://colab.research.google.com/drive/1Iy-xW9t1-OQWhb0hNxueGij8phCyluOh#scrollTow3KNZ-…

一个反向代理神器 ——Nginx Proxy Manager

前言 上一期留了一个问题,我们怎么样才能把 IP 端口变成域名来访问? 答案是用反向代理。 看过之前几期视频的小伙伴应该知道,之前有宝塔的时候,碰到这个情况,我们会先新建一个站点,然后修改 Nginx 配置…

MyBatis关联映射深度解析

文章目录 关联映射基础一对一关联映射一对多关联映射多对多关联映射 延迟加载如何配置延迟加载 结语 🎈个人主页:程序员 小侯 🎐CSDN新晋作者 🎉欢迎 👍点赞✍评论⭐收藏 ✨收录专栏:MyBatis ✨文章内容&am…

如何在 Linux 上部署 RabbitMQ

如何在 Linux 上部署 RabbitMQ 文章目录 如何在 Linux 上部署 RabbitMQ安装 Erlang从预构建的二进制包安装从源代码编译 Erlang RabbitMQ 的安装使用 RabbitMQ Assistant 连接 RabbitMQ Assistant 是一款优秀的RabbitMQ 可视化管理工具,提供丰富的管理功能。下载地址…

【python】OpenCV—Rectangle, Circle, Selective Search(1.2)

文章目录 1 画框画圈1.1 画矩形框1.2 画圆 / 点1.3 椭圆 2 Selective Search3 Resize 1 画框画圈 1.1 画矩形框 # Copy the image img_rgb_copy img_rgb.copy()# Draw a rectangle cv2.rectangle(img_rgb_copy, pt1 (405, 90), pt2 (740, 510),color (255, 0, 0), thickne…

hash路由模式

hash模式 hash模式是一种把前端路由的路径用井号 # 拼接在浏览器 URL 后面的模式。 一个完整的 URL 包括:协议、域名、端口、虚拟目录、文件名、参数、锚。 https://www.wangyuegyq.top/utils/index.html?name123&phone123#home协议:https域名&am…

关于400G光模块的常见问题解答

最近在后台收到了很多用户咨询关于400G光模块的信息,那400G光模块作为当下主流的光模块类型,有哪些问题是备受关注的呢?下面来看看小易的详细解答! 1、什么是400G QSFP-DD光模块? 答:400G光模块是指传输速…

《011.SpringBoot之餐厅点餐系统》

《011.SpringBoot之餐厅点餐系统》【界面简洁功能简单】 项目简介 需要源码及数据库的私信… [1]本系统涉及到的技术主要如下: 推荐环境配置:DEA jdk1.8 Maven MySQL 前后端分离; 后台:SpringBootMybatisPlus; 前台:Layuivue; …

如何批量在文件名中加标点符号?

如何批量在文件名中加标点符号?标点符号在文件名中的作用通常是用来分隔不同部分的内容,或者用来表示特定的含义。例如,下划线"_" 可以用来连接文件名的不同部分,使得文件名更易于阅读和理解。另外,使用连字…

苏宁API:一键搜索,海量商品任你选!

使用苏宁API按关键字搜索商品,可以在API的搜索参数中设置关键字。 例如,在搜索商品时,可以在API的请求参数中设置q关键字。例如,要搜索“鞋子”,可以将q设置为“鞋子”。 另外,还可以设置其他的搜索参数&…

九、Nacos集群搭建

Nacos集群搭建 1.集群结构图 官方给出的Nacos集群图: 其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。这里负载均衡器可以使用nginx。 我们计划的集群结构: 三个nacos节点的地址: 节点ipportnacos1192.168.150.18845n…

八、Nacos配置管理(统一配置管理、配置热更新、配置共享)

目录 一、新增配置 二、配置的获取 三、配置自动刷新 3、实现配置的热更新 方式一:在controller上添加注解,并重启服务 方式二:使用configuration注解 四、多环境配置共享 五、多环境配置优先级 一、新增配置 配置创建成功 二、配置的…

所有社区工作者!能救一个是一个

救命啊,这东西我怎么早不知道呢! 社区人到年底了各种要写的东西很烦啊!突然看到这个,真的救我大命了啊! 谁懂啊?!!平时写个东西起码两三天,试了一下这东西!…

CDR最新CorelDRAWX8安装步骤教程

CorelDRAW Graphics Suite非凡的设计能力广泛地应用于商标设计、标志制作、模型绘制、插图描画、排版及分色输出等等诸多领域。作为一个强大的绘图软件,它被喜爱的程度可用事实说明:用作商业设计和美术设计的PC机几乎都安装了 。CorelDRAW让您轻松应对创…