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题完整视频版讲解和后续完整成品说明请点击下方我的个人卡片查看↓:
相关文章:
2023数维杯国际赛数学建模竞赛选题建议及D题思路讲解
大家好呀,2023年第九届数维杯国际大学生数学建模挑战赛今天早上开赛啦,在这里先带来初步的选题建议及思路。 目前团队正在写B题和D题完整论文,后续还会持续更新哈,大家三连关注一下防止迷路。 注意,本文只是比较简略…...
最新宝塔反代openai官方API开发接口详细搭建教程,解决502 Bad Gateway问题
一、前言 宝塔反代openai官方API接口详细教程,实现国内使用ChatGPT502 Bad Gateway问题解决, 此方法最简单快捷,没有复杂步骤,不容易出错,即最简单,零代码、零部署的方法。 二、实现前提 一台海外服务器…...
vue3 实现pdf预览
需要下载pdfjs-dist <template><a-modal class"fill-modal" v-model:open"state.visible" :title"state.modalTitle" width"50%" cancel"handleCancel"><div class"preview-btns-posi"><a-…...
【React】Redux基本使用
什么情况使用 Redux ? Redux 适用于多交互、多数据源的场景。简单理解就是复杂 从组件角度去考虑的话,当我们有以下的应用场景时,我们可以尝试采用 Redux 来实现 某个组件的状态需要共享时 一个组件需要改变其他组件的状态时 一个组件需要…...
Banana Pi BPI-W3之RK3588安装Qt+opencv+采集摄像头画面.
场景:在Banana Pi BPI-W3 RK3588上做qt开发工作RK3588安装Qtopencv采集摄像头画面 2. 环境介绍 硬件环境: Banana Pi BPI-W3RK3588开发板、MIPI-CSI摄像头( ArmSoM官方配件 )软件版本: OS:ArmSoM-W3 Debian11 QT:QT5…...
OCR转换技巧:如何避免图片转Word时出现多余的换行?
在将图片中的文字识别转换为Word文档时,我们很多时候时会遇到识别内容的一个自然段还没结束就换行的问题,这些就是我们常说的多余换行的问题。为什么会产生这个问题呢?主要是由于OCR返回的识别结果是按图片上的文字换行而换行,而不…...
抖音小店怎么对接达人?如何避免达人白嫖样品?实操经验分享!
我是电商珠珠 很多新手在入驻完抖音小店之后,首先做的就是通过设置店铺活动去跑自然流量,之后再去搞达人流量。 但是部分新手在搞达人流量时所遇到的问题一般都是给达人发消息,达人不搭理,达人白嫖自己的样品,还有就…...
Xocde 升级15 或者 iOS17报错:
错误: Assertion failed: (false && "compact unwind compressed function offset doesnt fit in 24 bits"), function operator(), file Layout.cpp, line 5758. 翻译: 断言失败:(false&&“压缩展开…...
Apache配置ssl证书-实现https访问
文章目录 一、准备工作1.1 安装Apache服务器1.2 Apache服务器上已经开启了443端口1.3 Apache服务器上已安装了mod_ssl.so模块1.4 获取SSL证书 二、配置apache2.1 配置apache文件2.2 生效配置文件 一、准备工作 1.1 安装Apache服务器 yum install httpd -y1.2 Apache服务器上已…...
layer 弹框让按钮取消自动获取焦点
success时候调用 “blurLayBtn” //layer 取消按钮自动聚焦 function blurLayBtn(layObj) { //layObj 是当前layer弹框对象$(layObj).find(.layui-layer-btn button).blur(); }...
计算机二级Office真题解析 excel减免税,订单,成绩
第一题 1.将“Excel 减免税.xlsx”文件另存为 excel.xlsx,最后提交该文件(1 分)。 2.将“对应代码.xlsx”文件中的 sheet1 工作表插入到 excel.xlsx 中,工作 表名重命名为“代码”(3 分)。 3.在"序号&…...
Spring Cloud Netflix微服务组件-Hystrix
目录 Hystrix的主要功能 传统容错手段 超时机制 应用容错三板斧 超时机制 舱壁隔离 熔断降级 侵入式Command用法 改进版一:ribbon与hystrix组合 改进版二:feign与hystrix组合 Hystrix三态转换图 源码分析 流程图 核心逻辑流程图 核心实现…...
【6】Spring Boot 3 集成组件:knift4j+springdoc+swagger3
目录 【6】Spring Boot 3 集成组件:knift4jspringdocswagger3OpenApi规范SpringFox Swagger3SpringFox工具(不推荐) Springdoc(推荐)从SpringFox迁移引入依赖配置jAVA Config 配置扩展配置:spring securit…...
从零搭建微服务架构:Spring Boot与Nacos完美整合
🎏:你只管努力,剩下的交给时间 🏠 :小破站 从零搭建微服务架构:Spring Boot与Nacos完美整合 前言第一:服务注册与发现第二:配置中心第三:报错问题解决第四:什…...
原来你不会找资源,三个宝藏白嫖书籍网站,阅读改变生活(一)
[无名图书] - 探索无尽的书海 致力于为你打开一扇通往无限知识和无穷想象的大门。从畅销小说到学术专著,书库涵盖了各个领域,满足了各种阅读胃口。无论你是文学爱好者、学术追求者还是正在寻找新奇刺激的冒险者,这都是你不可错过的阅读伴侣。…...
linux rm文件后空间不释放怎么处理
如题,rm文件后,使用df -h看可用空间,并未增加,这是怎么回事?原来,是有进程在访问这个文件,使用“lsof | grep delete”找到进程并kill掉,此时再看可用空间,便增加了。 我…...
克鲁斯卡尔算法(C++)
目录 克鲁斯卡尔算法 编辑代码: 结果: 克鲁斯卡尔算法 克鲁斯卡尔算法是一种用于求解最小生成树的算法。最小生成树是指一棵包含了所有节点的连通图,并且边的权值之和最小。 克鲁斯卡尔算法的基本思想是,每次选择图中最小的…...
【Shell脚本 4】测试用
#!/usr/bin/env bash # --------------------------------------------------------------------------------- # 控制台颜色 BLACK"\033[1;30m" RED"\033[1;31m" GREEN"\033[1;32m" YELLOW"\033[1;33m" BLUE"\033[1;34m"…...
DC电源模块对效率有什么要求?
BOSHIDA DC电源模块对效率有什么要求? DC电源模块是现代科技中非常重要的组成部分,它是将交流电转换为直流电的装置,可以提供稳定的电源给各种设备和系统使用。效率是DC电源模块的一个关键性能指标,直接影响着模块的整体性能和效…...
如何用Obsidian PDF++插件打造终极PDF阅读与标注体验
如何用Obsidian PDF插件打造终极PDF阅读与标注体验 【免费下载链接】obsidian-pdf-plus PDF: the most Obsidian-native PDF annotation & viewing tool ever. Comes with optional Vim keybindings. 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-pdf-plus …...
2026届最火的五大降AI率助手推荐
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 减低AIGC检测率要从多方面入手,首先,调整句式结构,避开过…...
OpenMS全面解析:开源质谱数据分析平台的实战指南
OpenMS全面解析:开源质谱数据分析平台的实战指南 【免费下载链接】OpenMS The codebase of the OpenMS project 项目地址: https://gitcode.com/gh_mirrors/op/OpenMS OpenMS是一款功能全面的开源质谱数据分析平台,专为液相色谱-质谱(LC-MS)数据管…...
干农活总腰疼?农民朋友别再硬扛腰突
经常弯腰种地、扛重物、干农活,很多农民朋友常年腰疼,总觉得累点正常,咬牙硬扛。 殊不知慢慢发展成腰间盘突出,坐骨神经疼、腿麻无力,后期连农活都干不了。乱贴偏方、盲目正骨,还容易加重病情。我院 30 多年…...
终极指南:3步为Windows 11 LTSC系统快速安装微软商店
终极指南:3步为Windows 11 LTSC系统快速安装微软商店 【免费下载链接】LTSC-Add-MicrosoftStore Add Windows Store to Windows 11 24H2 LTSC 项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore Windows 11 LTSC(长期服务…...
Ubuntu20.04下QGroundControl开发环境搭建全攻略(含常见错误解决方案)
Ubuntu 20.04下QGroundControl开发环境搭建全攻略(含常见错误解决方案) 在无人机和机器人开发领域,QGroundControl作为一款开源的飞行控制地面站软件,已经成为开发者不可或缺的工具。本文将带你从零开始,在Ubuntu 20.0…...
Phi-4-mini-reasoning开源镜像实操:无需conda/pip,开箱即用推理环境
Phi-4-mini-reasoning开源镜像实操:无需conda/pip,开箱即用推理环境 1. 模型简介 Phi-4-mini-reasoning 是一个基于合成数据构建的轻量级开源模型,专注于高质量、密集推理的数据处理能力。作为Phi-4模型家族的一员,它经过专门微…...
OpenClaw自动化测试:Qwen3.5-9B-AWQ-4bit驱动UI截图比对
OpenClaw自动化测试:Qwen3.5-9B-AWQ-4bit驱动UI截图比对 1. 为什么需要自动化UI测试 作为个人开发者,每次前端代码修改后最头疼的就是手动检查各个页面的UI变化。传统做法要么是人工逐页比对,要么依赖复杂的测试框架配置。直到我发现OpenCl…...
零代码!用Qwen-Image-2512-ComfyUI轻松制作中文电商配图与营销素材
零代码!用Qwen-Image-2512-ComfyUI轻松制作中文电商配图与营销素材 1. 为什么选择Qwen-Image-2512-ComfyUI 电商运营和内容创作者经常面临一个共同难题:如何快速制作高质量的中文营销素材。传统设计工具需要专业技能,而普通AI绘画工具又难以…...
FLUX.1-dev像素生成模型部署教程:免配置镜像快速搭建像素艺术创作环境
FLUX.1-dev像素生成模型部署教程:免配置镜像快速搭建像素艺术创作环境 1. 像素幻梦工坊简介 Pixel Dream Workshop(像素幻梦工坊)是基于FLUX.1-dev扩散模型构建的专业像素艺术生成工具。它采用独特的16-bit像素风格界面设计,为创…...
