obj 是一个矩阵.
pivoting 是一个布尔值,表示是否返回置换矩阵的秩显,默认值为false.
计算矩阵的QR(正交三角)分解,将矩阵分解成一个标准正交矩阵Q与上三角形矩阵R.若输入矩阵为A,结果满足A=Q*R.
假设A的行数为m,列数为n:
若mode="full",返回矩阵Q与R,形状分别为m*m和m*n.
若mode="economic",返回矩阵Q与R,形状分别为m*k和k*n,其中k=min(mn).
若mode="r",仅返回矩阵R,形状为m*n.
若pivoting=true,返回结果还包含一个与输入矩阵列数相同长度的向量P.P为置换矩阵的秩显,表示置换矩阵中1所在列的位置.