matlab第二章.ppt

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

第2章 MATLAB基本语法 2.1 变量及其赋值 2.2 矩阵的初等运算 2.3 数组的运算 2.4 逻辑判断及流程控制 2.5 基本绘图方法 2.6 m文件和程序调试 2.7 数据接口 2.8 文件I/O操作 2.1 变量及其赋值 2.1.1标识符 变量名,常量名 19个字符 函数名,文件名 8个字符 变量名、常量名英文字母(大小写区分),阿拉伯数字和下划线组成,第一个字符必须是英文字母 MATLAB区分英文字母的大小写。 半角逗号“ , ” 和半角分号“; ”都可以用来分隔MATLAB的指令(函数)或变量。 MATLAB允许一行内出现多条指令。 数据格式 显示格式:6种 命令(COMMAND): format 复数 虚数Imaginary numbers 用 i 或 j 做后缀 这是在MATLAB启动时就在内部设定的。 赋值2种方法: 1) z=[1+2i,3+4i;5+6i,7+8i] z = 1.0000 + 2.0000i 3.0000 + 4.0000i 5.0000 + 6.0000i 7.0000 + 8.0000i 2) z=[1,3;5,7]+[2,4;6,8]*I 注意:只有数字和i的乘积可以省略乘号, 否则数字.i,矩阵*i 标准变量和常量 pi 3 i , j 虚数单位, i=j=sqrt(-1) eps 浮点相对精度 2-16 realmin MATLAB的最小正实数 realmax 最大正实数 inf 无穷大(1/0) infinity nan不定量(0/0) Not-a-number ans:上一个缺省变量值 运算符Operators + 加addition, – 减subtraction * 乘multiplication / 除division ^ 幂power 复数的共轭转置complex conjugate transpose ( ) 指定运算次序specify evaluation order 关系运算符relational operators: ,, =, =, ==,~= 逻辑运算符logical operators: (and),|(or),~(not),xor异或 【例2. 1】简单的算术运算结果 ?(1)用键盘在MATLAB指令窗中输入以下内容 (12+2*(7-4))/3^2 ? (2)在上述表达式输入完成后,按【Enter】键,该就指令被执行。 (3)在指令执行后,MATLAB指令窗中将显示以下结果。 ans = 2 对于较长的命令行,可用符号“…”来表示换行继续写入 。 【例2.3】复数的表达及计算 直角坐标表示法和极坐标表示法 常用数学函数 abs(x), sin(),cos(),tan(), asin(),acos(),atan() sqrt(), exp(), imag(), real(), log(), log10(), conj()(共扼复数) 矩阵及其元素的赋值 MATLAB 意思 Matrix Laboratory 变量和常量在MATLAB都视为矩阵,包括向量VECTOR,标量SCALAR. 矩阵是一些元素的长方形排列的集合 命令: 变量名=表达式(或数) 输入一个矩阵 采用空格或者逗号(,)把一行之间的元素分开。 采用分号(;)把行与行之间的元素分开。 采用方括号把一个矩阵所有的元素括起来。 A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1] sum(A) %计算A阵各列元素的和 ans = 34 34 34 34 A %A阵转置 ans = 16 5 9 4 3 10 6 15 2 11 7 14 13 8 12 1 (sum(A)) ans = 34 34 34 34 diag(A) %获取主对角线diagonal的元素 ans = 16 10 7 1 sum(diag(A)) %求对角线上元素之和 ans = 34 下标Subscripts A(i,j)表示A的i 行j列,例如A(4,2) 就是 15. A(1,4) + A(2,4) + A(3,4) + A(4,4) %求4列的和 ans = 34 单下标A(k), 一般表示行向量或列向量,用于二维矩阵,则将矩阵视为一个长列向量,从第1列的A(1,1)开始的各列元素,如A(8

文档评论(0)

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

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

1亿VIP精品文档

相关文档