
/**
* 转置矩阵,转置矩阵的行数等于原矩阵的列数,列数等于原矩阵的行数 c[i][j] = a[j][i]
*
* @return
*/
public Matrix transposeMatrix() {
int cRow = this.matrixData[0].length;
int cColumn = this.matrixData.length;
double[][] cData = new double[cRow][cColumn];
for (int i = 0; i < cRow; i++) {
for (int j = 0; j < cColumn; j++) {
cData[i][j] = this.matrixData[j][i];
}
}
return new Matrix(cData);
}


