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