[数学建模] 0、关于数学建模的一点看法付费专栏食用说明
文章目录
- 1、前言
- 2、数学建模学习索引
- 2.1、建模知识点
- 3、实战建模论文索引
- 3.1、国赛真题索引
- 3.1.1、[数学建模] [2001年国赛模拟] 1. 血管的三维重建
- 3.1.2、[数学建模] [2011年B国赛模拟] 2. 交巡警服务平台的设置与调度
- 3.1.3、[数学建模][2012年A国赛模拟] 3. 葡萄酒的评价
- 3.2、模拟赛索引
- 3.2.1、[数学建模] [2019年A 模拟练习][层次分析法、熵值法、多目标优化、主成分分析法] 4. 深圳居民健康水平评估与测控模型研究
1、前言
在大学期间,几次参加数学建模的经历给我带来的印象还是很深刻的。3个人,3台电脑,1个问题,熬 x 个通宵,很过瘾,很带劲,很怀念。
通过数学建模,让我在大学初期就了解接触到了数学统计、数学物理方程、数学基本模型等知识点。也让我切切实实的体会到了繁杂的数学公式可以与生活中的实际问题相结合,并将这个问题解决掉。和队友最终齐心协力产出一篇能够逻辑自洽的论文,解决一个实际问题,很是有成就感。
数学建模带来的直接好处是:
- 科技论文写作从此不再是问题。从基本的格式,科技论文的用词、语句表达上、图表构建上都有很大的进步,包括未来的 Latex 学术必备软件,也可以去学习一下。参加数学建模后,结课论文、实验论文、毕业论文对我而言不再是问题,且能明显感觉到与周围同学在排版上,用词合理性上的差距。包括工作后,当解决问题后输出问题报告时,会有一种自然而然的条理性,也是深受周围同事好评。
- 对编程有大的提高。在数学建模中,编程往往是根据问题去进行编程,会有很大的灵活性,但不变的是编程思维,如何使用程序更快、更好的解决问题,从建模中能获取到部分答案。如 [数学建模] [2001年国赛模拟] 1. 血管的三维重建 中,作为一道 2001 年的算法类数学建模问题,一张图片 512 *512 个像素点,如果采用暴力算法来计算,是否在当年会计算吃力?那如果采用倍增算法来进行优化呢?进一步再采用二分算法进行优化呢?这个过程就是很有意思的了。
- 提高人际沟通、逻辑思维能力。 培训期间会和队友、指导老师、其他组成员进行大量沟通,如何快速理解别人的想法,或者如何快速说服别人 这点就是自己的人际沟通能力和逻辑思维能力了。
- 对未来考研、找工作、评奖评优有积极影响。
一些个人想法,可以简单聊聊对数学建模的看法
-
关于数学建模的个人看法(国赛、地方赛)
- 首先数学建模是可以并值得参加的大学生竞赛之一,无需太强专业理论知识,因为论题是多个、且开放的。3人组队为期3天时间,采用数学建模的方式,解决赛事组发布的问题。
- 在数学建模中可以接触到 MATLAB 编程,lingo 优化,SPSS 或者 R 语言 统计。对于机械、自动化、数学科学处理 等专业有一定帮助。
- 培训、竞赛过程中,和队友关系紧密,能够增强多人协作的能力。三个人各司其职,确定数学模型建模的、进行 MATLAB 编程的,进行论文写作的。在一起为了同一个目标进行学习时,效率很高,进步很快。
- 数学建模在大学的竞赛含金量,在各个学校的比重都不太一样,但是要注意,这也是大学生国家级竞赛,不管在未来找工作、考研,都是有一定帮助的。并且比较容易出一定成果,比如随随便便拿一个省级一等奖之类的。
-
从客观角度、个人经验上反对一点点数学建模
- 建模里面的东西太杂乱了,很多模型说是胡诌也不为过,只要论文写好、图画好,很简单就可出成绩。
- 建模不建议花费大量时间在里面,因为东西很庞杂,导致很难精通。我们从中需要学习的是如何快速学习、快速检索资料、快速解决问题的能力和方法。这些通法将终生受益。
- 推荐可以在大二下学期、暑假期间,即大二升大三,参加数学建模培训,然后参加国赛即可,不需要提前准备太久,需要的是集中,高强度的几次模拟,让自己形成建模思维。当年在大一暑假期间参加数学建模,还记得白天刚在数分课上了解了一阶偏微分方程,结果晚上国赛题就是热传导二阶偏微分方程的求解。花费很多精力才啃下来,但同期的大三物理学长在这块做的非常棒,一举拿下全国10佳论文奖!十分佩服。
以后想动笔的时候,再写写吧…
2、数学建模学习索引
2.1、建模知识点
挖坑,待填~
3、实战建模论文索引
3.1、国赛真题索引
3.1.1、[数学建模] [2001年国赛模拟] 1. 血管的三维重建
专栏链接:[数学建模] [2001年国赛模拟] 1. 血管的三维重建
食用指南:
- 建模、编程类。需要算出确定的答案,有固定的最优解。
- 2001 年的题目,非常经典。放在现如今,按照现在的计算机计算速度来讲,直接暴力求解都是可以的。不过要是放在 2001 年,那可就是需要进行算法优化的了。
3.1.2、[数学建模] [2011年B国赛模拟] 2. 交巡警服务平台的设置与调度
专栏链接:[数学建模] [2011年B国赛模拟] 2. 交巡警服务平台的设置与调度
食用指南:
- 建模、编程类。需要算出确定的答案,有固定的最优解。
- 这道题也挺有意思的,从图论、最短路径入手,慢慢转换为一个最优化模型,既可以锻炼 MATLAB 编程,也可以锻炼 Lingo 优化模型。
3.1.3、[数学建模][2012年A国赛模拟] 3. 葡萄酒的评价
专栏链接:[数学建模][2012年A国赛模拟] 3. 葡萄酒的评价
食用指南:
- 评价类的题目也是必须要练的哈。因为上面编程类的是很考验编程功底的,做的出来就是国奖,做不出来可能就无缘国奖了。而此类评价类的题目,只要能够正确分析、选定模型的话,就是纯纯的套路题目,写好论文即可保省一,冲国二。
- 这个属于数学统计方面的知识,一般采用 SPSS 这个软件就可以搞定,也可以学习一下 R 语言。
- 关于常见的评价类模型,数据处理等方法都是必备的。至少要知道这个模型、这个方法,可以去解决什么问题。就能够直接去套模型了。为什么要直接去套模型,而不是先去做问题转换、抽象呢?因为后者较难,哈哈。根据能力,能套就套吧。套多了就能会一点了,一开始要求别这么高。
- 也可以去参考:[数学建模] [2019年A 模拟练习][层次分析法、熵值法、多目标优化、主成分分析法] 4. 深圳居民健康水平评估与测控模型研究 这篇文章也是很经典的评价模型、数据处理都上了一遍。
3.2、模拟赛索引
3.2.1、[数学建模] [2019年A 模拟练习][层次分析法、熵值法、多目标优化、主成分分析法] 4. 深圳居民健康水平评估与测控模型研究
专栏链接:[数学建模] [2019年A 模拟练习][层次分析法、熵值法、多目标优化、主成分分析法] 4. 深圳居民健康水平评估与测控模型研究
食用指南:
- 评价类问题。很适合去入门了解评价类问题的基本数学模型。
- 此问题在当年是开放问题,看看如何查找资料,如何简历数学模型,解决问题。
相关文章:
[数学建模] 0、关于数学建模的一点看法付费专栏食用说明
文章目录 1、前言2、数学建模学习索引2.1、建模知识点 3、实战建模论文索引3.1、国赛真题索引3.1.1、[数学建模] [2001年国赛模拟] 1. 血管的三维重建3.1.2、[数学建模] [2011年B国赛模拟] 2. 交巡警服务平台的设置与调度3.1.3、[数学建模][2012年A国赛模拟] 3. 葡萄酒的评价 3…...
2.oracle数据库自增主键
不同于mysql,oracle主键自增不能在建表时直接设置,其实也很简单 1.建表 CREATE TABLE test(id NUMBER NOT NULL,key1 VARCHAR2(40) NULL,key2 VARCHAR2(40) NULL);2.设置主键 alter table test add constraint test_pk primary key (id);3.新建序列tes…...
算法通关村第二关——链表加法的问题解析
题目类型 链表反转、栈 题目描述 * 题目: * 给你两个非空链表来表示两个非负整数,数字最高位位于链表的开始位置。 * 它们的每个节点都只存储一个数字。将这两个数相加会返回一个新的链表。 * 你可以假设除了数字0外,这两个数字都不会以0开头…...

