第1讲 matlab初步.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文档。上传文档
查看更多
* 低级语言包括机器语言和汇编语言。机器语言就是计算机指令的集合,它与计算机同时诞生,是第一代的计算机语言;汇编语言是用符号来表示计算机指令,被称为第二代语言 * * * 双精度型 (系统默认类型) 单精度型 带符号整数 无符号整数 * 关系运算的结果类型为逻辑量 (0, 1) x=2; x3 ans = 0 x=2 ans = 1 》x==2 Ans=1 * 1.2.3 逻辑运算 逻辑运算符用于将关系表达式或逻辑量连接起来,构成较复杂的逻辑表达式。逻辑表达式的值也是逻辑量。 运 算 符 号 运 算 符 号 与 或 | 非 ~ 异或 xor 优先级:逻辑非〉算术运算关系运算逻辑与〉逻辑或 真⊕假=真 假⊕真=真 假⊕假=假 真⊕真=假 * MATLAB运算的基本单元是实数或复数元素组成的矩阵, 大部分运算或命令都是在矩阵运算意义下执行的。 变量与常量:1*1矩阵 标量 在MATLAB中,不需对矩阵的维数和类型进行说明,MATLAB 会根据用户所输入的内容自动进行配置。 1.3 基本数据类型 * 1.3 基本数据类型 MATLAB数据类型 数值 逻辑 字符串 元胞(cell) 结构(struct) 类 (class) 元胞数组是MATLAB的一种特殊数据类型,可以将元胞数组看做一种无所不包的通用矩阵,或者叫做广义矩阵。组成元胞数组的元素可以是任何一种数据类型的常数或者常量,每一个元素也可以具有不同的尺寸和内存占用空间,每一个元素的内容也可以完全不同,所以元胞数组的元素叫做元胞(cell)。和一般的数值矩阵一样,元胞数组的内存空间也是动态分配的。 类是一种数据类型,与普通的数据类型不同的是类不仅包含数据,还包含对数据的操作,类把数据和数据操作方法封装在一起,作为一个整体参与程序的运行。类具有可继承性,创建一个新的类的时候,可以在一个基类中添加成员派生出新类。 * 1.3.2 变量和表达式 变量的命名方式: 变量名由字母、数字和下划线组成; 变量名中的英文字母大小写是有区别的; 变量名的最大长度是有规定的 不同版本的系统规定不同:19个字符、31或63个字符等 可调用namelengthmax函数得到系统规定长度 * MATLAB系统的特殊变量和常数 特殊变量名 含义 ans 如果用户没有定义变量名,系统用于计算结果存储的默认变量名。 pi 圆周率л(=3.1415926…) inf 无穷大∞值,如1/0(演示) eps 浮点数的精度,也是系统运算时所确定的极小值(=2.2204e-16) NaN 不定量“not a number”,如0/0或inf/inf(演示) nargin 所用函数的输入变量个数 nargout 所用函数的输出变量个数 i或j 虚数i = j =sqrt(-1) flops 浮点运算数 realmin 最小可用正实数 realmax 最大可用正实数 * 1.3.3、MATLAB赋值语句 格式1 变量=表达式 功能:计算赋值号右端表达式的值,赋给变量。当键入回车键该语句被执行。语句执行之后,窗口自动显示出执行结果。 例 a=1+2*sin(1) a = 2.6829 例 a=1+2*sin(1); 例 a=1+2*sin(1),b=2 例 a=1+2*sin(1) %后面是注释 语句分割符 语句后面跟随“;”不显示结果 赋值号 * 1.3.4、MATLAB赋值语句 格式2 表达式 功能:计算表达式的值,赋给MATLAB的永久变量ans 。 例 1+2*sin(1) ans = 2.6829 * 1.3.5 MATLAB 常用数学函数 函数 名称 函数 名称 sin(x) 正弦 asin(x) 反正弦 cos(x) 余弦 acos(x) 反余弦 tan(x) 正切 atan(x) 反正切 abs(x) 绝对值 max(x) 最大值 min(x) 最小值 sum(x) 元素的总和 sqrt(x) 开平方 exp(x) 以e为底的指数 sign(x) 符号函数 round(x) 四舍五入 gcd(x,y) 整数x,y的最大公约数 rem(x,y) 除后取余数 log(x) 自然对数 log10(x) 以10为底的对数 angle (x) 复数相角 conj(x) 复数共轭 imag(x) 复数虚部 real(x) 复数实部 * 函数使用注意事项 所有函数名必须小写。 函数一定是出现在赋值号的右边。 每个函数对其自变量的个数和格式都有一定的要求,如使用三角函数时要注意角度的单位是“弧度”而非“度”。例如sin(1)表示的不是sin1°而是sin57.28578 °。

文档评论(0)

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

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

1亿VIP精品文档

相关文档