【正文】
稱 學(xué)院 專業(yè) 題目名稱 用 C 語(yǔ)言實(shí)現(xiàn)矩陣的運(yùn)算 任務(wù)與要求 要求學(xué)生在規(guī)定起止時(shí)間內(nèi),查閱矩陣運(yùn)算相關(guān)的文獻(xiàn)資料,并在調(diào)查、整理的基礎(chǔ)上,獨(dú)立撰寫論文一篇。 班級(jí) 學(xué)號(hào) 本科畢業(yè)設(shè)計(jì)論文 題 目 用 C 語(yǔ)言實(shí)現(xiàn)矩陣的運(yùn)算 學(xué) 院 專 業(yè) 學(xué)生姓名 導(dǎo)師姓名 畢業(yè)設(shè)計(jì)(論文)誠(chéng)信聲明書 本人聲明:本人所提交的畢業(yè)論文《 用 C 語(yǔ)言實(shí)現(xiàn)矩陣的運(yùn)算 》是本人在指導(dǎo)教師指導(dǎo)下獨(dú)立研究、寫作的成果,論文中所引用他人的無論以何種方式發(fā)布的文字、研究成果,均在論文中加以說明;有關(guān)教師、同學(xué)和其他人員的寫作、修訂提出過并為我在論文中加以采納的意見、建議,均已在我的致謝辭中加以說明并深致謝意。 本論文和資料若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。要求論文結(jié)構(gòu)合理,概念 清楚,邏輯清晰,語(yǔ)言通順,文筆流暢。 嚴(yán)格參照《西安電子科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)工作手冊(cè)》,完成各階段任務(wù),及時(shí)主動(dòng)與指導(dǎo)老師聯(lián)系,匯報(bào)論文撰寫進(jìn)展情況及存在的問題。 畢業(yè)設(shè)計(jì)(論文)工作計(jì)劃 學(xué)生姓名 學(xué)號(hào) 指導(dǎo)教師 職稱 學(xué) 院 專業(yè) 題目名稱 一、畢業(yè)設(shè)計(jì)(論文)進(jìn)度 起始時(shí) 間 工作內(nèi)容 二、主要參考書目(資料) [1] 劉三陽(yáng),馬建榮 .《線性代數(shù)》 高等教育出版社 [2] 譚浩強(qiáng),《 C程序設(shè)計(jì)》 (第三版 ) 清華大學(xué)出版社 [3] 程云鵬,張凱院,徐仲 .《矩陣論》 (第 3版 ) 西北工業(yè)大學(xué)出版社 [4] 李慶揚(yáng),等 .《數(shù)值分析》 (第四版 ) 華中科技大學(xué)出版社 [5] 嚴(yán)蔚敏,吳偉民 .《數(shù)據(jù)結(jié)構(gòu)》 (C 語(yǔ)言版 ) 清華大學(xué)出版社 三、主要儀器設(shè)備及材料 硬件:計(jì)算機(jī) 四、教師的指導(dǎo)安排情況 (場(chǎng)地安排、指導(dǎo)方式等) 五、對(duì)計(jì)劃 的說明 注:本計(jì)劃一式兩份,一份交學(xué)院,一份學(xué)生自己保存(計(jì)劃書雙面打?。? 畢業(yè)設(shè)計(jì)(論文)中期檢查表 學(xué) 院 專 業(yè) 學(xué)生姓名 學(xué) 號(hào) 班 級(jí) 導(dǎo)師姓名 職 稱 單 位 題目名稱 用 C語(yǔ)言實(shí)現(xiàn)矩陣的運(yùn)算 檢 查 內(nèi) 容 檢 查 結(jié) 果 題目是否更換及更換原因 學(xué)生出勤情況 進(jìn) 度 評(píng) 價(jià) (完成總工作量的百分比) 質(zhì)量評(píng)價(jià)、進(jìn)度描述 總 體 評(píng) 價(jià) (按優(yōu)、良、中、及格、不及格五擋評(píng)價(jià)) 存在的問題與建議 學(xué) 院 審 核(蓋章) 注:此表由指導(dǎo)教師填寫, 月 日前交學(xué)院辦公室,中期檢查成績(jī)將作為畢業(yè)設(shè)計(jì)總成績(jī)的一部分;此表裝訂入畢業(yè)設(shè)計(jì)(論文)中。該同學(xué)按照畢業(yè)設(shè)計(jì)任務(wù)書的要求開 展了 用 C 語(yǔ)言實(shí)現(xiàn)矩陣運(yùn)算 的研究,該研究對(duì) 矩陣運(yùn)算 的研究有重要意義。論文不足之處在于沒有通過計(jì)算機(jī)運(yùn)行,應(yīng)在這一方面作進(jìn)一步的研究。畢業(yè)設(shè)計(jì)工作反映出作者在計(jì)算數(shù)學(xué)專業(yè)已掌握了一定的基礎(chǔ)理論和基本技能、具有一定的創(chuàng)新能力和解決實(shí)際問題的能力。本論文全面完成了畢業(yè)設(shè)計(jì)任務(wù)書的要求。此軟件封裝了大量實(shí)現(xiàn)矩陣運(yùn)算的方法,使用簡(jiǎn)便。目前, C語(yǔ)言 作為國(guó)際上廣泛流行的計(jì)算機(jī)高級(jí)語(yǔ)言,其簡(jiǎn)潔、緊湊的語(yǔ)句,使用方便、靈活,豐富的運(yùn)算功能等,為廣大的計(jì)算機(jī)工作者所喜愛。因 C 語(yǔ)言沒有最基本的矩陣加、減、乘和求逆運(yùn)算功能,而增加了程序編寫的工作量和執(zhí)行時(shí)間。 關(guān)鍵詞: C 語(yǔ)言 矩陣運(yùn)算 算法功能 ABSTRACT ABSTRACT Matrix operations are increasingly used in all aspects of the project. The monly used engineering software to solve matrix operations is Matlab. This software packages a lot of ways to achieve matrix operations. However, in engineering applications, many algorithms will use many more matrix putation in their process, especially in the advanced program language. So, it is unable to use Matlab to do this plex putation. As a widely used international puter language, C language has many characters, such as simple, pact, flexible, diverse and so on. However, a matrix based on the theory of modern control theory is applied to actual control system, need to do a lot of matrix operations. Because C language does not have the basic matrix putation, subtraction, multiplication and inversion functions, and increase the workload of programming and execution time. Therefore, the expansion of C language functions with matrix operations is necessary. Keywords: C language Matrix operations Algorithm function 目 錄 i 目 錄 第一章 緒 論 ................................................................................................................. 1 矩陣的產(chǎn)生 ..................................................................................................... 1 幾種特殊的矩陣及其性質(zhì) ............................................................................. 1 矩陣的應(yīng)用 ..................................................................................................... 3 第二章 矩陣的幾種運(yùn)算 ............................................................................................... 5 矩陣的加法與數(shù)乘 ......................................................................................... 5 矩陣的乘法 ..................................................................................................... 6 矩陣的轉(zhuǎn)置 ..................................................................................................... 8 矩陣的逆 ......................................................................................................... 8 矩陣 的特征值 ............................................................................................... 10 第三章 用 C 語(yǔ)言實(shí)現(xiàn)矩陣運(yùn)算 ................................................................................ 13 算法設(shè)計(jì)分析 ............................................................................................... 13 矩陣乘法 ............................................................................................. 13 矩陣的逆 ............................................................................................. 13 矩陣的三角分解 ................................................................................. 14 矩陣的特征值 ..................................................................................... 15 稀疏矩陣迭代法 ................................................................................. 16 本章小結(jié) ....................................................................................................... 17 結(jié)束語(yǔ) ............................................................................................................................. 19 致 謝 .....................................................................