文本和字符
文本字符串数组
当你正在与文本,附上在双引号字符序列。你可以将文本分配给一个变量。
t =“你好,世界”;
如果文本包含双引号,使用两个双引号内的定义。
q =“东西”“引用””和别的东西。”
q = "东西"引用”和别的东西。”
t
和问
是数组,像所有MATLAB®变量。他们的类或数据类型是字符串
。
谁t
名字t 1 x1 174字节大小类属性字符串
将文本添加到最后一个字符串,使用+运算符,+
。
f = 71;c = (f-32) / 1.8;tempText =“温度”+ c +“C”
tempText =“温度是21.6667摄氏度”
类似于数字数组,字符串数组可以有多个元素。使用strlength
函数来找到一个数组中的每个字符串的长度。
= (“一个”,“bb”,“ccc”;“dddd”,“继续”,“fffffff”]
= 2×3字符串数组“A”“bb”“ccc”“dddd”“继续”“fffffff”
strlength (A)
ans = 1 2 3 4 6 7
字符数组中的数据
有时字符表示数据不对应于文本,如DNA序列。你可以将这种类型的数据存储在一个字符数组,数据类型字符
。字符数组使用单引号。
seq =“GCTAGAATCC”;谁seq
类属性名称大小字节seq 1 x10 20个字符
数组的每个元素包含一个字符。
seq (4)
ans = ' '
连接字符数组与方括号,正如你连接数字数组。
seq2 = [seq“ATTAGAAACC”]
seq2 = ' GCTAGAATCCATTAGAAACC '
字符数组之前写的程序中常见的引入双引号的字符串创建R2017a。接受所有MATLAB函数字符串
数据也接受字符
数据,反之亦然。