對稱矩陣壓縮儲存的實現與應用 2

2021-07-07 05:50:48 字數 960 閱讀 3124

#include #define n 4  

#define m 10

int value(int a,int i,int j);

void madd(int a,int b,int c[n]);

void mult(int a,int b,int c[n]);

void disp1(int a);

void disp2(int c[n]);

int main()

; //a表示壓縮儲存的對稱矩陣

int b[m]= ;

int c1[n][n],c2[n][n];

madd(a,b,c1);

mult(a,b,c2);

printf("a矩陣:\n");

disp1(a);

printf("b矩陣:\n");

矩陣的計算。

對於矩陣的計算我們還沒有學習過,而且對於想考研的話線性代數是必須學習的一門課程,我們有必要去提前了解一點。

對稱矩陣 壓縮儲存

對稱矩陣及對稱矩陣的壓縮儲存 設乙個n n的方陣a,a中任意元素aij,當且僅當aij aji 0 i n 1 0 j n 1 則矩陣a是對稱矩陣。以矩陣的對角線為分隔,分為上三角和下三角。壓縮儲存稱矩陣儲存時只需要儲存上三角 下三角的資料,所以最多儲存n n 1 2個資料。對稱矩陣和壓縮儲存的對應...

c 實現對稱矩陣的壓縮儲存

c 實現對稱矩陣的壓縮儲存 ide為vs013.2.5.4.1symmetry.cpp 定義控制台應用程式的入口點。對稱矩陣裡的中任一元素在一維陣列中的下標k與i,j的對應關係為 當i j,k i i 1 2 j 當iusing namespace std const int n 5 int tma...

對稱矩陣及對稱矩陣的壓縮儲存

1.對稱矩陣 設乙個n n的方陣a,a中任意元素aij,當且僅當aij aji 0 i n 1 0 j n 1 則矩陣a是對稱矩陣。以矩陣的對角線為分隔,分為上三角和下三角。2.壓縮儲存稱矩陣儲存時只需要儲存上三角 下三角的資料,所以最多儲存n n 1 2個資料 根據等差數列的前n項和可求得 3.對...