matlab在数学建模中的应用(方志成51102023006)new

matlab在数学建模中的应用(方志成51102023006)new

ID:17773179

大小:55.06 KB

页数:10页

时间:2018-09-05

matlab在数学建模中的应用(方志成51102023006)new_第1页
matlab在数学建模中的应用(方志成51102023006)new_第2页
matlab在数学建模中的应用(方志成51102023006)new_第3页
matlab在数学建模中的应用(方志成51102023006)new_第4页
matlab在数学建模中的应用(方志成51102023006)new_第5页
资源描述:

《matlab在数学建模中的应用(方志成51102023006)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、蚌埠学院本科考试试卷评分考试科目:MATLAB与仿真应用课程编号:MATLAB在数学建模中的应用阅卷人:赵富琦考试日期:2014.10.02姓名:方志成学号:51102023006注意事项1.考前将上述项目填写清楚2.字迹要清楚,保持卷面清洁3.交卷时请将本试卷和题签一起上交蚌埠学院计算机系MATLAB在数学建模中的应用第一章绪论数学在其发展的早期主要是作为一种实用技术工具,用于处理人类生活及社会活动中的各种实际问题。近年来,随着社会的发展以及计算机技术的迅速发展,人们对数学的重要作用有了新的认识。数学在社会各领域

2、中的应用越来越广泛,不但运用于自然科学的各个领域,而且渗透到经济、军事、管理以至于社会科学和社会活动的各领域,在许多方面发挥着越来越重要的作用。 数学建模就是对我们在科学研究、技术改革、经济管理等现实生活中所遇到的实际问题加以分析、抽象、简化,用数学语言进行描述、用数学方法寻求解决方案、办法,并通过解释、验证,最终应用于实际的过程。计算机作为一种高科技的工具,大大推进了数学建模的进程,是数学建模中的不可缺少的重要工具。数学科学与计算机技术相结合,使各领域复杂的实际问题得以快速的解决。 在数学建模中MATLAB软件发

3、挥了重要的作用,借助于MATLAB的强据处理、图形处理能力可以方便、快捷、高效的解决数学建模中各种问题。通过介绍计算机软件MATLAB在数学建模中的应用,以提高数学建模的质量和效率,增强解决实际问题的能力。MATLAB的功能与特点: MATLAB既是一种语言,又是一种编程环境。MATLAB提供了很多方便用户的工具,用于管理变量、输入输出数据以及生成和管理M文件。MATLAB中的M文件的语法与其他的高级语言类似,是一种程序化的编程语言,同时也是一种解释性的编程语言,即逐行解释运行程序,程序更容易调试。它只是一个简单的

4、ASCII码文本文件,语法比一般的高级语言都要简单,与数学语言比较接近,更容易掌握和理解。MATLAB进行数值计算的基本处理单位是复数数组(或称阵列)。它拥有一流水平的数值计算函数库,其所有数值计算算法都是国际公认的、先进的可靠算法;而执行算法的指令形式非常简单、易读易用,应用MATLAB进行函数图形绘制也非常方便。它也有简单易用的程序语言,MATLAB是一个高级的矩阵语言,它包含控制语句、函数、数构、输入和输出和面向对象编程特点。支持命令和程序两种工作方式。移植性好、可拓展性极强。它也有强大的科学计算数据处理能力

5、,MATLAB包含了大量计算算法,拥有600多个丁程中用到的数可以方便地实现用户所需的各种计算功能。它还有出色的图形处理功能,MATLAB具有方便的数据可视化功能,以将向量和距阵用图形表现出来。高层次的作图包括二维和三维的可视化、图象处理、动画和表达式作图。可用于科学计算和工程绘图。正因为MATLAB能够能够较好的解决众多实际问题,因此受到学建模者的青睬。第二章建模一、基本数学运算 在MATLAB下进行基本数学运算,只需将运算式直接打在提示号 >> 后面,并按入Enter键即可。MATLAB将计算 的结果以ans显

6、示。 例:求(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*

7、8+9*10+11*12+... 13*14+15*16 ans = 744 。若不想让MATLAB每次都显示运算结果,只需在运算式最後加上分号(;)即可,如下例:  y = 1034*22+3^5;  若要显示变数y的值,直接键入y即可:  >>y  y =  22991 。 MATLAB会忽略所有在百分比符号(%)之後的文字,因此百分比之後的文字均可视为程式的注解(Comments)。 例:计算圆面积Area = ∏r^2,半径r = 2,则可键入  >> r=2;  % 圆半径r = 2, >> area=p

8、i*r^2;  % 计算圆面积area >> area =  12.5664。 MATLAB提供基本的算术运算有: 加 (+)、减 (-)、乘 (*)、除 (/)、幂次方 (^),范例为:5+3, 5-3, 5*3, 5/3, 5^3。 三、阵列与矩阵 MATLAB的运算事实上是以阵列 (array) 及矩阵 (matrix) 方式在做运算.阵列强调元素对元

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。