出版時(shí)間:2011-1 出版社:北京大學(xué)出版社 作者:李國朝 編 頁數(shù):328
內(nèi)容概要
本書系統(tǒng)地介紹了MATLAB編程的基礎(chǔ)知識(shí)、編程技巧以及在工程實(shí)踐中的應(yīng)用實(shí)例,扶生產(chǎn)和生活中的工程實(shí)例著眼,并從基礎(chǔ)知識(shí)入手,循序漸進(jìn)、由淺入深,力求按教學(xué)規(guī)律安排內(nèi)容順序,本著“易讀、好教”的編寫目的,使初學(xué)者能較快地掌握全書內(nèi)容。另外,本書輔以大量生動(dòng)嘲讀材料,力求貼近MATLAB的歷史沿革,與科學(xué)家“零距離接觸”,展示最新的技術(shù)前沿等,追求“以讀者為本”,努力提高讀者的人文素養(yǎng)和科學(xué)技能,最大限度地開拓讀者的視野。 全書共分為兩篇:第1篇包括第1~7章,介紹MATLAB的基礎(chǔ)知識(shí),主要有數(shù)值數(shù)組運(yùn)算,字符串、元胞數(shù)組和構(gòu)架數(shù)組,數(shù)值計(jì)算,符號(hào)運(yùn)算,數(shù)據(jù)函數(shù)的可視化和M文件。第2篇包括第8~11章,介紹MATLAB在電子信息類各專業(yè)基礎(chǔ)課程中的應(yīng)用,主要有Simulink交互式仿真集成環(huán)境,MATLAB在電路分析中的應(yīng)用,MATLAB在信號(hào)與系統(tǒng)中的應(yīng)用和MATLAB在數(shù)字信號(hào)處理中的應(yīng)用。 本書可作為高等院校計(jì)算機(jī)類、信息類相關(guān)專業(yè)的教材或參考用書,也可供廣大科技工作者參考。
書籍目錄
第1篇 MATLAB基礎(chǔ) 第1章 MATLAB簡介 引例 1.1 MATLAB的特點(diǎn)、應(yīng)用領(lǐng)域及MATLAB工具箱 1.1.1 MATLAB的特點(diǎn)和應(yīng)用領(lǐng)域 1.1.2 MATLAB工具箱 1.2 MATLAB的安裝、內(nèi)容選擇和啟動(dòng) 1.2.1 MATLAB的安裝、內(nèi)容選擇 1.2.2 MATLAB 7.1的啟動(dòng) 1.3 MATLAB 7.1的操作桌面 1.3.1 命令窗口 1.3.2 工作空間窗口和數(shù)組編輯器 1.3.3 歷史命令記錄窗口 1.3.4 M文件編輯調(diào)試器 1.3.5 搜索路徑和當(dāng)前目錄窗口 1.4 MATLAB管理指令 1.4.1 命令窗中語句行的編輯 1.4.2 命令窗口的常用控制指令 1.4.3 工作空間管理指令 1.5 MATLAB幫助系統(tǒng) 1.5.1 幫助命令 1.5.2 幫助窗口 1.5.3 演示系統(tǒng) 1.5.4 遠(yuǎn)程幫助系統(tǒng) 小結(jié) 閱讀材料:MATLAB語言的發(fā)展歷史及MathWorks網(wǎng)站 習(xí)題 第2章 矩陣與數(shù)值數(shù)組 引例 2.1 數(shù)組的創(chuàng)建 2.1.1 直接輸入法 2.1.2 載入外部數(shù)據(jù)文件 2.1.3 用內(nèi)置函數(shù)生成數(shù)組 2.1.4 利用M文件創(chuàng)建和保存數(shù)組 2.2 數(shù)組元素的標(biāo)志 2.2.1 “全下標(biāo)”標(biāo)志 2.2.2 “單下標(biāo)”標(biāo)志 2.2.3 “邏輯1”標(biāo)志 2.3 子數(shù)組的尋訪和賦值 2.4 MATLAB的數(shù)值、變量與表達(dá)式 2.4.1 數(shù)值 2.4.2 變量 2.4.3 表達(dá)式 2.5 MATLAB常用的運(yùn)算函數(shù) 2.6 數(shù)組運(yùn)算和矩陣運(yùn)算 2.7 關(guān)系運(yùn)算與邏輯運(yùn)算 2.7.1 關(guān)系運(yùn)算 2.7.2 邏輯運(yùn)算 2.7.3 關(guān)系、邏輯函數(shù) 2.8 “非數(shù)”和“空”數(shù)組 2.8.1 “非數(shù)”NaN 2.8.2 “空”數(shù)組 2.9 數(shù)組操作函數(shù)和高維數(shù)組 2.9.1 數(shù)組操作函數(shù) 2.9.2 高維數(shù)組 2.10 多項(xiàng)式及其運(yùn)算 2.10.1 多項(xiàng)式的表達(dá)與創(chuàng)建 2.10.2 多項(xiàng)式的運(yùn)算 小結(jié) 閱讀材料:矩陣、隨機(jī)化與分形圖形 習(xí)題 第3章 字符串、元胞與構(gòu)架數(shù)組 第4章 數(shù)值計(jì)算 第5章 符號(hào)運(yùn)算 第6章 MATLABL圖形繪制 第7章 M文件與MATLAB編程第2篇 MATLAB應(yīng)用參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:MATLAB之所以能如此迅速地普及,顯示出旺盛的生命力,是由于它有著不同于其他電子計(jì)算機(jī)(以下簡稱計(jì)算機(jī))語言的特點(diǎn),正如同F(xiàn)ORTRAN和C等高級(jí)語言使人們擺 脫了需要直接對(duì)計(jì)算機(jī)硬件資源進(jìn)行操作一樣,被稱為第4代計(jì)算機(jī)語言的MATLAB給用戶帶來的是最直觀、最簡潔的程序開發(fā)環(huán)境。以下簡單介紹MATLAB的主要特點(diǎn)。1.語言簡潔、編程效率高M(jìn)ATLAB是一種面向科學(xué)和工程計(jì)算的高級(jí)語言,具有數(shù)值計(jì)算和符號(hào)計(jì)算功能。MATLAB以矩陣作為數(shù)據(jù)操作的基本單位,提供了十分豐富的數(shù)值計(jì)算函數(shù);MATLAB和著名的符號(hào)計(jì)算語言Maple相結(jié)合,使得MATLAB具有符號(hào)計(jì)算功能,以上兩方面使MATLAB用極少的代碼即可實(shí)現(xiàn)復(fù)雜的功能。2.人機(jī)界面友善、交互性好MATLAB程序書寫形式自由,如在MATLAB里,用戶無須對(duì)矩陣預(yù)定義就可使用。用MATLAB編寫程序猶如在演算紙上排列出公式與求解問題,其函數(shù)名和表達(dá)更接近書寫計(jì)算公式的思維表達(dá)方式,易學(xué)易懂。MATLAB語言把編輯、編譯、連接和執(zhí)行融為一體,其調(diào)試程序手段豐富、速度快、需要學(xué)習(xí)時(shí)間少。它能在同一畫面上進(jìn)行靈活操作,快速排除輸入程序中的書寫錯(cuò)誤、語法錯(cuò)誤以至語意錯(cuò)誤,從而加快用戶編寫、修改和調(diào)試程序的速度。可以說在編程和調(diào)試過程中它是一種比VB還要簡單的語言。
編輯推薦
《MATLAB基礎(chǔ)及應(yīng)用》:21世紀(jì)全國本科院校電氣信息類創(chuàng)新型應(yīng)用人才培養(yǎng)規(guī)劃教材
圖書封面
評(píng)論、評(píng)分、閱讀與下載
MATLAB基礎(chǔ)及應(yīng)用 PDF格式下載