【正文】
39。amp。 a = This is an example. size(a) ans = 1 19 a14=a(1:4) ra=a(end:1:1) a14 = 2 This ra = .elpmaxe na si sihT ascii_a=double(a) ascii_a = Columns 1 through 12 84 104 105 115 32 105 115 32 97 110 32 101 Columns 13 through 19 120 97 109 112 108 101 46 char(ascii_a) ans = This is an example. w=find(a=39。 a=39。S39。 1 第三章 字符 串 數(shù)組 、 元胞 數(shù)組 和構(gòu)架數(shù)組 字符串?dāng)?shù)組 字符串入門(mén) 【例 】先請(qǐng)讀者實(shí)際操作本例,以體會(huì)數(shù)值量與字符串的區(qū)別。 clear a= class(a) a_s=size(a) a = +004 ans = double a_s = 1 1 b=39。 class(b) b_s=size(b) b = S ans = char b_s = 1 1 whos Name Size Bytes Class a 1x1 8 double array a_s 1x2 16 double array ans 1x4 8 char array b 1x1 2 char array b_s 1x2 16 double array Grand total is 10 elements using 50 bytes 串?dāng)?shù)組的屬性和標(biāo)識(shí) 【例 】本例演示:串的基本屬性、標(biāo)識(shí)和簡(jiǎn)單操作。This is an example.39。a39。a=39。)。 char(ascii_a) ans = THIS IS AN EXAMPLE. A=39。 39。 b=39。39。39。 b = Example 39。 ab=[a(1:7),39。,b,39。] ab = This is Example 39。 . 復(fù)雜串?dāng)?shù)組的創(chuàng)建 一 多行串?dāng)?shù)組的直接創(chuàng)建 【例 】多行串?dāng)?shù)組的直接輸入示例。This string array 39。has multiple rows.39。 S1=char(39。,39。) S1 = This string array has two rows. S2=str2mat(39。,39。,39。,39。) S2 = 這 字符 串?dāng)?shù)組 由 4行組成 S3=strvcat(39。,39。,39。,39。,39。) S3 = 這 字符 串?dāng)?shù)組 由 4行組成 size(S3) ans = 5 5 三 轉(zhuǎn)換函數(shù)產(chǎn)生數(shù)碼字符串 【例 】最常用的數(shù)組 /字符串轉(zhuǎn)換函數(shù)