MATLAB入门与基本运算(自编教材).ppt
《MATLAB入门与基本运算(自编教材).ppt》由会员分享,可在线阅读,更多相关《MATLAB入门与基本运算(自编教材).ppt(68页珍藏版)》请在三一办公上搜索。
1、MATLAB及应用,课程类别:学科基础限选课教学对象:自动化本科四年制二年级学生。教学目的:本课程是自动化专业后续课程的有力工具;使学生初步了解 MATLAB的使用环境及 MATLAB的基本操作,为学生能更好地运用 MATLAB打下良好的基础;为后续的课程设计提供更方便的软件基础。,MATLAB及应用,总学时数:36学时 讲授学时:26学时实验学时:10学时,MATLAB及应用,课程教学基本要求(1)学生掌握MATLAB的使用环境、基本命令、绘图命令以及在工程数学中的应用;(2)要求学生在掌握命令的同时会运用MATLAB进行简单的二维、三维绘图;(3)会用MATLAB对高等数学及工程数学的一些
2、问题进行求解;(4)为以后能深入地学习MATLAB打下良好的基础,从而能运用MATLAB解决本专业的相关问题。,MATLAB及应用,教材及参考书:(1)王学辉主编.MATLAB6.1最新详解.武汉:武汉理工大学出版社(2)何仁斌主编.MATLAB6工程计算及应用重庆:重庆大学出版社(3)楼顺天主编.MATLAB5.x程序设计语言 西安:西安电子科技大学出版社(4)周明主编.MATLAB图形技术绘图及图形用户接口,西安:西北工业大学出版社,第一章 MATLAB入门与基本运算,MATLAB软件环境是美国New Mexico大学的Cleve Moler博士在二十世纪七十年代后期首创的,全名为MATr
3、ix LABortory(矩阵实验室),有以下的特点:MATLAB以矩阵为基本编程单元,使矩阵操作变得简单;MATLAB语言书写简单,表达式的书写如同手写一样简单,易于接受;MATLAB语言功能强大,一条语句往往相当其他高级语言的几十条或几百条;MATLAB语言有丰富的图形功能;MATLAB语言提供了面向应用问题的工具箱函数。MATLAB的易扩展性也是最重要的特性。,第一章 MATLAB入门与基本运算,主要内容:MATLAB的安装和界面认识MATLAB的基本概念(包括工作空间、目录、路径和文件管理方式、帮助和例题演示);数组、矩阵和函数的运算规则、命令和调用方式。,1.1 MATLAB环境与文
4、件管理,主要内容:安装;认识界面;上机熟悉。,MATLAB安装,用户在购买到MATLAB 软件后,可以按照相关的说明进行安装,安装过程相对比较简单。步骤:双击光盘中的SETUP安装文件,安装自动运行,出现欢迎使用的对话框单击NEXT按钮,输入口令(PLP),出现许可协议,按YES按钮表示许可,输入用户名和公司名,按NAXT按钮输入要安装的目录,默认为C:/MATLABR12安装完成后,问是否需要重新启动计算机,重新启动后才能正确运行。,MATLAB图标,用户安装完MATLAB后,在桌面上会出现MATLAB快捷图标,双击进入MATLAB界面。,MATLAB界面认识,主菜单,工具栏,命令窗口,历史
5、命令,当前路径,MATLAB界面认识主菜单,MATLAB 7的主菜单包括File、Edit、Debug、Desktop、Window和Help菜单。可以执行的操作有New、Open、Undo、Redo、Cut、copy和Step等。,MATLAB界面认识工具栏,MATLAB 7的工具栏包括新建文件、打开文件、剪切、复制和粘贴等常用图标同时,MATLAB 7的工具栏适时显示MATLAB 7的当前路径,用户还可以通过工具栏来改变当前路径,MATLAB 的窗口,打开MATLAB,默认打开的窗口包括:(1)命令窗口(Command Window);(2)命令历史窗口(Command History);
6、(3)工作间管理窗口(Workspace);(4)当前路径窗口(Current Directory)此外,还有编译窗口、图形窗口和帮助窗口等其他种类的窗口。,(1).命令窗口,在默认设置下,命令窗口自动显示于MATLAB界面中,如果用户只想调出命令窗口,也可以选择Desktop|Desktop Layout|Command Window Only命令。MATLAB 用户界面的右侧窗口就为命令窗口。,(2).命令历史窗口,命令历史窗口显示用户在命令窗口中所输入的每条命令的历史记录,并标明使用时间,这样可以方便用户的查询。如果用户想再次执行某条已经执行过的命令,只需在命令历史窗口中双击该命令。,(
7、3).工作间管理窗口,工作间管理窗口就是用来显示当前计算机内存中MATLAB变量的名称、数学结构、该变量的字节数及其类型。在默认设置下,工作间管理窗口自动显示于MATLAB界面中,(4).当前路径窗口,在默认设置下,当前路径窗口自动显示于MATLAB界面中,用户也可以选择Desktop|Current Directory命令调出或隐藏该命令窗口。当前路径窗口显示着当前用户工作所在的路径,1.2 基本数据定义与变量管理,1.2.1 建立数据直接建立:如:x=5或x1=0.2 1.11 3或y=1 2 3;4 5 6间接建立:如:a=1:10(表示从1到10的数组,间隔为1)a=1:2:10(表示
8、从1到10的数组,间隔为2)命令建立:X=linspace(d1,d2,n)表示从d1到d2的数组,均匀取n个点 思考:x=linspace(1,10,10)得到的结果是?,1.2 基本数据定义与变量管理,1.2.2 who 和whos命令who使用来查询工作空间中的变量whos使用来查询工作空间中的变量的具体细节1.2.3 exist命令格式:iexist(变量名)i0表示该变量不存在;i1表示该变量存在.,1.2 基本数据定义与变量管理,1.2.4 clear命令用来删除不再使用的变量格式:clear 变量名1 变量名2.注意:各个变量名中间不加逗号 若只有clear命令,表示删除工作空间
9、 中的所有变量,1.2 基本数据定义与变量管理,1.2.5 format 命令用来显示 数据格式,1.2 基本数据定义与变量管理,1.2.5 help和lookfor命令help命令用来获得帮助lookfor命令根据关键词提供帮助(查询的不必一定是MATLAB命令),1.3 变量、数组和函数,1.3.1 变量 变量名规则:变量名区分大小写;最多不超过63个字符(以前的版本是19个)变量名必须以字母打头,之后可以是任意的字母、下划线和数字;具有特殊含义的标点符号不能用做变量名,如逗号、分号、句点;一般尽量避免重新定义特殊变量(见表12),1.3 变量、数组和函数,1.3.1 变量,分号和续行符的
10、作用,1.3 变量、数组和函数,若不想在屏幕上输出结果,可以在语句最后加分号,如果语句很长,可用续行符“”(三个点)续行 续行符的前面最好留一个空格,例:,1.3 变量、数组和函数,1.3.2 注释和标点 MATLAB语言用进行注释,注释语句不能续行。如:x1 第一次赋值多条命令可以放在一行,中间用逗号或分号隔开,用逗号要求显示结果,用分号不要求显示结果。如x1;y2 显示为y2,1.3 变量、数组和函数,1.3.3 复数表示用i,j,sqrt(x)表示复数用real,imag,abs,angle表示一个复数的实部、虚部、幅值和相位1.3.4 数学函数见表13,1.4 数据的输入与输出,1.4
11、.1 利用M文件生成数据1.4.2 save和load命令来保存和加载已经有的数据1.4.3 低级文件输入输出,1.5 数组与矩阵运算,1.5.1 矩阵表示与块操作1.矩阵表达式 MATLAB的数组和矩阵都是用 来表示的,定义矩阵的原则是:矩阵元素之间用空格或逗号隔开,行用分号隔开,或另起一行表示。如:a1 2 3;4 5 6 也可以写成 a=1 2 3 4 5 6,1.5.1 矩阵表示与块操作,1.矩阵的转置 a的转置用a来表示如:a1 2 3;4 5 6;aa=a则显示aa 1 4 2 5 3 6,1.5.1 矩阵表示与块操作,3.矩阵的大小 查询矩阵大小的命令有whos,size,len
12、gth,find,1.5.1 矩阵表示与块操作,3.矩阵的大小 size指令:调用格式n,m=size(A)A是要求的矩阵,n和m是返回的行数和列数。如:a=1 2 3;4 5 6;n,m=size(a)显示:n=2 m=3,1.5.1 矩阵表示与块操作,3.矩阵的大小 length指令:用来返回数组A的维数 调用格式:n=length(A)A是要求的数组,n返回的数组的维数。如:a=1 2 3;n=length(a)显示:n=3,注意:若A为矩阵,则n将返回A的行、列数的最大值。即等效于 max(size(A)如:A=1 2 3;4 5 6;n=length(A)显示:n=3,1.5.1 矩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 入门 基本 运算 教材
链接地址:https://www.31ppt.com/p-6511778.html