mapboxGL中楼层与室内地图的结合展示
概述 质量不够,数量来凑,没错,本文就是来凑数的。前面的几篇文章实现了楼栋与楼层单体化的展示、室内地图的展示,本文结合前面的几篇文章,做一个综合的展示效果。 实现效果 实现 1. 数据处理 要实现上图所示的效果…...

使用Anaconda3创建pytorch虚拟环境
一、Conda配置Pytorch环境 1.conda安装Pytorch环境 打开Anaconda Prompt,输入命令行: conda create -n pytorch python3.6 输入y,再回车。 稍等,便完成了Pytorch的环境安装。我们可以利用以下命令激活pytorch环境。 conda…...
QT 常用数据结构整理
目录 QString篇 QString篇 //初始化bool bOk false;QString str "sd";QString strTemp(str);str QString("%1,%2").arg("11").arg("-gg");qDebug()<<str;str.sprintf("%s %d","ni",1);qDebug()<<…...

Fiddler使用教程|渗透测试工具使用方法Fiddler
提示:如有问题可联系我,24小时在线 文章目录 前言一、Fiddler界面介绍二、菜单栏1.菜单Fiddler工具栏介绍Fiddler命令行工具详解 前言 网络渗透测试工具: Fiddler是目前最常用的http抓包工具之一。 Fiddler是功能非常强大,是web…...

