第二次课MALAB.pptVIP

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

第二章 数值计算功能 MATLAB强大的数值计算功能使其在诸多的数学计算软件中傲视群雄,它是MATLAB软件的基础。 在本章里将介绍以下内容: MATLAB的数据类型、向量的建立及其运算、矩阵的创建及运算、数组运算和多项式的各类运算。 §2.1 MATLAB的数据类型 MATLAB数据类型包括:数字、字符串、矩阵(数组)、单元型数据及结构型数据。 一、 变量与常量 1. 变量 变量是任何程序设计语言的基本元素之一。MATLAB语言也不例外,与常规语言不同的是, MATLAB语言并不要求对所使用的变量进行事先声明,也不需要指定它的变量类型,它会自动根据所赋予变量的值或对变量所进行的操作来确定变量的类型。 § 2.2 向量及其运算 一、向量的生成 1. 直接输入向量: 在命令窗口直接输入,向量元素用[ ] 括起来,元素之间可以用空格、逗号或分号分隔,用空格、逗号分隔生成行向量,用分号分隔生成列向量。 如:a=[1 2 3 4 5] b=[1,3;2,4] c=[3;4;5] 2. 利用冒号表达式生成向量 冒号表达式的基本形式: x=x0:step:xn 注意:1)xn为尾元素,而非尾元素值; 2)若x0xn,则需step0;若x0xn,则需step0;若x0=xn,则向量只有一个元素; 3)若step=1,则可省略此项输入,直接写成 x=x0:xn 。 如:a=1:2:12 a=12:-2:1; a=1:6 a=1:2:1 §2.3 矩阵及其运算 一、矩阵的生成 1. 直接输入小矩阵 从键盘上直接输入矩阵。 用此法创建矩阵注意以下几点: ? 输入矩阵时要以“[ ]”为其标识,即矩阵的元素应在“[ ]”内部; ? 矩阵的同行元素之间可由空格或“,”分隔,行与行之间要用 “;”或回车符分隔; ? 矩阵的大小可不预先定义; ? 矩阵的元素可为运算表达式; ? 若不想获得中间结果,可以“;”结束; ? 无任何元素的空矩阵亦合法。 如: a=[1 2 3;3 3 3; 4 3 5] %创建一简单数值矩阵; b=[sin(pi/3),cos(pi/4);log(9),tanh(6)] %创建一带运算表达式的矩阵; * * 内容: 上次课内容回顾: 1. MATLAB的简介 主要介绍了MATLAB的特点、发展历史、主要组成部分和网上资源. 2. 简单介绍了安装要求. 3. MATLAB的工作平台 主要介绍了MATLAB的六个窗口的功能. 4. MATLAB的帮助系统 主要介绍了命令窗口查询帮助, 即help Lookfor命令的使用以及其它的一些查询方式,和联机演示系统的查询. 5. MATLAB的搜索路径与扩展 主要介绍了搜索路径的几种方式和建立扩展MATLAB的搜索路径的方法. 目 录 §2.1 MATLA的数据类型 §2.2 向量及其运算 §2.3 矩阵及其运算 §2.4 数组及其运算 §2.5 多项式运算 在MATLAB语言中变量的命名遵循如下规则: 变量名区分大小写; 变量名长度不超过31位,第31位字符之后的字符将被忽略; 变量名以字母开头,可包含字母、数字、下划线,但不能使用标点。 MATLAB语言中的变量也存在变量作用域的问题,在末加特殊说明的情况下, MATLAB语言将所识别的一切变量视为局部变量,即仅在其调用的M文件内有效。若要定义全局变量,应对变量进行说明,即在变量前加关键字 global。 常量 MATLAB有一些预定义的变量,这些特殊的变量称为常量。下表给出了MATLAB语言中经常使用的一些常量及其说明: 举例: pi 1/0 0/0 注意: MATLAB语言中,在定义变量时应避免与常量名相同,以免 改变这些常量的值,如果已改变了某个常量的值,可以通过

文档评论(0)

ldj215323 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档