2023辽宁省数学建模竞赛选题建议及AB题思路

2023-11-03 21:36

本文主要是介绍2023辽宁省数学建模竞赛选题建议及AB题思路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好呀,今天早上2023年辽宁省大学生数学建模竞赛开赛,在这里给大家带来初步的选题建议及思路。

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

2023辽宁省数学建模竞赛选题建议及初步思路_哔哩哔哩_bilibili

首先是主基调:

本次推荐大家做AB题,A题目较简单,主要是引入理论公式后,根据影响因素计算力的大小,我会加入很多可视化和模拟代码来丰富论文内容。B题目硬核一些,主要做模拟仿真,后面的迁移预测会上点难度,如果你有matlab基础,也可以拿B题。C题主要是搜集文献这些,比较难做的出彩。

接下来详细讲讲初步思路吧:

A 题 铁路车站的安全标线

(1) 根据相关机理,考虑人的体重、体积以及和人的距离等影响因素,建立 数学模型确定高铁或动车全速经过时,对站在站台人的“吸力”或“推力”的大小

首先当然是要引入一些必要的公式,例如伯努利方程。之后根据方程进行实际代码编写。

对于A而言,我主要是想尽可能丰富可视化,因此,我的代码想要实现的效果是只要你输入了人的体重、体积和人的距离,就可以得出力的具体大小,举个例子,输入:

添加图片注释,不超过 140 字(可选)

可以得到:

添加图片注释,不超过 140 字(可选)

来看看代码运行截图:

添加图片注释,不超过 140 字(可选)

(2) 依据(1)的结果,建立数学模型,说明高铁、动车车站站台的安全标线的 设置依据;

第一问求解出来之后第二问就比较简单了,直接计算哪个距离的时候,两个力基本会相等,大于这个距离就行。主要考虑身高最高,体重最轻的人,因为我们要保护每一个人。

B 题 数据驱动的水下导航适配区分类预测

问题一:附件 1,给出一组分辨率为 1’×1’(相邻两格网点间的距离是 1’) 的重力异常基准数据 A,试通过精细化基准图,合理划分区域,完成各区域的适 配性标定(标签Y )。

看看题目给出的数据:

添加图片注释,不超过 140 字(可选)

主要就是一些离散的点的经纬度和重力异常值,我们要标定这些点的区域到底是不是适配区。来看看题目背景:

在重力辅助导航系统中,影响导航可靠性与精度的关键步骤是选择匹配性高 的航行区域,即适配区。适配区的标定与识别技术是最具挑战性的问题之一。选 取适配区前需要对研究海域的重力基准图(基础性的是重力异常基准图)进行插 值加密处理,基于重力基准图所提供水下航行器航行区域的重力异常变化情况对 适配区的选取进行分析。 重力异常(值)的定义为:实际地球内部的物质密度分布不均匀,导致实际 观测重力值与理论上的正常重力值总存在偏差,在排除各种干扰因素影响后,仅 仅由地球物质密度分布不匀所引起的重力的变化,简称为重力异常 在重力异常变化显著区域,导航系统可获得高的定位精度;反之,在重力异常变化平坦区域,导航系统会出现定位精度的不敏感。由于不同区域的重力异常特征分布不同,建立可行的适配区分类预测模型,对保障水下航行器的导航精度 至关重要。

OK,所以主要就是看哪里的重力异常值会显著变化。所以我们先插值补全数据,然后计算重力异常值的变化情况就行,哪个区域变化大,哪里就是适配区。我划分了高中低三个档来划分区域:

最终输出的图片如上图,就是三个颜色代表高中低三个适配程度。

至于第二问,就是先计算特征指标,比如均值、标准差、梯度等等,然后做分类预测就行。

OK,先讲到这里。

AB的思路讲解后续都还会更新哈。总体而言,本次辽宁省数学建模竞赛不算很难,我AB都做,大概率先出A,预计今晚到明早更新完毕,B预计明天中午前出。

视频讲解查看以及完整论文成品预定请点击下方我的个人卡片哈↓:

这篇关于2023辽宁省数学建模竞赛选题建议及AB题思路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

linux进程D状态的解决思路分享

《linux进程D状态的解决思路分享》在Linux系统中,进程在内核模式下等待I/O完成时会进入不间断睡眠状态(D状态),这种状态下,进程无法通过普通方式被杀死,本文通过实验模拟了这种状态,并分析了如... 目录1. 问题描述2. 问题分析3. 实验模拟3.1 使用losetup创建一个卷作为pv的磁盘3.

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

JAVA利用顺序表实现“杨辉三角”的思路及代码示例

《JAVA利用顺序表实现“杨辉三角”的思路及代码示例》杨辉三角形是中国古代数学的杰出研究成果之一,是我国北宋数学家贾宪于1050年首先发现并使用的,:本文主要介绍JAVA利用顺序表实现杨辉三角的思... 目录一:“杨辉三角”题目链接二:题解代码:三:题解思路:总结一:“杨辉三角”题目链接题目链接:点击这里

uva 10014 Simple calculations(数学推导)

直接按照题意来推导最后的结果就行了。 开始的时候只做到了第一个推导,第二次没有继续下去。 代码: #include<stdio.h>int main(){int T, n, i;double a, aa, sum, temp, ans;scanf("%d", &T);while(T--){scanf("%d", &n);scanf("%lf", &first);scanf

uva 10025 The ? 1 ? 2 ? ... ? n = k problem(数学)

题意是    ?  1  ?  2  ?  ...  ?  n = k 式子中给k,? 处可以填 + 也可以填 - ,问最小满足条件的n。 e.g k = 12  - 1 + 2 + 3 + 4 + 5 + 6 - 7 = 12 with n = 7。 先给证明,令 S(n) = 1 + 2 + 3 + 4 + 5 + .... + n 暴搜n,搜出当 S(n) >=

uva 11044 Searching for Nessy(小学数学)

题意是给出一个n*m的格子,求出里面有多少个不重合的九宫格。 (rows / 3) * (columns / 3) K.o 代码: #include <stdio.h>int main(){int ncase;scanf("%d", &ncase);while (ncase--){int rows, columns;scanf("%d%d", &rows, &col

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [