资源描述:
《毕业设计(论文)-基于matlab的数据分析与建模工具原型的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学号:06416125常州大学毕业设计(论文)(2010届)题目基于MATLAB的数据分析与建模工具的设计与实现学生学院信息科学与工程学院专业班级计算机科学与技术校内指导教师专业技术职务副教授校外指导老师专业技术职务二○一○年六月基于MATLAB的数据分析与建模工具的设计与实现摘要进入20世纪以来,随着数学以空前的广度和深度向一切领域渗透,以及计算机的飞速发展,数学建模越来越受到人们的高度重视,这由数学建模被列入新的高中数学课程标准,全国大学生数学建模竞赛活动如火如荼地开展,足可窥见一般。数学软件MATLAB在数学建模中的应用,以期提高数学建模的效率和质量,进而增强解决实际问题的能力。在本
2、文的系统实现中,我们主要用要的软件是MATLAB2009b,JDK,和MATLAB中的JavaBuiledr。本文主要做了以下几个工作(1)选择了人口的马得尔萨斯人口模型和Logistic模型,以及战争模型(2)对这些模型分析处理得出函数式(3)查资料学习连接数据库(4)利用MATLAB分析数据画出图形(5)JAVA调用MATLAB现有的模块来构建数据分析建模工具显示图形。通过这样可以很方便的实现数据的分析与建模,调用现有的模块,省去大量编写程序的时间,简单,有效,而不像以前的做法中如果所设计的系统中需要对数据进行分析和建模,则只能针对所采用建模方法和理论,编写JAVA程序来实现。本课题致
3、力于采用现有的成熟的建模工具中提供的数据分析模块接口来构建一个数据分析建模工具的原型,旨在提供一种简单有效且准确性高,可以在各种自主开发的系统中应用的建模方式,而不是采用的是Java编程来实现,这不就是一种创新么。关键词:MATLAB;数学模型;数学建模IIIIIIBasedonMATLABdataanalysisandmodelingtoolsforthedesignandimplementationAbstractintothe20thcentury,withthemathematicsatanunprecedentedbreadthanddepthofpenetrationtoall
4、areas,aswellastherapiddevelopmentofcomputer,mathematicalmodelingmoreandmorepeople'sattention,thisconsistsofmathematicalmodelingwaslistedinthenewhighschoolmathematicscurriculumstandards,NationalUniversitymathematicalmodelingconteststride,enoughtoseetheGeneral.MathematicalsoftwareMATLABinmathematica
5、lmodeling,withaviewtoimprovingtheefficiencyandquality,whichwillinturnstrengthentheabilitytosolvepracticalproblems.Inthisarticleofthesystemimplementation,wemainlyusedtosoftwareisMATLAB2009b,JDK,andJavaBuiledrinMATLAB.Thisarticleismainlydoneonseveralwork(1)selectapopulationofelsaspopulationmodelandL
6、ogisticmodel,aswellaswarmodel(2)onthemodeloftreatmentthatfunctional(3)checkingtheinformationonlearningtoconnecttothedatabase(4)useMATLABanalysisdatatodrawgraphics(5)JAVAcallMATLABexistingmodulestobuildadataanalysismodelingtoolsdisplaythegraphic.Thiscaneasilydataanalysisandmodeling,callanexistingmo
7、dule,savingalotoftimewritingprograms,simple,effective,andnotliketheoldpracticesifthedesignofthesystemofdataanalysisandmodeling,youcanonlyusemodelingmethodandtheory,writingJavaprograms.Thistopicfocusesonusingexist