Matlab在数学建模中的应用

来源 :课程教育研究·新教师教学 | 被引量 : 0次 | 上传用户:JoshuaSiu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文说明了MATLAB在数学建模中数据处理时的应用,其中包括通过数据的平滑化处理、数据的标准化处理,数据的归一化处理对数据进行预处理,并阐述了这些数据预处理方法的原理以及方法,给出了相应的MATLAB程序,对于MATLAB在数学建模中应用提出相关思考。
  【关键词】MATLAB ; 数学建模 ; 数据处理
  【中图分类号】G64 【文献标识码】B 【文章编号】2095-3089(2017)04-0219-01
  一、Matlab在数学建模中数据处理时的应用
  在数学建模过程中往往需要对问题中给出的大量数据或图表等进行分析,此时MATLAB的数据处理功能以及绘图功能都能得到很好的应用。对于多元数据,当各变量的量纲和数量级不一致时,往往需要对数据进行预处理,以消除量纲和数量级的限制,便于分析。无论是人工观测的数据还是由数据采集系统获取的数据,都会不可避免地叠加上“噪声”干扰(反映在曲线图形上就是一些“毛刺和尖峰”)。為了提高数据的质量,必须对数据进行平滑处理(去噪声干扰)。由于得到的变量数据往往会由于量纲不同,而导致数据之间无法进行比较,在这种情况下,就需要进行数据标准处理以消除变量间的量纲关系,从而使数据具有可比性。
  二、Matlab在数学建模模型建立和求解中的应用
  在模型建立过程中,往往需要对之前处理完的数据进行大量的分析,以寻找他们之间线性或者非线性以及一些特定的关系,这些分析有自然会设计的大量的运算,而这些运算靠人工在短时间内是无法完成的。具有强大的计算功能的MATLAB可以在短时间内帮助我们完成计算。下面举几个例子说明MATLAB在模型建立过程中的应用。
  (一)通过因子分析建立回归方程建立预测模型
  因子分析的就是用少数几个因子去描述许多指标或因素之间的联系,即将相关比较密切的几个变量归在同一类中,每一类变量就成为一个因子,以较少的几个因子反映原资料的大部分信息。运用这种研究技术,我们可以方便地找出影响消费者购买、消费以及满意度的主要因素是哪些,以及它们的影响力运用这种研究技术,我们还可以为市场细分做前期分析。
  例.(2015年同梦杯校赛)根据70、80、90年代畅销与不畅销的歌曲音乐特性建立数学模型来预测歌曲的畅销程度。部分数据如下:
  借助MATLAB软件分以下步骤进行因子分析:
  对原始数据进行标准化处理;计算相关系数矩阵R;计算初等载荷矩阵;选择m(m<=4)个主因子;计算因子得分,并进行综合评价。
  通过相关分析,得出音乐性指标F与销售量y之间的相关系数为0.7938,表明两者之间存在较强相关关系(x1,x2,x3,x4分别代表之前选出的特征变量)。
  (二)采用支持向量分类机法建立预测模型
  支持向量机是数据挖掘中的一项新技术,是借助于最优化方法来解决机器学习问题的新工具,最初由V.Vapnik 等人提出,近几年来在其理论研究和算法实现等方面都取得了很大的进展,开始成为克服“维数灾难”和过学习等困难的强有力的手段,它的理论基础和实现途径的基本框架都已形成。支持向量机方法是建立在统计学习理论的VC维理论和结构风险最小原理基础上的,根据有限的样本信息在模型的复杂性和学习能力之间寻求最佳折衷,以求获得最好的推广能力。
  例:(暑期数模集训第一题)根据所给的已知流行程度的文章的文本特征建立数学模型对文章的流行程度进行预测。处理后的部分数据如下:
  根据前期的数据处理与相关分析,决定采取支持向量分类机法建立预测模型,采用支持向量分类机法建立预测模型的MATLAB部分程序,程序运行后得出的部分预测结果如下:
  部分预测结果:(0代表文章流行,1代表文章不流行)
  三、个人对MATLAB在数学建模中应用的一些看法
  数学建模是通过对实际问题的抽象和简化,引入一些数学符号、变量和参数,用数学语言和方法建立变量参数间的内在关系,得出一个可以近似刻画实际问题的数学模型,进而对其进行求解、模拟、分析检验的过程。它大致分为模型准备、模型假设、模型构成、模型求解、模型分析、模型检验及应用等步骤。这一过程往往需要对大量的数据进行分析、处理、加工,建立和求解复杂的数学模型,这些都是手工计算难以完成的,往往在计算机上进行实现。在目前用于数学建模的软件中,MATLAB强大的数值计算、绘图以及多样化的工具箱功能,能够快捷、高效地解决数学建模所涉及的众多领域的问题。MATLAB 以其卓越的功能和简单精练的编程语言,将我们从繁重的手工计算和高级语言程序调试中彻底解脱出来,可以在最短的时间内实现和检验我们的计算方法。在数学建模过程中,要较熟的使用MATLAB,需要的一定的学习和编写程序的能力,而这些能力需要平时的训练以及应用,所以要想快捷地进行数模建模中相关问题的计算,还需要我们平时多学习,多应用MATLAB。
  参考文献
  [1]卓金武.MATLAB在数学建模中的应用[M].北京市:北京航空航天大学出版社,2011.
  [2]宋知用.MATLAB在语音信号分析与合成中的应用[M].北京市:北京航空航天大学出版社,2013.
  作者简介:张嘉炜(1996.01-),男,浙江慈溪人,研究方向为数学与应用数学。
