第2部分基本语法课程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 MATLAB基本语法 2.1.1 变量 命名规则 变量名由字母、数字和下划线组成,字母间不可留空格,而且第一个字符必须为字母。 变量名中的英文字母大小写是有区别的。(A1B和a1b是有区别的) 变量名的上限是19个字母。 保留特殊变量名 变量名的查看与删除 直接键入变量名 使用who和whos命令可以查看所有定义的变量的情况,其中who命令可以查看当前工作区内的变量,whos用来查看当前工作区内的变量和详细信息。 使用clear命令来删除所有定义过的变量,如果只是要去除其中的某几个变量,则应在clear命令后面指明要删除的变量名称。 变量显示格式(表1-1) MATLAB中所有的数值量为双字长浮点数,显示按下面显示规则: 在缺省情况下,当结果为整数,作为整数显示;当结果为实数,以小数后4位的精度近似显示。 如果结果中的有效数字超出了这一范围,以科学计数法显示结果。 format命令改变显示格式,常用的的格式有 long (16位) bank(2个十进制位) hex(十六进制) short(缺省) short e(5位加指数) +(符号) long e(16位加指数) rat(有理数近似) x = [4/3 1.2345e–6] format short 1.3333 0.0000 format short e 1.3333e+000 1.2345e–006 format short g 1.3333 1.2345e–006 format long 1.33333333333333 0.00000123450000 format long e 1.333333333333333e+000 1.234500000000000e–006 format long g 1.33333333333333 1.2345e–006 format bank 1.33 0.00 format rat 4/3 1/810045 format hex 3ff5555555555555 3eb4b6231abfd271 2.1.2 基本运算 MATLAB基本运算符 2.1.3、常用函数 1、调用格式:变量名=函数名(参数) 2.1.4、其他函数 2.1.5、使用函数注意事项 函数一定是出现在等式的右边。 每个函数对其自变量的个数和格式都有一定的要求,如使用三角函数时要注意角度的单位是“弧度”而非“度”。例如sin(1)表示的不是sin1°而是sin57.28578 ° 函数允许嵌套,例如:可使用形如sqrt(abs(sin(225*pi/180)))的形式。 2.1.6习题 例5 : 计算1996/18的结果 例6:计算: 例7:已知y=x2 , 求x=π时的y值。 例8:计算 第2、3节 MATLAB的矩阵计算 2.2.1、矩阵 矩阵的构造 要用MATLAB做矩阵运算,必须要将矩阵直接输入到MATLAB中去,其中最方便的是将矩阵直接输入。须遵循以下规则: ⑴用中括号[]把所有矩阵元素括起来。 ⑵同一行的不同元素之间数据元素用空格或逗号间隔。 ⑶用分号(;)指定一行结束。 ⑷也可分成几行输入,用回车代替分号。 ⑸数据元素可是表达式,系统将自动计算。 方法1:直接输入 A=[1,2,3,4;5 6 7 8;9 10 11 12;13 14 15 16] A = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 注意逗号、分号和空格的用法。 方法2:利用表达式输入 B=[1,sqrt(25),9,13 2,6,10,7*2 3+sin(pi),7,11,15 4 abs(-8) 12 16] B = 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 注意回车键的用法。 方法3:利用内部函数产生矩阵 内部函数列表如下: x=linspace(2,12,6) x = 2 4 6 8 10 12 ones(3) ones(3,4) F=5*ones(3) z=zeros(2,4) R=rand(4,4) x=0:0.5:2 y=linspace(0,2,7) z=[0 x 1] u=[y;z] 2.2.2、矩阵元素 采用下标来表示矩阵元素,同时可用下标对矩阵元素进行修改 A=[1,2

文档评论(0)

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

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

1亿VIP精品文档

相关文档