首先说明:
在天软中数组和矩阵的用法基本是一样的!
示例1:取出Arr的第0列的所有元素赋值给Brr,结果为一个一维数组。
Arr := Rand(10,10);
Brr := Arr[:,0];
示例2:取出Arr的第0行的所有元素赋值给Brr,结果为一个一维数组。我们也可以写成Brr := Arr[0,:];
Brr := Arr[0];
示例3:取出Arr的第0列的所有行元素赋值给Brr,结果为一个10行1列的二维数组。
Brr := Arr[:,0:0];
示例4:取出Arr的0到4行的第2到5列的元素赋值给Brr。
Brr := Arr[0:4,2:5];
示例5:取出Arr第2、5、7列的所有行元素赋值给Brr。
Brr := Arr[:,array(2,5,7)];
注意:二维数组和一维数组的区别。