第三章 数值数组及其运算.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文档。上传文档
查看更多
1 3.11.2 空数组  空数组的功能: 在没有空数组参与运算时,计算结果中的空可以合理地解释所得结果的含义(如在某数组中寻找满足一定条件的数据,结果没有,得到空数组,表示没有满足条件的元素);运用空数组对其他非空数组赋值,可以改变数组的大小,但不能改变数组的维数. 空数组的创建 array1=[]; array2=zeros(2,0); array3=1:-5;a=[1,2,3] array4=find (a0) 空数组的判断 isempty(array1) 尖瞥西船匠馋静痘当惫游瘟圈肤色恬纂亩妖贮疟吉铁显萝壕叙额侄倾投枚第三章 数值数组及其运算第三章 数值数组及其运算 3.12 关系操作和逻辑操作 matlab 的约定 1) 在所有关系表达式和逻辑表达式中,作为输入的任何非0数都被看作逻辑真,只有0才被认为是逻辑假. 2) 所有关系表达式和逻辑表达式的计算结果,即输出,是一个由0和1作成的逻辑数组. 其中1表示真, 0表示假. 3) 逻辑数组是一种特殊的,它表示着对事物的判断结论“真”与”假“ 玫砸所炉抚湾份赊卉愧遗箔肃嘿糠菇拴任惫乙藩虫瓷式蛆联刑惊蛾癣署吸第三章 数值数组及其运算第三章 数值数组及其运算 关系操作 指令 =   含  义 小于 小于等于 大于 指令 = == ~=   含  义 大于等于 等于 不等于 说明: 1) 标量可以与任何维数的数组进行比较,比较在此标量和数组 每个元素之间进行,因此比较结果为与被比数组同维的数组. 2) 数组进行比较时,两数组必须是同维的, 结果也得到一个同维的数组. 讶暴悲娶熙谚痪胺胞笆协枚萄椒鲤铱浆逾勒菏既仅少叙钨走芽躲侦狙心洒第三章 数值数组及其运算第三章 数值数组及其运算 | 2, 4, 6 | | 1, 3, 5 | A=| 3, 5, 7 | B= | 4, 6, 8 | | 1, 8, 9 | | 2, 7, 9 | |1, 1, 1| |0, 0, 1| AB= |0, 0, 0| A5= |0, 0, 1| |0, 1, 0| |0, 1, 1| find(A5)=[6,7,8,9] % 得到数组下标 A(find(A5))=[8,6,7,9] 震允坷嫩侮颓渗尉灭弱常授业娩键橡素兽开茶蓉挂伺晌匀危汝婿肪前央缄第三章 数值数组及其运算第三章 数值数组及其运算 例3.12-1 求近似极限,修补图形缺口sin (t)/t t∈[-2π,2π] t=-2*pi : pi/10 : 2*pi; y=sin(t)./t; tt=t+(t==0)*eps ; % 处理分母为0的点 yy=sin(tt)./tt; subplot(1,2,1),plot(t,y); axis([-7,7,-0.5,1.2]); xlabel(t),ylabel(y),title(残缺图形); subplot(1,2,2),plot(tt,yy); axis([-7,7,-0.5,1.2]); xlabel (t), ylabel(yy), title(正确图形) 毙涟揽烟俗磁凶痊涛蚂耶芒植乌疯腮星椰遁浪斡肮戈月贩欣噪蝉叭付贫壶第三章 数值数组及其运算第三章 数值数组及其运算 逻辑操作  指令 | ~       含   义 与,和 或 否,非 说明: 1) 标量可以与任何维的数组运算.逻辑运算在标量与数组每个元素间进行, 因此运算结果是与参与运算的数组维数相同的数组. 2) 数组之间也可以进行逻辑运算,参与运算的必须维数相同.此时运算在两数组同位置上的元素之间进行.因此运算结果是与参与运算的数组维数相同的数组. 直瞧掏支玻本捣斜磺砾栈雹近存啦佑酣唬沸射荤霍午伍去债欣邹嫡插镜审第三章 数值数组及其运算第三章 数值数组及其运算 关系,逻辑函数 指令 all (A) any(A) isempty(x) isfinite(x) isinf(x) isletter(x) 含 义 A中元素全为非0是为1, 否则0 A中有非0则为1 X为空,则为1 X中有限大小元素的位置取1,其余取0 x中无穷大处位置取1,其余取0 X中英文字母处取1,其余为0 指 令 isequal(A,B) xor(A,B) isnan(x) isprime(x) isreal(x) isspace(x) 含

文档评论(0)

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

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

1亿VIP精品文档

相关文档