第2章_MATLAB数据及其运算汇编.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Islogical判断是否为逻辑类型数据,如: A = [true 1 false 0]; islogical(A) ans =? ???0 A = [true true false false]; islogical(A) ans =? ???1 —————————————————————— any(d)等价于any(d,1),表示对列向量进行判断 any(d,2)对行向量进行判断 * Char函数是按照ascii码表将数字映射成字符: a=[97:105]; char(a) ans = abcdefghi 还有一个作用是构建多维字符串矩阵: ch=char(‘China’,’America’,’Canada’) %各字符串不要求长度必须一致,生成矩阵时自动按最长字符串大小补充空格(Ascii值32) ch = China America Canada whos ch Name Size Bytes Class ch 3x7 42 char array Grand total is 21 elements using 42 bytes abs(ch) ans = 67 104 105 110 97 32 32 65 109 101 114 105 99 97 67 97 110 97 100 97 32 注意区别直接用[]输入的不同: ch1=[‘China ’;‘America’;‘Canada ’] %输入时各行长度要一致 ch1 = China America Canada ------------------------------------------------- double函数—将符号矩阵转化为浮点数值,abs求绝对值。 对字符串处理结果都是转化为对应的Ascii码值: double(‘abcd’) 与abs(‘abcd’)结果都是: ans = 97 98 99 100 ------------------------------------------------ Length(A)矩阵各维大小的最大值 * 如果工作空间已经有其他类型的a变量,先删除:clear a * * struct * 单元阵列与结构矩阵类似,把不同类型的数据放在一个变量中。但他的元素用 花括号括起,可以用花括号下标或圆括号下标的方式引用其元素。 b{1,1}显示10,即显示b单元矩阵1行1列元素的值,类型是1x1 double矩阵 b(1,1)显示[10],b单元矩阵1行1列元素,也是cell类型 。 用下标引用单元矩阵元素时,可用序号或行列号作下标,{ }关心的是值,( )关心的是该类型的一个元素 * (4)提示:查看size , ndims 函数 * 点运算是MATLAB很有特色的运算,在实际应用中起着很重要的作用。 当 x= -2*pi:0.01:2*pi , 求y=sinx*cos8x 的值。 x =-2*pi : 0.01 : 2*pi y=sin(x)*cos(8*x) ??? y=sin(x).*cos(8*x) (6) 常用数学函数 三角函数以弧度为单位计算。 fix:向零方向取整 floor:不大于自变量的最大整数 ceil:不小于自变量的最小整数 round:四舍五入到最邻的整数 rem 求余数 mod 模运算 函数名 含义 sin 正弦函数 cos 余弦函数 tan 正切函数 sqrt 求平方根 log 自然对数 log10 10为底的对数 abs 求绝对值或模 gcd 最大公因子 lcm 最小公倍数 例:x=-2.65 floor(x) = -3 ceil(x) = -2 fix(x) = -2 round(x) = -3 x=2.45 floor(x) = 2 ceil(x) = 3 fix(x) = 2 round(x) = 2 fix:向零方向取整 floor:不大于自变量的最大整数 ceil:不小于自变量的最小整数 round:四舍五入到最邻的整数 Rem(求余)与mod(模运算)函数的区别 都需要x、y具有相同大小的实矩阵或标量 当y不为零时,rem(x, y)=x-y.*fix(x./y)

文档评论(0)

金不换 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档