- 1、本文档共131页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
線性代数实验讲义
线性代数实验讲义
西安理工大学应用数学系
2010年3月
前 言
线性代数是工科大学生一门重要的基础课程,对后续课程的学习影响甚大。传统的线性代数教学过分偏重理论,对线性代数中的计算、实际背景和应用重视不够,使得工科学生对线性代数的感觉是非常抽象,难于理解。
教育部的教学改革项目“使用信息工具改造线性代数课程——用MATLAB和建模实践改造工科线性代数课程”借助科学计算软件Matlab,使得线性代数抽象的概念能从图形的角度进行引入;烦琐的计算能用简单的程序得以解决;用数学建模思想和实例实践线性代数知识的应用,达到理论对实践的指导目的。
依托这项改革项目,我们编写了线性代数实验讲义。讲义在简单介绍Matlab软件应用的基础上,对线性代数各章节的内容,以基础实验的形式给出了线性代数知识的Matlab软件解法,用简单的程序解决烦琐的计算问题,增强学生的机算能力;以探索实验的形式给出了将建模思想和线性代数知识相结合解决实际问题的方法,增强学生用线性代数知识解决实际问题的能力;以实验习题的形式促使学生增强编程能力和建模能力的培养。通过对讲义的学习,使学生真正做到会算、会用线性代数知识的目的。
准备实验 MATLAB软件简介及基本操作
一、Matlab简介
MATLAB是由美国MathWorks 公司开发的一种功能强大的科学及工程计算软件,它的名字由“矩阵实验室”的英文Matrix Laboratory的缩写组合而来。MATLAB具有易学、人机交互功能强大、作图功能强大、内在子程序和工具箱丰富、扩展性好等优点,但运行速度较慢,对计算机硬件有一定的要求。
1.1 MATLAB窗口介绍
双击桌面的MATLAB图标,启动MATLAB,将打开一个MATLAB的欢迎界面,随后打开MATLAB的桌面系统(Desktop)。也可以通过单击“开始”菜单→MATLAB来启动MATLAB。桌面平台是各桌面组件的展示平台,第一行为菜单行,第二行为工具栏,默认设置情况下的桌面平台包括3个窗口,如图1所示。
图1 MATLAB的桌面系统
MATLAB各窗口名称及功能见表1:
表1 MATLAB各窗口名称及功能
窗口名称 功 能 命令窗口
(Command Window) MATLAB进行操作的主要窗口,窗口中的为指令输入的提示符,其后输入指令,按回车键(Enter)就执行运算,并输出运算结果。 工作空间管理
(Workspace) 列出内存中MATLAB工作空间的所有变量的变量名(Name)、值(Value)、尺寸(Size)、字节数(Bytes)和类型(Class) 历史命令窗口
(Command History)
列出在指令窗口执行过的MATLAB指令行的记录 当前目录窗口
(Current Directory) 用鼠标单击可以切换到前台,看到该窗口列出当前目录的程序文件(.m)和数据文件(.mat) 发行说明书窗口
(Launch Pad) 说明用户所拥有的Mathworks公司产品的工具包、演示以及帮助信息。当选中该窗口中的某个组件之后,可以打开相应的窗口工具包。
1.2 MATLAB菜单和工具栏介绍
菜单和工具栏的操作的名称及功能见表2:
表2 MATLAB菜单和工具栏介绍
菜单 选 项 使用说明 File New 建立—个新的文件(M文件) Open 打开—个已经存在的文件(M文件) Close command window 关闭命令窗口 Save workspace 保存工作空间的内容 Exit MATLAB 退出MATLAB Edit Undo 停止执行,返回到上一次执行的结果 Redo 再次执行 Cut 剪切 Copy 复制 Paste 粘贴 Delete 删除 Clear command window 清除命令窗口 View Desktop layout MATLAB系统的桌面显示方式,有5种 Help 帮助窗口
例1. 在命令窗口符号后输入:
a=10;b=20;c=a+b*2
按回车键(Enter)即可输出:
c=
50
可以看到,在工作空间和指令历史窗口,对变量a,b,c和运算指令都有相应的记录。
二、 MATLAB常用命令和符号
2.1 命令窗口中的常用命令
命令窗口中的常用命令及其含义见表3:
表3 命令窗口中的常用命令
命 令 含 义 clc 清除MATLAB命令窗口中的所有显示内容 clea
文档评论(0)