数组索引

冒号切片包括结束索引

要引用多个数组元素,请使用冒号运算符,这使您可以指定一个格式为 start:end 的范围。例如,列出 A 前三行及第二列中的元素:

1
A(1:3,2)

Output:

ans = 3×1
 2
11
 7

步长夹在开始和结束索引之间。

此外,冒号运算符还允许您使用较通用的格式 start:step:end 创建等距向量值。

1
B = 0:10:100

Output:

B = 1×11
0 10 20 30 40 50 60 70 80 90 100

如果省略中间的步骤(如 start:end 中),MATLAB 会使用默认步长值 1

文本和字符

字符串转义:引号写两遍,而不是反斜杠

如果文本包含双引号,请在定义中使用两个双引号。

1
q = "Something ""quoted"" and something else."
q =
"Something "quoted" and something else."
</samp>

字符串 vs 字符数组

双引号字面量是字符串(文本),单引号字面量是字符数组(DNA序列)。

参考资料