comment
%}
#{
block comment
#}
向量
在 Octave 中我们可以直接创建向量,使用 空格 或者 逗号 来分隔列;使用 分号来分隔行.
>> v = [1, 2...]
v =
1 2 3
上面的 v 便是(1行3列)行向量,而下面的 v 则是(3行1列)列向量
>> v = [1; 2; 3]
v =
1
2
3
通过综合使用逗号...和分号,我们就可以创建矩阵了:
>> v = [1, 2; 3, 4]
v =
1 2
3 4
另外,冒号还能用于表示范围区间,可以方便我们创建向量和矩阵:
a : b 表示 从 a 到...b
a : b : c => 表示 从 a 到 c, 中间的间隔为 b
>> v = [1 : 3; 4 : 6]
v =
1 2 3
4 5 6
>> v = [1...(或多列)
通过向量索引的方式,我们可以访问多行(或多列)
v = [1 : 3; 4 : 6; 7 : 9]
% v(:, [1, 3]) 访问 v 中 第一列 和 第三列的所有元素
>> v(:,