字符串数组中的文本
在处理文本时,可将文本赋值给变量
h="hello reworld";
>> h="hello reworld";
>> whos h
Name Size Bytes Class Attributes
h 1x1 166 string
要将文本添加到字符串的末尾,请使用加号运算符
f=71;
c=(f-32)/1.8;
tempText="TEMPERATURE IS "+c +"C"
>> f=71;
c=(f-32)/1.8;
tempText="TEMPERATURE IS "+c +"C"
tempText =
"TEMPERATURE IS 21.6667C"
可以使用strlength函数求数组中每个字符串长度,所得结果任是数组。
A=["a","bbd","cs";"goasdwa","213432","fer1"]
>> A=["a","bbd","cs";"goasdwa","213432","fer1"]
A =
2×3 string 数组
"a" "bbd" "cs"
"goasdwa" "213432" "fer1"
>> strlength(A)
ans =
1 3 2
7 6 4
字符数组中的数据
数据可存储在数据类型为char的字符数组中,字符数组使用单引号。
seq='ABJDHAWDKDJAW';
>> seq='ABJDHAWDKDJAW'
seq =
'ABJDHAWDKDJAW'
字符数组中每个元素都包含一个字符。
seq(4)
>> seq(4)
ans =
'D'
可使用放括号串联数值数组。
seq1=[seq,'AJDAIWJA']
>> seq1=[seq,'AJDAIWJA']
seq1 =
'ABJDHAWDKDJAWAJDAIWJA'