A:
通过类SQL语句
Select drange(beginrow to endrow)begtcol to endcol from a end;(此方法适合取连续行、连续列)
Beginrow:起始行号
Endrow:截止行号
Begincol:起始列号
Endcol:截止列号
如果列不是连续的,可以通过将列名罗列出来的方法:
假设a数组有四列:aa,bb,cc,dd,现在取出aa,bb,dd列
Select [‘aa’],[‘bb’],[‘dd’] from a end;
或者select 0 to 1,[‘dd’] from a end;
通过取子矩阵加数组合并的方式解决。
A[beginrow:endrow,begincol:endcol]
a[:,0:1] | a[:,3:3];
以上介绍的是取不连续的列。如果行不连续,可以通过union来连接。