- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab工程应用基础 Application of Matlab in Engineering第四章 字符串单元电子信息工程教研室
2023/9/192第4章 字符串单元电子信息工程教研室本章学习目标掌握字符串数组、复杂字符串数组的创建及串转 换函数与串操作函数掌握元胞数组的创建,元胞数组的显示、寻访、扩充、收缩和重组方法及元胞数组相关函数掌握构架数组的创建、构架数组的相关函数及构 架数组的操作掌握几种数组的转换
2023/9/193第4章 字符串单元电子信息工程教研室主要内容3.13.23.33.4字符串数组元 胞 数 组构 架 数 组几种数组的转换
2023/10/2内容简介字符串数组(Character StringArray)字符串数组的属性和标识复杂字符串数组的创建串转换函数和串操作函数元胞数组 (Cell Array)元胞数组的创建元胞数组的内容显示元胞数组的内容获取元胞数组的扩充、收缩和重组构架数组(Structure Array)构架数组的创建构架数组数据的获取和设置构架数组域的获取数据类型归纳几种数组的转换数值数组与字符串数组转换数值数组与元胞数组的转换元胞数组与构架数组的转换4第4章 字符串单元电子信息工程教研室
2023/10/25第4章 字符串单元电子信息工程教研室3.1 字符串数组(Character String Array)1. 字符串数组的创建创建字符串和创建数值是两种不同的数据类型,所以它们的创建方式也是不同;数值变量时通过指令窗口中的数字赋值创建的字符变量是在指令窗口中,先把待建的字符放在“单引号对”中 再按Enter键。注:单引号必须在英文状态下输入基本规则所有字符串都用单引号括起来;字符串中的每一个字符都是该字符串变量中的一个元素;字符串中的字符以ASCⅡ码形式存储,因而区分大小写
电子信息工程教研室2023/10/2举例说明【例3-1】字符串入门String1=b;String2=This is an example!;String3=例子char array;s1=class(String1)s1 =chars2=size(String2)s2 =1 19 whosName% 英文字母、空格、数字、标点、中文字符%都是占一个元素位,两个字节SizeBytes ClassString11x12 char arrayString21x1938 char arrayString31x1428 char arrays11x48 char arrays21x216 double arrayGrand t6otal is 40 elements using 92 bytes第4章 字符串单元
2023/10/27第4章 字符串单元电子信息工程教研室在MATLAB中,字符串是作为字符数组来引入的;一个字符串由多个字符组成,用单引号()来界定;字符串是按行向量进行存储的,每一字符(包括空格)是以其ASCII码的形式存放。
2023/10/28第4章 字符串单元电子信息工程教研室3.1.1 字符串数组的属性和标识1. 创建串数组必须将待建字符放在“单引号对”中,当串中本身包含单引号时,每个单引号符用“连续的两个单引号”表示。2. 串数组的大小size指令可获得串数组的大小。串中的每一个字符,包括中英文字符、空格、标点都算一个元素。3. 串数组的元素标识按从左至右的顺序依次用1、2、3、4…等标识元素在串中的位置。
2023/10/29第4章 字符串单元电子信息工程教研室4. 串数组的ASCII码指令abs和double可以显示串数组对应的ASCII码数值数组,指令char则可把ASCII码数值数组转换成串数组。5. 字符串ASCII码数组的操作可以对ASCII码数组进行数值数组的各种运算。但其结果就变成一般数值向量的运算,而不再是字符串的运算。注意:必须在英文状态下输入“单引号对”。将多个字符串变量直接用“,”连接,可构成一个较长的新字符串变量。
2023/10/210第4章 字符串单元电子信息工程教研室【例3-2】串数组基本操作 string=this is an example! string =this is an example! s_1=string(end:-1:1) s_1 =!elpmaxe na si siht s_2=string(end:-2:1)%输入字符串string%倒序排列string得到s_1%倒序排列string且每隔一个字符取一个元素得到s_2s_2 =!lmx as it w=string=‘a’string=‘z’%找出所有小写英文字符,用逻辑数组表示
2
文档评论(0)