matlab教程第一章Matlab基础知识.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab教程第一章Matlab基础知识

初识MATLAB 例1-3 求方程 的全部根。 p=[3,7,9,0,-23]; %建立多项式系数向量 x=roots(p) %求根 第1章 第一节 MATLAB是一种功能十分强大,运算效率很高的数字工具软件,全称是Matrix Laboratory。起初它是一种专门用于矩阵运算的软件,经过多年的发展,MATLAB已经发展成为一种功能强大的软件,儿乎可以解决科学计算中的任何问题。 1. 2 MATLAB的主要功能 1.2.1 数值计算和符号计算功能 MATLAB以矩阵作为数据操作的基本单位,提供了十分丰富的数值计算函数。MATLAB和著名的符号计算语言Maple相结合,使得MATLAB具有符号计算功能。 1.2.2 绘图功能 MATLAB提供了两个层次的绘图操作:一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作。 1.2.3 编程语言 MATLAB具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征,而且简单易学、编程效率高。 1.2.4 MATLAB工具箱 MATLAB包含两部分内容:基本部分和各种可选的工具箱。 MATLAB工具箱分为两大类:功能性工具箱和学科性工具箱。 二、 Matlab的安装和进入/退出 三、 Matlab操作的注意事项 Matlab可以输入字母、汉字,但是标点符号必须在英文状态下书写。 第二节 二、常用命令 (2)帮助操作 三、常用操作键 第三节 一、Matlab的变量 二、Matlab的运算符 三、 Matlab的表达式 四、 Matlab的数据显示格式 第四节 二、常用计算函数 第五节 常用的矩阵函数 2 操作符“:”的说明 例:元素的抽取与赋值 三、字符串 第六节 一、M命令文件 二、M函数文件 如果M文件的第一行包含关键字Function,此文件就是M函数文件。每一个M文件都定义一个函数。 M函数文件的一般形式为: function因变量=函数名(自变量) 第七节 程序结构 二、循环结构 例1、利用for循环求1--100的整数的和。 三、分支结构 例1.7.4、用if-else-end分支结构计算分段函数的值 例1.7.5、用switch-case-end分支结构转换成绩等级,[90-100]优秀,[80-90)良好…… 作业 1、字符串的输入 机动 目录 上页 下页 返回 结束 在Matlab中,字符串用单引号‘’括起的一串字符表示,如‘asd’,‘2+3’,‘sin(x)’等。注意:字符串不能用双引号代替单引号。 例:s=‘hello my dear friends’ A=[‘hello’; ‘world’] 2、将字符串表达式作为命令执行 命令形式:a=eval(‘字符串表达式’) 功能:求字符串表达式的值。这个函数在M文件中进行交互式执行命令时很有用。 机动 目录 上页 下页 返回 结束 M 文件与M 函数 第1章 M文件的两种形式: M命令文件(脚本文件) M函数文件 注:M文件保存时有几点要注意 (1)文件名一律以字母开头,以字母、数字或下划线组成,不要含有空格、减号等。例如:1.m, eg2-1.m, eg 2_1.m, eg2.1.m都是不合法的。 (2)M文件一般都用小写字母。尽管MATLAB区分变量的大小写,但是不区分文件名的大小写。例如,A与a是不同的变量,但EG2_1.m与eg2_1.m是相同的。 机动 目录 上页 下页 返回 结束 (3)要防止它与变量名冲突。为此,变量名一般用一、两个字符(如a,al)表示,而M文件名一般用4个以上字符,如eg2_1, prog1等。另外系统内部的保留字及内部M文件名也不要用,如function,while,clear等都不要用。 (4)、Matlab只执行已保存的M文件,所以别忘了每次修改程序后都要存盘。 (5)、M文件一般保存在当前目录(Current Directory), 否则很可能得不到执行。 机动 目录 上页 下页 返回 结束 例1.6.1、设A为可逆方阵,编写同时求 的M函数文件。 机动 目录 上页 下页 返回 结束 顺序结构 循环结构 分支结构 机动 目录 上页 下页 返回 结束 循环变量依次取数组中的值,循环执行指令组。数组形式:m:s:n 当条件式满足,循环执行指令组直到条件式不满足。注意避免出现死循环。 for 循环变量=数组, 指令组; end Whil

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档