数学建模算法matlab实现
文章平均质量分 89
数学建模学习交流
MATLAB爱好者
展开
-
数学建模共享单车问题
附件2中有50辆共享单车(编号为951-1000)的数据。已知其中5辆单车会间歇性地发生故障,从而导致该车在部分时段的骑行速度过慢。请根据附件1,判断附件2中有哪5辆车最有可能是问题车。导入附件1数据%% 导入数据[~, ~, raw0_0] = xlsread('附件1 共享单车数据.xls','Sheet1','B1:B12030');[~, ~, raw0_1] = xlsread('附件1 共享单车数据.xls','Sheet1','D1:D12030');[~, ~, raw原创 2021-05-21 22:48:51 · 4472 阅读 · 3 评论 -
Spss典型相关分析的常见问题
spss典型相关分析的常见问题(1)Spss中没有典型相关分析这个命令(a)检查你的SPSS版本是否是24及以上(b)你的spss安装路径是否是默认的位置,如果不是的话请卸载重装到默认位置。(2)Spss运行典型相关分析出错,有一个警告这是你的用户名为中文导致的,两种方法解决:(1)最简单的就是新建一个用户(百度一下),在新用户上面安装Spss即可(2)安装一个虚拟机,分配好2G-4...原创 2020-04-06 10:32:27 · 14373 阅读 · 5 评论 -
数模新版视频课程第5讲.相关系数
数模新版视频课程第5讲.相关系数0原创 2019-08-17 14:26:52 · 877 阅读 · 0 评论 -
数模新版视频课程第6讲.典型相关分析
数模新版视频课程第6讲.典型相关分析原创 2019-08-17 14:45:50 · 653 阅读 · 2 评论 -
数模新版视频课程第7讲:多元线性回归分析
数模新版视频课程第7讲:多元线性回归分析原创 2019-08-17 15:38:36 · 1103 阅读 · 0 评论 -
数模新版视频课程第8讲.图论最短路径问题
数模新版视频课程第8讲.图论最短路径问题原创 2019-08-18 10:04:06 · 1065 阅读 · 0 评论 -
数模新版视频课程第9讲.分类模型
数模新版视频课程第9讲.分类模型原创 2019-08-18 10:17:19 · 679 阅读 · 0 评论 -
数模新版视频课程第10讲.聚类模型
数模新版视频课程第10讲.聚类模型原创 2019-08-18 10:43:46 · 706 阅读 · 0 评论 -
数模新版视频课程第11讲.时间序列分析
数模新版视频课程第11讲.时间序列分析原创 2019-08-18 11:35:55 · 1206 阅读 · 7 评论 -
数模新版视频课程第4讲:拟合
数模新版视频课程第4讲:拟合原创 2019-08-17 14:05:33 · 687 阅读 · 0 评论 -
数模新版视频课程第3讲:插值算法
数模新版视频课程第3讲:插值算法原创 2019-08-17 13:48:35 · 1090 阅读 · 0 评论 -
数学建模TOPSIS法(优劣解距离法)Matlab实现代码
TOPSIS法(Technique for Order Preference by Similarity to Ideal Solution)可翻译为逼近理想解排序法,国内常简称为优劣解距离法TOPSIS 法是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。实现代码共五个m文件(1)主程序 topsis.m%% 第一步:把数据复制...原创 2019-07-27 16:28:05 · 11029 阅读 · 3 评论 -
数学建模插值算法Matlab实现代码
数模比赛中,常常需要根据已知的函数点进行数据、模型的处理和分析,而有时候现有的数据是极少的,不足以支撑分析的进行,这时就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。% 分段三次埃尔米特插值x = -pi:pi; y = sin(x); new_x = -pi:0.1:pi;p = pchip(x,y,new_x);figure(1); %...原创 2019-07-27 16:31:19 · 1336 阅读 · 1 评论 -
数学建模拟合算法Matlab实现代码
与插值问题不同,在拟合问题中不需要曲线一定经过给定的点。拟合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合的最好(最小化损失函数)。插值算法中,得到的多项式f(x)要经过所有样本点。但是如果样本点太多,那么这个多项式次数过高,会造成龙格现象。尽管我们可以选择分段的方法避免这种现象,但是更多时候我们更倾向于得到一个确定的曲线,尽管这条曲线不能经过每一个...原创 2019-07-27 16:33:01 · 1035 阅读 · 0 评论 -
数学建模皮尔逊person相关系数和斯皮尔曼spearman等级相关系数Matlab实现代码
本讲我们将介绍两种最为常用的相关系数:皮尔逊person相关系数和斯皮尔曼spearman等级相关系数。它们可用来衡量两个变量之间的相关性的大小,根据数据满足的不同条件,我们要选择不同的相关系数进行计算和分析(建模论文中最容易用错的方法)。clear;clcload 'physical fitness test.mat' %文件名如果有空格隔开,那么需要加引号% https://...原创 2019-07-27 16:34:53 · 5974 阅读 · 3 评论 -
数学建模多元线性回归内生性问题的蒙特卡洛模拟matlab代码
回归分析是数据分析中最基础也是最重要的分析工具,绝大多数的数据分析问题,都可以使用回归的思想来解决。回归分析的任务就是,通过研究自变量X和因变量Y的相关关系,尝试去解释Y的形成机制,进而达到通过X去预测Y的目的。常见的回归分析有五类:线性回归、0-1回归、定序回归、计数回归和生存回归,其划分的依据是因变量Y的类型。本讲我们主要学习线性回归。%% 蒙特卡洛模拟:内生性会造成回归系...原创 2019-07-27 16:37:13 · 3187 阅读 · 0 评论 -
数学建模图论最短路径问题 迪杰斯特拉Dijkstra算法和Bellman-Ford(贝尔曼-福特)算法Matlab实现代码
本讲将简要介绍图论中的基本概念,并主要讲解图论中的最短路径问题。根据图的不同,我们将学习两种不同的算法:迪杰斯特拉Dijkstra算法和Bellman-Ford(贝尔曼-福特)算法。Matlab生成图对象%% Matlab作无向图% (1)无权重(每条边的权重默认为1)% 函数graph(s,t):可在 s 和 t 中的对应节点之间创建边,并生成一个图% s 和 t 都必...原创 2019-07-27 16:39:44 · 2231 阅读 · 0 评论 -
清风老师数学建模视频课程第1讲层次分析法
1 / 94数学建模常.模型及其MATLAB等软件实现讲师:清风更多视频请在B站或优酷关注UP主:数学建模学习交流十大模型,涉及近三十种算法2 / 94更多视频请在B站或优酷关注UP主:数学建模学习交流为什么录制这门课程?3 / 94如何准备数模?更多视频请在B站或优酷关注UP主:数学建模学习交流4 / 94数学建模的任务分配数学...原创 2019-08-17 12:41:10 · 18191 阅读 · 1 评论 -
数模新版视频课程第2讲.TOPSIS法(优劣解距离法)
数模新版视频课程第2讲.TOPSIS法(优劣解距离法)原创 2019-08-17 13:22:18 · 1789 阅读 · 0 评论 -
数学建模层次分析法AHP(The analytic hierarchy process) :详细注释版本matlab代码和去掉注释后的matlab代码
层次分析法(The analytic hierarchy process, 简称AHP)建模比赛中最基础的模型之一,其主要用于解决评价类问题(例如:选择哪种方案最好、哪位运动员或者员工表现的更优秀)。带上详细注释的代码% 在每一行的语句后面加上分号(一定要是英文的哦;中文的长这个样子;)表示不显示运行结果% 多行注释:选中要注释的若干语句,快捷键Ctrl+R% 取消注释:选...原创 2019-07-27 16:20:15 · 2584 阅读 · 0 评论