用c++编写的一个矩阵计算的小程序,不知道是什么意思

#include<iostream.h>#include<string.h>voidmain(){doubleb[3][3];doublebii,bji;intn=3;i... #include <iostream.h>
#include <string.h>
void main()
{
double b[3][3];
double bii,bji;
int n=3;
int i,j,k;
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)cin>>b[i][j];
}
for (i=0; i<n; i++) {
bii = b[i][i];
for (k=0; k<n; k++) b[i][k] = b[i][k] / bii;
b[i][i] = 1.0 / bii;
for (j=0; j<n; j++) {
if (j != i) {
bji = b[j][i];
for (k=0; k<n; k++) b[j][k] = b[j][k] - bji * b[i][k];
b[j][i] = - bji * b[i][i];
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)cout<<b[i][j]<<endl;
}
}
这个矩阵程序实现了矩阵怎样的变换?
展开
 我来答
百度网友8231528
2009-02-14 · TA获得超过1151个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:243万
展开全部
矩阵的求逆运算
得到的结果是b矩阵的逆矩阵
你可以参考这里面求逆矩阵的快速算法,其实你这个程序更加清晰明了,多用了几个变量,但是程序却好读多了
http://zhidao.baidu.com/question/14017147.html?si=4
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式