对于stack(),可以理解为列数相同的行向量的一层一层的地堆积。 3楼,首先给Fd赋值,一行4列的字符串行向量。然后,在for循环中,每产生一次数据,就以一行4列的行向量的形式添加在已有矩阵Fd的下面。这样,一层一层地就把矩阵Fd生成了。 如果把stack()中的Fd和行向量(B x y a(B,x,y,0))的位置互换,就是在已有矩阵Fd的上面而不是下面添加新的行向量。 对于augment(),也可以如此理解,只是“堆积"的方向是横向的,一层层"堆积"的是列向量。横向不宜用“堆积”这个词了。