将矩阵定义为数组数组,并在C ++中计算其逆矩阵 [英] Defining a matrix as an array of arrays and computation its inverse matrix in C++

查看:154
本文介绍了将矩阵定义为数组数组,并在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?

你能帮我吗?


推荐答案

查看简单的3x3矩阵逆代码(C ++)

这篇关于将矩阵定义为数组数组,并在C ++中计算其逆矩阵的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