【发布时间】:2021-11-19 11:27:00
【问题描述】:
我有一个名为 alphaDDBPanelq 的矩阵。我无法使用 alphaDDBPanelq[500:100,] 获取最后 500 行,也无法使用 alphaDDBPanelq[100 : 500,]
【问题讨论】:
我有一个名为 alphaDDBPanelq 的矩阵。我无法使用 alphaDDBPanelq[500:100,] 获取最后 500 行,也无法使用 alphaDDBPanelq[100 : 500,]
【问题讨论】:
取最后100行代码如下:
rowsNum = alphaDDBPanelq.rows()
if (rowsNum >= 100)
{
alphaDDBPanelq[rowsNum-100:,]
}
else
{
alphaDDBPanelq[0:,]
}
【讨论】:
100:500 表示第 100 行到第 499 行,从第 100 行到最后一行,可以这样写:
alphaDDBPanelq [100:m.rows(),]
也可以使用切片函数,效果相当于[]。
【讨论】: