线性代数实验指导

线性代数实验指导

ID:45619535

大小:119.48 KB

页数:20页

时间:2019-11-15

线性代数实验指导_第1页
线性代数实验指导_第2页
线性代数实验指导_第3页
线性代数实验指导_第4页
线性代数实验指导_第5页
资源描述:

《线性代数实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第二部分Mtalab简介—、MatIab概述Matlab是美国MathWorks公司于1984年推出的、名为“MatrixLaboratory"(缩写为Matlab)的软件包,是当今世界上最好的科学计算工具(IEEE评述)。Matlab目前流行的6.x版本是一种功能强、效率高、便于进行科学和工程计算的交互式软件包。它集应用程序和图形于一体,具有极强的直观显示能力,因而非常便于使用,Matlab软件包中包含有科研和工程计算中常用的各种计算方法的计算程序。大量的基本的数值计算可在Matlab坏境下直接进行,其语言表述形式极其简洁,儿乎与通常的数学表达形式相

2、同,不需要像传统的算法语言那样进行编程,Matlab的简单的编程语言乂使你可以把它的不同程序连接起來完成复杂的数值计算过程。Matlab可以在计算机上直接输出结果和精美的图形,并冃•大大降低了对使用者的数学基础和计算机语言知识的要求,它是广大科技工作者的得力助手。二、线性代数实验线性代数课程的主耍特征Z—就是计算,传统的笔算对付较简单的问题尚可,如果问题的规模很大(如线性方程组含儿百个方程,儿百个变量),用笔算就不现实了。用计算机代替人来完成这一工作(繁琐的计算)的研究已持续了儿十年,现在仍在继续。Matlab软件包是数值计算方面的优秀软件,我们引入它

3、来完成线性代数中的计算任务也正是缘于此,但作为线性代数的实验指导教材,我们除了利用Matlab口身提供的数值计算函数完成数值型计算(一般存在舍入误差)夕卜,还将对基于理论课本的精确计算进行详细的讨论。由此看来,我们的线性代数实验是利用Matlab软件來完成线性代数小计算问题的课程。三、Matlab中的函数(一)说明Matlab为方便用户设置了各个功能明确窗口,见下图1:(1)关于窗口的说明:由图1可见,workspace为内存变量管理窗口,history为历史记录窗口,command为主程序调用窗口(交互式平台),untitled题对应的窗口为Matl

4、ab的文本编辑器,本书的程序和代码就是在这些平台上实现管理和编辑的。(2)关于命令行的说明在今后的章节中,所有Matlab的命令都用“〉〉”开始,运行的结杲在□“?■ATLAMComrvwndK・tor/*—0/01/0210:0>2+3+6%基本计算的演示-命令行

5、ans二%基本计算的演示-结果行(二)基本计算Mat1ab可以计算简单的数学表达式,在输入表达式后按回车键就可以得到结果,如果用八没冇把表达式的值赋给用八自定义的变量,系统将自动把所得结果赋给系统变虽ans,并H.用户可以在今后的计算中使用这个变量,例如:>〉c=25/5%这里,用户将结果赋给变量cc=5»pi%用户没冇赋值,系统赋值给ansans=3.1416»ans+5%ans得到新的赋值&1416ans二&1416赋值是计算机操作中非常重要的而几经常用到的一种计算命令,它表示的是将等号右侧的值赋给等号左侧的变量,这里的等号,并不是“等于”意思,我

6、们可以将它理解为“代表”或是“一”,上面例了中的“c=5”就是将5这个值赋给了变量c,这里我们还可以任意的改变c的值。例如:»c=5%将数值5赋给变量cc=5»c=21%将数值21赋给变量c,这里21就覆盖了5这个值c=21还有下面的赋值方式:»c=5%将数值5赋给变量cc=5>>c二c+6c=11上面的赋值过程是这样的:首先,将数值5赋给变量c,然后将c+6(也就是5+6)的计算结果11这个值再赋给c,11这个值覆盖了原值5o这种赋值形势在循坏语句中是经常用到的,请人家仔细体会。如果我们不关心计算结果的中间值,只关心最后结果,在命令行的末尾加上分号,

7、就不会显示输出结果,另外,还可以一行输入多个表达式,中间用分号或逗号把每个表达式分开,例如:»a=5;»b=2*a,c=2/a%如果这里用分号,则不会显示b的结果!b=10c=0.4000在Matlab屮,实现基本的四则运算需要川到的运算符主要有:加+减-乘*右除/左除幕其中左除和右除是不同的,例如3/4的结果是0.75,而34的结果是1.3333,在矩阵的运算中,AB表示AB而A/B则表示AB1,5"3表示5’而A~2表示A*A<,(三)变量和函数Matlab中的变量分为用户自定义变量和内置变量,用户自己定义的变量可以在赋值时创建,如果在计算的

8、过程中,等号右边的变量还没冇被定义,则会产生计算错误,例如:»t=5;%赋值时创建变量t»t=

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

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

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