




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
§5矩陣的壓縮儲(chǔ)存5.1特別矩陣三角矩陣與對(duì)稱矩陣設(shè)有矩陣A:array[1..n,1..n]ofAtype三角矩陣:若A的對(duì)角線以上(或以下)的元素均為零。對(duì)稱矩陣:若A中的元素知足:aij=aji(1≤i,≤n),則稱為n階對(duì)稱矩陣。為了節(jié)儉儲(chǔ)存空間,三角矩陣和對(duì)稱矩陣都不需儲(chǔ)存對(duì)角線以上(或以下)的元素,一般采納一維數(shù)組的構(gòu)造。
a110000a21a22000;aa00313233上三角矩陣a11a12a13a14a15a21a22a23a24a25a31a32a33a34a35對(duì)稱矩陣V:12345678910aa21aa31aa33a41aa43a1122324244此時(shí)需要個(gè)元素的儲(chǔ)存空間。若將上三角矩陣中的元素按行次序儲(chǔ)存到V中,則V[k]與A[i,j]的對(duì)應(yīng)關(guān)系是:k=①若將下三角矩陣中的元素按行次序儲(chǔ)存到V中,則V[k]與A[i,j]的對(duì)應(yīng)關(guān)系是:a11a12a13a14a150aaaa2223242500a33a34a35下三角矩陣k=②帶狀矩陣在n×n的矩陣中,若全部非零元素均集中在以對(duì)角線為中的帶狀區(qū)中,該帶狀區(qū)包含主對(duì)角線上邊和下邊各k條對(duì)角線以及主對(duì)角線上的元素,這類矩陣稱帶狀矩陣。條對(duì)角線1123000條對(duì)角線主對(duì)角線
421013005127680201791115k=2的帶狀矩陣在帶狀矩陣A中,i–j>k或③時(shí),A[i,j]=0。關(guān)于帶狀區(qū)之外的0元素可不用儲(chǔ)存,而只儲(chǔ)存帶狀區(qū)中的元素。帶狀區(qū)中有④個(gè)元素,但為了方便起見,每行看作2k+1個(gè)元向來存儲(chǔ),此時(shí)儲(chǔ)存的元素個(gè)數(shù)為(2k+1)×n個(gè)?!緟⒄沾鸢浮浚篿×(i-1)/2+j(n+(n-i+1))×(i-1)+(j-i+1)j-i>k④n×n–(n-k)×(n–k–1)§5.2稀少矩陣大部分元素的值為零的矩陣稱為稀少矩陣,為了節(jié)儉儲(chǔ)存空間,能夠采納三元組或十字鏈表等方法來儲(chǔ)存。§三元組表示法三元組表示法是用三元組(i,j,v)表示矩陣的每個(gè)非零元素。第一行的i,j,v分別表示矩陣A的行數(shù)、列數(shù)、非零元素個(gè)數(shù),第二行開始的i,j,v分別表示矩陣A中每個(gè)非零元素的行下標(biāo)、列下標(biāo)、元素的值。【例5.2_1】1500220-6681511150113000A=000-6001422T=00000016-15910000022110028000233§三元組矩陣轉(zhuǎn)置對(duì)矩陣的運(yùn)算有很多,如兩個(gè)矩陣相加、相乘、轉(zhuǎn)置等。轉(zhuǎn)置是一種簡(jiǎn)單的矩陣運(yùn)算,關(guān)于一個(gè)m×n的矩陣M,它的轉(zhuǎn)置矩陣N是一個(gè)n×m的矩陣,且M(i,j)=N(j,i)。【例5.2_2】14M=123N=25這里只議論三元組的轉(zhuǎn)置算法。三元組的轉(zhuǎn)置只要做到:1)將三元組中的隊(duì)列值互相互換;2)將i、j互相調(diào)動(dòng);3)重排三元組中的序次便可實(shí)現(xiàn)三元組的矩陣轉(zhuǎn)置。這里重點(diǎn)是怎樣重排三元組里的序次。668668668111511151115142241221591T==>B=16-1561-152211221122113232333233628矩陣相乘兩個(gè)矩陣相乘是另一種常用的矩陣運(yùn)算。設(shè):C=A×BA=(aij)為m×s的矩陣,B=(bij)是s×n的矩陣,則矩陣A與矩陣B相乘將獲得一個(gè)m×n的矩陣C=(cij),此中cij=ai1b1j+ai2b2j++aisbsj(i=1,2,,mj=1,2,,n)關(guān)于非壓縮矩陣,算法以下:fori:=1tomdoforj:=1tondobeginC[i,j]:=0;fork:=1tosdoC[i,j]:=C[i,j]+A[i,k]*B[k,j];end;當(dāng)A和B是稀少矩陣,并分別用三元組M、N儲(chǔ)存時(shí),應(yīng)怎樣辦理?注意1:兩個(gè)稀少矩陣相乘的積不必定是稀少矩陣;2:即便cij=ai1b1j+ai2b2j++aisbsj中的每個(gè)分項(xiàng)aikbkj均不為零,其累加值Cij也有可能為零。【練習(xí)】輸入M、N兩個(gè)三元組,分別表示A、B兩個(gè)稀少矩陣,請(qǐng)計(jì)算A、B的乘積C,輸出C的(壓縮儲(chǔ)存)三元組Y。輸入格式:(輸入文件syz.in)第1行:i1j1v1(分別表示A的行數(shù)、列數(shù)、非零元素個(gè)數(shù))第2至v1+1行:aiajav(行下標(biāo)、列下標(biāo)、元素的值)第v1+2行:i2j2v2(B的行數(shù)、列數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北省遵化市一中2024年高三高考最后沖刺數(shù)學(xué)試題
- 4.1《中國(guó)的機(jī)遇與挑戰(zhàn)》-課件- -2024-2025學(xué)年統(tǒng)編版道德與法治九年級(jí)下冊(cè)
- 中醫(yī)理論知識(shí)培訓(xùn)課件
- 海南藏族自治州共和縣2024-2025學(xué)年數(shù)學(xué)四下期末統(tǒng)考模擬試題含解析
- 新疆師范大學(xué)《趣味經(jīng)濟(jì)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 跨界應(yīng)用案例研究警用摩托車在科技、商業(yè)與醫(yī)療領(lǐng)域的融合應(yīng)用
- 湖南大眾傳媒職業(yè)技術(shù)學(xué)院《中學(xué)思想政治教育課程標(biāo)準(zhǔn)與教材教法》2023-2024學(xué)年第二學(xué)期期末試卷
- 尼勒克縣2024-2025學(xué)年四下數(shù)學(xué)期末教學(xué)質(zhì)量檢測(cè)模擬試題含解析
- 咸寧職業(yè)技術(shù)學(xué)院《藥物分析專業(yè)創(chuàng)新創(chuàng)業(yè)拓展》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇財(cái)經(jīng)職業(yè)技術(shù)學(xué)院《公司金融含實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 財(cái)務(wù)管理中的財(cái)務(wù)指標(biāo)
- 2016-2023年青島酒店管理職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 第二章-環(huán)境數(shù)據(jù)統(tǒng)計(jì)與分析
- 電力各種材料重量表總
- 腸道健康講座活動(dòng)策劃
- 醫(yī)療器械(耗材)項(xiàng)目投標(biāo)服務(wù)投標(biāo)方案(技術(shù)方案)
- 小學(xué)三年級(jí)下冊(cè)數(shù)學(xué)教案3篇
- pci術(shù)后術(shù)肢腫脹處理流程
- 遼寧省營(yíng)口市2023-2024學(xué)年七年級(jí)上學(xué)期期末英語(yǔ)試題
- 大數(shù)據(jù)平臺(tái)部署與運(yùn)維高職全套教學(xué)課件
- 《大數(shù)據(jù)平臺(tái)部署與運(yùn)維》課程教學(xué)大綱
評(píng)論
0/150
提交評(píng)論