基本规则
(1)所有字符串都用单引号单引号(英文状态下输入)括起来;
(2)将字符串当作一个行向量,每个元素对应一个字符,其标识方法和数值向量相同。
(3)size指令获得串数组的大小。串中的每一个字符,包括中英文字符、空格、标点都算一个元素。
(4)字符串中的字符以以ASCⅡ码形式存储Ⅱ码形式存储,因而区分大小写区分大小写。
(5)可建立多行字符串,形成字符串矩阵。
例如
String1='welcome to matlab!' %单引号括起来
String1 =
'welcome to matlab!'
String1='9527 welcome to matlab !! '
size(String1)
String1 =
'9527 welcome to matlab !! ' %包含数字,字母,标点符号,空格
ans =
1 26 %长为26
ch=['abcdef';'123456'] %建立多行字符串,形成字符串矩阵
ch(2,3)
ch =
2×6 char 数组 %建立的2行6列的字符串矩阵
'abcdef'
'123456'
ans = %第2行3列的元素为'3'
'3'
abs和和double指令可以显示字符数组对应的指令可以显示字符数组对应的ASCII码数值数组。码数值数组。char指令则可以把指令则可以把ASCII码数码数
值数组转换成字符数组。值数组转换成字符数组。
评论10
最新资源