数值分析matlab上机实验报告.pdfVIP

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

数值分析matlab上机实验报告

matlab软件实验报告数学上机课实验报告

matlab实验报告总结数值分析试卷

篇一:《MATLAB与数值分析》第一次上机实验报告

标准实验报告

(实验)课程名称

学生姓名:李培睿

学号:2013020904026

指导教师:程建

一、实验名称

《MATLAB与数值分析》第一次上机实验

二、实验目的

1.熟练掌握矩阵的生成、加、减、乘、除、转置、行列式、

逆、范数等运算操作。(用.m文件和Matlab函数编写一个对

给定矩阵进行运算操作的程序)2.熟练掌握算术符号操作

和基本运算操作,包括矩阵合并、向量合并、符号转换、展

开符号表达式、符号因式分解、符号表达式的化简、代数方

程的符号解析解、特征多项式、函数的反函数、函数计算器、

微积分、常微分方程的符号解、符号函数的画图等。(用.m

文件编写进行符号因式分解和函数求反的程序)

3.掌握Matlab函数的编写规范。

4、掌握Matlab常用的绘图处理操作,包括:基本平面图、

图形注释命令、三维曲线和面的填充、三维等高线等。(用.m

文件编写在一个图形窗口上绘制正弦和余弦函数的图形,并

给出充分的图形注释)

5.熟练操作MATLAB软件平台,能利用M文件完成

MATLAB的程序设计。

三、实验内容

1.编程实现以下数列的图像,用户能输入不同的初始值以及

系数。并以x,y为坐标显示图像

x(n+1)=a*x(n)-b*(y(n)-x(n));y(n+1)=

b*x(n)+a*(y(n)-x(n))

2.编程实现奥运5环图,允许用户输入环的直径。

3.实现对输入任意长度向量元素的冒泡排序的升序排列。不

允许使用sort函数。

四、实验数据及结果分析

题目一:

①在Editor窗口编写函数代码如下:

并将编写的函数文件用“draw.m”储存在指定地址;②在

Command窗口输入如下命令:

③得到图形结果如下:

题目二:

①在Editor窗口编写函数代码如下:

并将编写的函数文件用“circle.m”储存在指定地址;②再次

在Editor窗口编写代码:

并将编写的函数文件用“Olympic.m”储存在指定地址;③在

Command窗口输入如下指令(半径可任意输入):

④按回车执行,将在图形窗口获得五环旗:

题目三:

①在Editor窗口编写函数代码如下:

并用.将编写的函数文件用“qipaofa.m”储存在指定地址;

②在Command窗口输入一组乱序数值,则可以得到升序排

序结果如下:

五、总结及心得体会

1.要熟悉MATLAB编译软件的使用方法,明白有关语法,

语句的基本用法,才可以在编写程序的时候游刃有余,不至

于寸步难行。

2.在编写程序到最后运行过程中最重要的是要对编写好的

程序进行调试,学会如何检查出错误,解决错误,直至最后

运行正确的程序。

3.要加强英语的学习,有助于对MATLAB软件的更深一步

了解和使用。

篇二:2014数值分析MATLAB上机实验

数值分析实习报告

姓名:学号:班级:

gestepoA201**********班

序言

随着计算机技术的迅速发展,数值分析在工程技术领域中的

应用越来越广泛,并且成为数学与计算机之间的桥梁。要解

决工程问题,往往需要处理很多数学模型,不仅要研究各种

数学问题的数值解法,同时也要分析所用的数值解法在理论

上的合理性,如解法所产生的误差能否满足精度要求:解法

是否稳定、是否收敛及熟练的速度等。而且还能减少大量的

人工计算。

由于工程实际中所遇到的数学模型求解过程迭代次数很多,

计算量很大,所以需要借助如MATLAB,C++,VB,JAVA

的辅助软件来解决,得到一个满足误差限的解。本文所计算

题目,均采用MATLAB进行编程,MATLAB被称为第四代

计算机语言,利用其丰富的函数资源,使编程人员从繁琐的

程序代码中解放出来

MATLAB最突出的特点就是简洁,它用更

文档评论(0)

134****9880 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档