線性代數 1 基本的資料型別和資料結構選擇

2021-05-21 21:12:45 字數 380 閱讀 8502

線性代數中涉及到了矩陣和行列式。其中行列式的行列值是相等的但矩陣就不一定滿足這個條件

為了方便設計,可以將行列式看成是一種特殊的矩陣。既二者公用乙個結構體型別。

結構體中的hang,lie分別代表這個矩陣的行數和列數,當然對於行列式這兩個值是相等的。

top指向一塊記憶體,這塊記憶體存放這矩陣的資料值。

d ->top = top;}

因為在矩陣中對元素位置的定位的說法是n行m列,其中m和n都是大於1的數,所以應當從top[1]開始使用故多申請一塊記憶體:

(也可以將top--;這樣top[1]就是申請的第一塊記憶體,就可以節約一塊記憶體位址空間了)

見下圖:

使用完了以後還得呼叫free_mem()函式將top所指向的記憶體釋放:

線性代數(1)線性代數需要解決的問題

線性代數的中心問題是求解線性方程組。那什麼是線性方程呢?所謂線性方程就是指未知量是一次冪的等式,它的一般形式是ax by cz 0。也就是說線性方程組是由方程組成的,而這些方程的未知量都是一次冪。就如我們經常見到的y ax b就是線性方程,如果我們把y ax b畫到二維的直角座標系上,這個方程就是一...

線性代數基本公式結論簡要總結 1

因此最近複習時,著重思考和查詢了許多概念之間存在的聯絡,以及它們的內在意義和常見應用場景,總結在部落格的 線性代數 這一類別下。本文主要整理一些基本的公式和結論。線性方程組 行初等變換 倍加,行 對換,倍乘。變換前後的矩陣行等價 若兩個方程組的增廣矩陣行等價,則具有相同的解集 矩陣 中主元的位置是 ...

資料和資料型別

一 什麼是資料 二 資料的表現形式 1 十進位制 數碼 指集合論中刻畫任意集合所含元素多少的乙個概念。10 權位 進製中每一固定位置對應的單位值稱為位權 2 二進位制 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是 逢二進一 借位規則是 借...