1 4 字符串数组、元胞数组与构架数组4
1 字符串数组4
1 字符串入门【* 例 4
1-1】先请读者实际操作本例,以体会数值量与字符串的区别
clear %清除所有内存变量a=12345
6789 %给变量 a 赋数值标量class(a) %对变量 a 的类别进行判断a_s=size(a) %数值数组a 的“大小”a = 1
2346e+004 ans = double a_s = 1 1 b='S' %给变量 b 赋字符标量(即单个字符)class(b) %对变量 b 的类别进行判断b_s=size(b) %符号数组b 的“大小”b = S ans = char b_s = 1 1 whos %观察变量a,b在内存中所占字节 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 4
2 串数组的属性和标识【* 例 4
2-1】本例演示:串的基本属性、标识和简单操作
(1)创建串数组a='This is an example
' a = This is an example
(2)串数组a 的大小size(a) ans = 1 19 2 (3)串数组的元素标识a14=a(1:4) %提出一个子字符串ra=a(end:-1:1) %字符串的倒排a14 = This ra =
elpmaxe na si sihT (4)串数组的ASCII 码ascii_a=double(a) %产生 ASCII码ascii_a = Column