网站密码忘记了怎么办?chrome浏览器,谷歌浏览器。
有时候忘记了网站的密码,又不想“忘记密码”去一番折腾。如果你正好用的是 chrome 浏览器。 那么根本就没必要折腾,直接就能看到网站密码。 操作如下 1.在浏览器右上角点击三个小点: 2.点这三个点: 3.选择“显示密码”&#x…...

23款奔驰GLS450加装原厂香氛负离子系统,清香宜人,久闻不腻
奔驰原厂香氛合理性可通过车内空气调节组件营造芳香四溢的怡人氛围。通过更换手套箱内香氛喷雾发生器所用的香水瓶,可轻松选择其他香氛。香氛的浓度和持续时间可调。淡雅的香氛缓缓喷出,并且在关闭后能够立刻散去。车内气味不会永久改变,香氛…...

流数据湖平台Apache Paimon(一)概述
文章目录 第1章 概述1.1 简介1.2 核心特性1.3 基本概念1.3.1 Snapshot1.3.2 Partition1.3.3 Bucket1.3.4 Consistency Guarantees一致性保证 1.4 文件布局1.4.1 Snapshot Files1.4.2 Manifest Files1.4.3 Data Files1.4.4 LSM Trees 第1章 概述 1.1 简介 Flink 社区希望能够将…...

上传图片到腾讯云对象存储桶cos 【腾讯云对象存储桶】【cos】【el-upload】【vue3】【上传头像】【删除】
1、首先登录腾讯云官网控制台 进入对象存储页面 2、找到跨越访问CIRS设置 配置规则 点击添加规则 填写信息 3、书写代码 这里用VUE3书写 第一种用按钮出发事件形式 <template><div><input type"file" change"handleFileChange" /><…...
Hadoop教程_编程入门自学教程_菜鸟教程-免费教程分享
教程简介 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统( Distributed File System)࿰…...

