字符串、单元数组和结构.ppt
《字符串、单元数组和结构.ppt》由会员分享,可在线阅读,更多相关《字符串、单元数组和结构.ppt(31页珍藏版)》请在三一办公上搜索。
1、第5章 字符串、单元数组和结构,5.1 字符和字符串5.1.1 设定字符串1.字符串定义字符串是用单撇号括起来的字符序列。格式:字符数组名=字符序列说明:(1)字符序列由若干个字符组成.(2)每一个字符(包括空格)都是字符数组的元素.例,abff 表示字符串abff(3)字符串内的单引号是由两个连续的单引号表示。12er&*234 表示字符串12er&*234,例5-1 str=I have many good friends!str=I have many good friends!whos%当前工作空间变量及信息清单。Name Size Bytes Class str 1x25 50 ch
2、ar arrayGrand total is 25 elements using 50 bytes,(4)字符串当作一个行向量,行向量每个元素对应一个字符,其标识方法和数值行向量相同。例,u=we must study hard!u=we must study hard!v=and we should never forget our country!v=and we should never forget our country!w=u,vw=we must study hard!and we should never forget our country!,(5)字符串可以有多个行,但每行
3、必须有相同数目的列数。例 t=xiao ming kao shang le daxuexiaofang meiyou kaoshangdaxuet=xiao ming kao shang le daxuexiaofang meiyou kaoshangdaxue t=xiao ming kao shang le daxuexiaofang meiyou kaoshangdaxue?Error using=vertcatAll rows in the bracketed expression must have the same number of columns.,2.计算字符数组的维数格式:
4、size(字符数组)例:a=matrix lab;size(a)ans=1 10%表示a的维数是1行4列,5.1.2 字符串的操作1.字符串元素的读取(1)利用数组操作工具进行读取 格式:字符数组串名(数值m)功能:读取第m个的元素。str=今天,是2005年10月25日,我们班一起去上海旅游。str=今天,是2005年10月25日,我们班一起去上海旅游。str(6)ans=0%这是2005中第1个0。str(17)ans=我,(2)读取字符串中的多个字符。格式:字符数组串名(初值位置:步长:终止位置)s=str(10:28)s=10月25日,我们班一起去上海旅游。w=str(28:-1:10
5、)w=。游旅海上去起一班们我,日52月01,(2)使用disp函数显示字符串 disp(字符串名)例5-3,disp(str)今天,是2005年10月25日,我们班一起去上海旅游。disp(s)10月25日,我们班一起去上海旅游。,2.字符串的基本变换(1)字符串的ASCII码操作 格式:abs(字符串名)功能:计算字符串中对应字符的ASCII码。a=abs(str)a=Columns 1 through 4 20170 22825 65292 26159 Columns 5 through 8 50 48 48 53 Columns 9 through 12 24180 49 48 2637
6、6 Columns 13 through 16 50 53 26085 65292 Columns 17 through 20 25105 20204 29677 19968 Columns 21 through 24 36215 21435 19978 28023 Columns 25 through 28 26053 28216 12290 32,(2)使用char函数进行逆变换格式:char(ASCII码)功能:将ASCII码转换为字符串。例,b=char(a)b=今天,是2005年10月25日,我们班一起去上海旅游。,(3)字符串的执行 格式:eval(字符串表达式)功能:计算字符串表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字符串 单元 数组 结构
链接地址:https://www.31ppt.com/p-6564308.html