MATLAB在建模中的应用(方志成51102023006).docVIP

MATLAB在建模中的应用(方志成51102023006).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB在建模中的应用(方志成51102023006)

蚌埠学院 本 科 考 试 试 卷 考试科目: 课程编号 阅 卷 人: 考试日期: 姓 名: 学 号: 注 意 事 项 1.考 前 将 上 述 项 目 填 写 清 楚 2.字 迹 要 清 楚,保 持 卷 面 清 洁 3.交 卷 时 请 将 本 试 卷 和 题 签 一 起 上 交 MATLAB在数学建模中的应用 第一章 绪论 数学在其发展的早期主要是作为一种实用技术工具,用于处理人类生活及社会活动中的各种实际问题。近年来,随着社会的发展以及计算机技术的迅速发展,人们对数学的重要作用有了新的认识。数学在社会各领域中的应用越来越广泛,不但运用于自然科学的各个领域,而且渗透到经济、军事、管理以至于社会科学和社会活动的各领域,在许多方面发挥着越来越重要的作用。? 数学建模就是对我们在科学研究、技术改革、经济管理等现实生活中所遇到的实际问题加以分析、抽象、简化,用数学语言进行描述、用数学方法寻求解决方案、办法,并通过解释、验证,最终应用于实际的过程。计算机作为一种高科技的工具,大大推进了数学建模的进程,是数学建模中的不可缺少的重要工具。数学科学与计算机技术相结合,使各领域复杂的实际问题得以快速的解决。? 在数学建模中MATLAB软件发挥了重要的作用,借助于MATLAB的强据处理、图形处理能力可以方便、快捷、高效的解决数学建模中各种问题。通过介绍计算机软件MATLAB在数学建模中的应用,以提高数学建模的质量和效率,增强解决实际问题的能力。 MATLAB的功能与特点:? MATLAB既是一种语言,又是一种编程环境。MATLAB提供了很多方便用户的工具,用于管理变量、输入输出数据以及生成和管理M文件。MATLAB中的M文件的语法与其他的高级语言类似,是一种程序化的编程语言,同时也是一种解释性的编程语言,即逐行解释运行程序,程序更容易调试。它只是一个简单的ASCII码文本文件,语法比一般的高级语言都要简单,与数学语言比较接近,更容易掌握和理解。MATLAB进行数值计算的基本处理单位是复数数组(或称阵列)。它拥有一流水平的数值计算函数库,其所有数值计算算法都是国际公认的、先进的可靠算法;而执行算法的指令形式非常简单、易读易用,应用MATLAB进行函数图形绘制也非常方便。它也有简单易用的程序语言,MATLAB是一个高级的矩阵语言,它包含控制语句、函数、数构、输入和输出和面向对象编程特点。支持命令和程序两种工作方式。移植性好、可拓展性极强。它也有强大的科学计算数据处理能力,MATLAB包含了大量计算算法,拥有600多个丁程中用到的数可以方便地实现用户所需的各种计算功能。它还有出色的图形处理功能,MATLAB具有方便的数据可视化功能,以将向量和距阵用图形表现出来。高层次的作图包括二维和三维的可视化、图象处理、动画和表达式作图。可用于科学计算和工程绘图。正因为MATLAB能够能够较好的解决众多实际问题,因此受到学建模者的青睬。 第二章建模 一、基本数学运算? 在MATLAB下进行基本数学运算,只需将运算式直接打在提示号??后面,并按入Enter键即可。MATLAB将计算?的结果以ans显示。? 例:求(12+2*(7-4))/3^2的算术运算结果。? (1)在MATLAB指令窗中输入以下内容??(12+2*(7-4))/3^2?。?? (2)在上述表达式输入完成后,按【Enter】键,该就指令被执行。? (3)在指令执行后,MATLAB指令窗中将显示以下结果。?ans?=?????? 2??。 二、表达式? MATLAB书写表达式的规则与“手写算式”差不多相同,但要求所有表达式都是以纯文本形式输入。? 如果一个指令过长可以在结尾加上...(代表此行指令与下一行连续), 例如:??1*2+3*4+5*6+7*8+9*10+11*12+...?13*14+15*16? ans?=? 744?。 若不想让MATLAB每次都显示运算结果,只需在运算式最後加上分号(;)即可, 如下例:?? y?=?1034*22+3^5;?? 若要显示变数y的值,直接键入y即可:??y??

文档评论(0)

ufh031 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档