请输入您要查询的百科知识:

 

词条 三对角矩阵
释义

形如这样的矩阵就叫三对角矩阵

星号是数据,其他为零。

以按行为主序的原则转存为一维数组M[k]中,则A[i,j]的对应关系为

k=2*i+j-2.

另一种计算方式为

当i=j+1时k=3*i-3

当i=j时k=3*i-2

当j=i+1时k=3*i-1

//c++程序代码验证,上面的第一种方案

#include <iostream>

using namespace std;

int main()

{

//百度百科的图例

const int m=5;

const int n=6;

int A[m][n]={

1,1,0,0,0,0,

1,1,1,0,0,0,

0,1,1,1,0,0,

0,0,1,1,1,1,

0,0,0,1,1,1

};

int M[30];

for (int i=0;i<m;i++)

{

for (int j=0;j<n;j++)

{

int k=2*i+j;//上面的算法

M[k]=A[i][j];

cout<<M[k]<<" ";

}

cout<<endl;

}

return 0;

}

//vc 6.0 运行结果

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/7 3:39:41