第三章MATLAB字符串数组、元
胞数组和构架数组
3.1字符串数组
3.1.1字符串入门
【例3.1-1】先请读者实际操作本例,以体会数值量与字符串的区别。
clear
a=12345.6789
class(a)
a_s=size(a)
a =
1.2346e+004
ans =
double
a_s =
1 1
b='S'
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
3.1.2串数组的属性和标识
【例3.1-2】本例演示:串的基本属性、标识和简单操作。
a='This is an example.'
a =
This is an example.
size(a)
ans =
1 19
a14=a(1:4)
ra=a(end:-1:1)
a14 =
This
ra =
.elpmaxe na si sihT