将矩阵定义为数组数组,并在C ++中计算其逆矩阵 [英] Defining a matrix as an array of arrays and computation its inverse matrix in C++
本文介绍了将矩阵定义为数组数组,并在C ++中计算其逆矩阵的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
不幸的是我没有太多的C ++经验,我正试图在C ++中进步。
Unfortunately I haven't much experience in C++ and I'm trying to progress myself in C++.
首先,我定义数组数组, 3x3矩阵:
Firstly,I defined array of arrays so that I formed an 3x3 matrix:
array< array< double >^ >^ input = gcnew array< array< double >^ >(3);
for (j=0;j<input->Length;j++){
input[j]=gcnew array<double>(3);
然后我将矩阵元素分配给数组的输入数组:
Then I assigned matrix elements to input array of arrays:
int value=1;
for(y=0;y<(3);y++){
for(x=0;x<(3);x++)
{input[y][x]=value;
value=value+1;
}
}
是否有C ++函数计算此矩阵的逆矩阵输入数组数组?
Is there a C++ function that compute inverse matrix of this input array of arrays?
你能帮我吗?
推荐答案
这篇关于将矩阵定义为数组数组,并在C ++中计算其逆矩阵的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文