跪求c語言實現矩陣運算加減乘求逆

2021-04-17 19:08:08 字數 2282 閱讀 7056

1樓:匿名使用者

#include

#include

void jiafa()

printf("第一步變換後得到的增廣矩陣為:\n");

for(i=0;i0)

printf("最後得到的增廣矩陣為:\n");

for(i=0;i

for(i=0;i

for(j=0;j

c[i][j]=b[i][n+j];

printf("故逆矩陣為:\n");

for(i=0;i

} main()

return 0;}

2樓:

我寫了一個baic++類庫, 不但有這些du功能, 連求線性方程zhiqr分解之類的都dao有.

可惜是c++啊, 還是專個類庫, 當然沒有介面屬啊.

主函式你可以自己實現.

其實最難的是求逆.

我使用的方法是類似於gauss-jordan消元法的演算法大致是(a, i)經過消元變成(i, b), b恰好是a的逆.

如果你要那個庫的話我可以發給你, 總共7個檔案之多.

mfc程式設計--矩陣的運算(加、減、乘、轉置)

3樓:

可對任意兩個bai

矩陣做加法、du

你可以參考一下。

那應該很容易吧,稍微改一下就行了吧

4樓:匿名使用者

我寫過bai一個矩陣類别範本(對double,complex,int,float等都du

支援)不過不是zhiwin32程式

dao,只是一個類别範本版,編譯用

權vc6是通不過的(vc6對模板支援不好).要用g++或vs2005或其他對標準支援較好的編譯器。要的話發給你,不過要有分哦,呵呵。

5樓:高金山

有介面的東西,還是你自己動手吧

理論上的問題,才好回答你啊

6樓:

程式給你寫完了,隨機生成的兩個矩陣分別儲存在了matrix1.txt

matrix2.txt

運算結果分別儲存在了

matrix1t.txt矩陣1的轉版置權

matrix2t.txt矩陣2的轉置

matrix和.txt矩陣加法

matrix差.txt矩陣減法

matrix積.txt矩陣乘積

隨機數的範圍為-9999-9999範圍可在程式中任意修改matrix juzhen1(line,row,-9999,9999);

matrix juzhen2(line,row,-9999,9999);

後兩位引數為隨機數範圍。

程式以發入你的郵箱,請注意查收。

我的郵箱[email protected]

編寫矩陣類--封裝矩陣的運算(加、減、乘、轉置、...)

7樓:匿名使用者

class cmatrix

cmatrix(int rows, int cols) : m_irows(rows), m_icols(cols)

~cmatrix()

cmatrix& operator=(cmatrix& other);

double* operator(int row)cmatrix& operator+(cmatrix& mat);

cmatrix& operator-(cmatrix& mat);

cmatrix& operator*(cmatrix& mat);

cmatrix& operator*(double c);

cmatrix& operator/(double c);

cmatrix& trans();//transposecmatrix& inv();//inversedouble det();//determinantprivate:

int m_irows, m_icols;

double *m_pdata;}

c語言實現矩陣的轉置、相加、相減、相乘 5

8樓:慕_貴族

你的**中沒有x[i][j]二維陣列的值賦給p[i][j];同時在矩陣轉置的時候要考慮陣列越界的可能性,使用stl庫中的vector動態開闢吧,可以避免陣列越界

c語言實現的雙向連結串列插入程式,C語言實現的雙向連結串列插入程式

雙向連結串列 include include typedef struct node node node create list int j node head,p1,p2 p2 head node malloc sizeof node head i a 0 head next head prior...

敘述使用SQL語言實現各種關係運算的方法!

sql server資料中運算子與表示式。select子句相當於投影,where子句相當於選擇,多表的內連線相當於自然連線,除法運算沒有直接的sql語句與之對應。怎樣使用sql語句實現選擇 投影和連線等關係運算?sql語句中select對應投影運算,where語句對應選擇運算,from後面的表對應連...

C語言,為什麼提交後答案錯誤,c語言實現這個,為啥我提交老是答案錯誤 ??哪裡有問題呢

應用程式發生異常 未知的軟體異常 1.病毒木馬造成的,在當今網際網路時代,專病毒坐著為了獲得更多的牟屬利,常用病毒綁架應用程式和系統檔案,然後某些安全防毒軟體把被病毒木馬感染的應用程式和系統檔案當病毒殺了導致的。2.應用程式元件丟失,應用程式完整的執行需要一些系統檔案或者某些ll檔案支援的,如果應用...