其他文献
直到现在,马蒂厄·科莫罗夫斯基还希望能成为一名宇航员,这位出生在法国的麻醉科医师在伦敦帝国学院获得了博士学位,并在2008年向欧洲空间局提出了申请。不过,他很清楚自己被
【摘要】初中信息技术是学生学习的重点,在教学时教师要学会根据初中生的学习特点,与时俱进,选择学生喜欢的教学方法进行教学。游戏化教学在初中信息技术教学中只要运用得宜,对于学生的发展也具有积极正面的作用,教师在教学时要学会选择,寻找一些适合学生学习与发展的游戏并应用到信息技术教学中,提高学生的信息技术应用能力。  【关键词】初中信息技术 ; 教学 ; 游戏化教学 ; 应用  【中图分类号】G633.6
【摘要】口语教学是中职英语教学中非常重要的一个环节,但是在口语学习的过程中,很多学生会产生不同程度的“羞于启口”的心理,特别是性格内向、胆小的学生在英语课堂上更不敢发言,再加上部分教师在口语教学的过程中存在一定的问题,进而使得口语教学效果不是很理想。接下来,本文将结合中职英语口语教学现状,探讨提升中职英语口语教学质量的方法和措施。【关键词】中职英语 ; 口语教学 ; 现状 ; 对策  【中图分类号
【摘要】通过开展区域活动,可以调动和激发幼儿学习的主动性,同时,也符合幼儿好动、好奇的特性。因此,作为幼儿园来讲,在开展区域活动时,要根据幼儿的性格特点进行引导,以促进幼儿的全面成长。本文就幼儿园小班如何开展区域活动进行了探讨,以为实际教学需要提供参考。  【关键词】幼儿园 ; 小班 ; 区域活动  【中图分类号】G612 【文献标识码】B 【文章编号】2095-3089(2017)04-0209
25型酸度计经过近二十年的考验,证明它是我国目前一种比较理想的0.1级实验室酸度计。就全省范围来说,仪器数量约有1600多台。为了让广大化学分析者直接掌握仪器的一般调修技
【摘要】近些年随着学前教育的发展以及儿童教育理念的更新,儿童文学与小学语文教育的关系得到越来越多的人重视,但是我国儿童文学与小学语文教育没有进行有效地融合,对两者之间的关系缺少系统的研究。本文主要从儿童文学与小学语文教育相结合进行实践研究,探索儿童文学与小学语文教育深入融合的新思路,实现寓教于乐的目的。  【关键词】儿童 ; 文学 ; 小学 ; 语文 ; 教育  【中图分类号】G623.2 【文献
目的探讨新生儿科住院患儿院内肺部真菌感染(NIPFI)的流行病学及其危险因素。方法选取2006年7月1日-2008年6月30日在广东省人民医院新生儿科住院的患儿中符合院内深部真菌感
【摘要】高中政治教学中的内容相对抽象,所以导致高中生学习兴趣不高的现状,不利于学生政治素养的形成。为了提高高中政治教学效率,必须打破这种教学现状,需要在高中政治教学中应用情感教学模式,把情感教育引入到政治思想课堂,实现以理服人、以情动人,激发起学生学习政治的兴趣,使学生学会自我学习。本文简述了高中政治情感教学的主要特征,对加强高中政治情感教学的措施及其意义进行了论述分析。  【关键词】高中政治 ;
【摘要】纵横汉字输入法是一种形码与数码结合的优秀编码法,它的编码内聚性较强,笔形源于汉字的部首与偏旁,笔形代码规则科学,取码特点源于汉字的方块形体“四角”。学生只要掌握汉字体形的基本知识,就能掌握汉字输入技能。除了要掌握纵横输入法的技巧外,还要从学法多样,提高兴趣;明确目的,诱发动机;分散难点,创设成功;合理表扬,鼓励进步;注重师生情感交流这几个方面让学生轻松愉悦地学习纵横输入法。  【关键词】轻
【摘要】众所周知,作业是教学的重要组成部分,是教师了解学生和检查学生学习效果的一个窗口。作业更是作为课堂教学的延伸,是学生掌握知识、形成能力的重要途径。语文作业是语文教学的重要组成部分。  【关键词】小学语文 ; 课堂教学策略 ; 培养语文兴趣  【中图分类号】G623.2 【文献标识码】B 【文章编号】2095-3089(2017)04-0214-01  一、学生语文作业存在的问题  1.长期以