在HDevelop中
create_matrix (3, 4, 0, MatrixID) get_diagonal_matrix (MatrixID, 0, VectorID) *获取对角线元素 *参数1:源矩阵句柄 *参数2:Diagonal对角值 * 如果Diagonal =0,则返回主对角线元素 * 如果Diagonal 为正值,则返回右上角对角元素 * 如果Diagonal 为负值,则返回左下角元素 *参数3:新向量矩阵句柄
如果Diagonal =0,则返回主对角线元素:
如果Diagonal 为正值,则返回右上角元素:
如果Diagonal 为负值,则返回左下角元素:
在QtCreator中
HTuple hv_MatrixID, hv_VectorID; CreateMatrix(3, 4, 0, &hv_MatrixID); GetDiagonalMatrix(hv_MatrixID, 0, &hv_VectorID); //获取对角线元素 //参数1:源矩阵句柄 //参数2:Diagonal对角值 // 如果Diagonal =0,则返回主对角线元素 // 如果Diagonal 为正值,则返回右上角对角元素 // 如果Diagonal 为负值,则返回左下角元素 //参数3:新向量矩阵句柄