Mac 快速生成树形项目结构目录
我这里使用的是通过包管理 Homebrew安装形式。没有安装的话可以自行搜索 Homebrew 安装方式 brew install tree直接到项目的根目录执行 tree 命令 tree 效果如下: or : tree -CfL 3效果如下:...
使用fegin调用时,返回的值不能直接List这种,要使用对象包装一下
正确使用如下 fegin ResponseBodyGetMapping(value "/menu/queryAllNonLowCodePageSubmenuById")public Result<List<LinkTheFormPageDataDTO>> queryAllNonLowCodePageSubmenuById(RequestParam("id")int id);服务 ResponseBodyGetMapping(…...

springboot整合myabtis+mysql
一、pom.xml <!--mysql驱动包--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!--springboot与JDBC整合包--><dependency><groupId>org.springframework.b…...
博客摘录「 Redis( 缓存篇 ==> 超详细的缓存介绍与数据一致性解决方案 amp; 代码实现」
Redis 旁路缓存 由于高并发原因,先更新数据库和先更新缓存策略都会因为延迟时间而导致数据不一致问题。 两种策略 先删除缓存,再更新数据库;先更新数据库,再删除缓存。 因为缓存的写入通常要远远快于数据库的写入,…...

Chapter 8: Files | Python for Everybody 讲义笔记_En
文章目录 Python for Everybody课程简介FilesPersistenceOpening filesText files and linesReading filesSearching through a fileLetting the user choose the file nameUsing try, except, and openWriting filesDebuggingGlossary Python for Everybody Exploring Data Us…...

【C++ 进阶】第 1 章:[C 语言基础] C 语言概述与数据类型
目录 一、C 语言的概述 (1)计算机结构组成 (2)计算机系统组成 (3)ASCII 码 (4)计算机中的数制及其转换 (5)程序与指令 (6)语…...
点击图片1.全屏阅览2.下载3.关闭 纯纯html css js
要实现图片点击全屏预览的功能,可以使用JavaScript和CSS来实现。以下是一个简单的示例代码: html <!DOCTYPE html> <html> <head><meta charsett"UTF-8"><title>图片点击全屏预览</title><style>…...

科技项目验收测试:验证软件产品功能与性能的有效手段
科技项目验收测试是验证软件产品功能与性能的重要手段,在项目开发中起到了至关重要的作用。本文将从产品质量、需求验证、性能测试等方面,探讨科技项目验收测试的有效手段。 1、产品质量保证是验收测试的核心 科技项目验收测试的核心目标是验证软件产品…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...

【JVM】- 内存结构
引言 JVM:Java Virtual Machine 定义:Java虚拟机,Java二进制字节码的运行环境好处: 一次编写,到处运行自动内存管理,垃圾回收的功能数组下标越界检查(会抛异常,不会覆盖到其他代码…...
vue3 定时器-定义全局方法 vue+ts
1.创建ts文件 路径:src/utils/timer.ts 完整代码: import { onUnmounted } from vuetype TimerCallback (...args: any[]) > voidexport function useGlobalTimer() {const timers: Map<number, NodeJS.Timeout> new Map()// 创建定时器con…...

Linux-07 ubuntu 的 chrome 启动不了
文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了,报错如下四、启动不了,解决如下 总结 问题原因 在应用中可以看到chrome,但是打不开(说明:原来的ubuntu系统出问题了,这个是备用的硬盘&a…...

零基础设计模式——行为型模式 - 责任链模式
第四部分:行为型模式 - 责任链模式 (Chain of Responsibility Pattern) 欢迎来到行为型模式的学习!行为型模式关注对象之间的职责分配、算法封装和对象间的交互。我们将学习的第一个行为型模式是责任链模式。 核心思想:使多个对象都有机会处…...
06 Deep learning神经网络编程基础 激活函数 --吴恩达
深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...

【论文阅读28】-CNN-BiLSTM-Attention-(2024)
本文把滑坡位移序列拆开、筛优质因子,再用 CNN-BiLSTM-Attention 来动态预测每个子序列,最后重构出总位移,预测效果超越传统模型。 文章目录 1 引言2 方法2.1 位移时间序列加性模型2.2 变分模态分解 (VMD) 具体步骤2.3.1 样本熵(S…...
JavaScript 数据类型详解
JavaScript 数据类型详解 JavaScript 数据类型分为 原始类型(Primitive) 和 对象类型(Object) 两大类,共 8 种(ES11): 一、原始类型(7种) 1. undefined 定…...
tomcat入门
1 tomcat 是什么 apache开发的web服务器可以为java web程序提供运行环境tomcat是一款高效,稳定,易于使用的web服务器tomcathttp服务器Servlet服务器 2 tomcat 目录介绍 -bin #存放tomcat的脚本 -conf #存放tomcat的配置文件 ---catalina.policy #to…...

永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器
一、原理介绍 传统滑模观测器采用如下结构: 传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位…...