上QQ阅读APP看书,第一时间看更新
4.1 建立行向量和列向量
在MATLAB中,一般使用方括号([])、逗号(,)、空格及分号(;)来创建数组。数组中同一行的元素之间用逗号或空格分开,不同行之间用分号分开。这些符号都必须在英文输入状态下输入。
空数组是MATLAB中最特殊的数组,不含任何元素,可以用于数组的声明或清空等。创建空数组非常简单,只要把变量赋值为一对方括号即可。数组是有方向的,一维数组包括行向量和列向量,行向量是以水平方向分布的,列向量是以竖直方向分布的。创建一维行向量,是把所有用空格或逗号分隔的元素用方括号括起来;创建一维列向量,是把所有用分号分隔的元素用方括号括起来。
【例4.1】 建立行向量和列向量。
clear all; A=[] B=[1 2 3 4 5] C=[1,2,3,4,5] D=[1;2;3;4;5] E=C'
运行后输出结果如下:
A= [] B= 1 2 3 4 5 C= 1 2 3 4 5 D= 1 2 3 4 5 >> E=C' E= 1 2 3 4 5
在程序中,创建空数组A以及行向量和列向量。行向量的元素用空格或逗号分隔;列向量的元素用分号分隔。也可以通过行向量的转置建立列向量。