1.matlab中所有的变量都是数组
x=4 实际是x数组(11大小)中存了4
y=[6 9]是大小为12的数组存储y的数值
当您用空格(或逗号)分隔数值时(如前面的任务中所示),MATLAB 会将这些数值组合为一个行向量,
行向量是一个包含一行多列的数组 (1×n)。当您用分号分隔数值时,MATLAB 会创建一个列向量 (n×1)。
x = [1;3]
x =
1
3
行向量创建格式:x=[x1,x2,x3…]其中“,”用空格代替,结果相同
列向量创建格式:x=[x1;x2;x3;…]其中数值分隔只可以用“;”
可以组合使用空格和分号来创建一个矩阵,即包含多行多列的数组。输入矩阵时,您必须逐行输入它们
例如:x = [3 4 5 ; 6 7 8] 得到 2*3矩阵
x =
3 4 5
6 7 8
在 MATLAB 中,您可以在方括号内执行计算。
x = [abs(-4) 4^2]
x =
4 16