出版時(shí)間:2008-10 出版社:人民郵電出版社 作者:鄧薇 頁(yè)數(shù):624 字?jǐn)?shù):528000
Tag標(biāo)簽:無(wú)
前言
隨著科學(xué)技術(shù)的飛速發(fā)展,仿真技術(shù)作為一門新興的學(xué)科迅速地登上了歷史舞臺(tái),無(wú)論從實(shí)用性的角度還是從縮短開(kāi)發(fā)時(shí)間、節(jié)約開(kāi)發(fā)資金的角度考慮,任何工程技術(shù)方面的研發(fā)都離不開(kāi)仿真,因此,仿真技術(shù)越來(lái)越受到人們的青睞。不言而喻,MATLAB這種具有超強(qiáng)功能的仿真軟件自然更加受到人們的關(guān)注。MathWorks公司順應(yīng)多功能需求的潮流,在其卓越數(shù)值計(jì)算和圖示能力的基礎(chǔ)上,又率先在專業(yè)水平上開(kāi)拓了其符號(hào)計(jì)算、文字處理、可視化建模和實(shí)時(shí)控制能力,開(kāi)發(fā)了適合多學(xué)科要求的新一代科技應(yīng)用軟件MATLAB。
內(nèi)容概要
MATLAB是目前流行的理論與工程仿真軟件之一。該軟件自產(chǎn)生以來(lái),就以其獨(dú)有的特點(diǎn)和明顯的優(yōu)勢(shì)吸引了各行各業(yè)的工作者。本書較全面地介紹了MATLAB的函數(shù),主要包括MATLAB操作基礎(chǔ)、矩陣及其基本運(yùn)算、與數(shù)值計(jì)算相關(guān)的基本函數(shù)、符號(hào)運(yùn)算的函數(shù)、概率統(tǒng)計(jì)函數(shù)、繪圖與圖形處理函數(shù)、MATLAB程序設(shè)計(jì)相關(guān)函數(shù)、Simulink仿真工具函數(shù)、圖形用戶界面制作函數(shù)、信號(hào)處理工具箱函數(shù)和符號(hào)數(shù)學(xué)工具箱函數(shù)等內(nèi)容?! ”緯⒆鉓ATLAB函數(shù)基礎(chǔ),并且附帶較多的實(shí)例講解,所以既適合初學(xué)者,又適合有一定經(jīng)驗(yàn)的MATLAB使用者。本書也可以作為大專院校學(xué)生的參考用書。
書籍目錄
第1章 MATLAB操作基礎(chǔ) 1.1 MATLAB概述 1.1.1 MATLAB產(chǎn)生的歷史背景 1.1.2 MATLAB的主要功能 1.1.3 MATLAB的語(yǔ)言特點(diǎn) 1.2 MATLAB的運(yùn)行環(huán)境及安裝 1.2.1 MATLAB的運(yùn)行環(huán)境 1.2.2 MATLAB 7.0的安裝 1.3 MATLAB集成環(huán)境 1.3.1 啟動(dòng)與退出MATLAB集成環(huán)境 1.3.2 MATLAB的命令窗口 1.3.3 工作空間窗口 1.3.4 當(dāng)前目錄窗口 1.3.5 MATLAB的搜索路徑 1.3.6 命令歷史記錄窗口 1.3.7 啟動(dòng)平臺(tái)窗口和Start按鈕 1.3.8 MATLAB的菜單欄 1.3.9 MATLAB的工具欄 1.4 MATLAB入門實(shí)踐 1.4.1 命令窗口操作 1.4.2 計(jì)算結(jié)果的圖形表示 1.4.3 內(nèi)存變量的查閱命令——who或whos 1.4.4 變量的文件保存命令——save和load命令 1.5 MATLAB幫助系統(tǒng) 1.5.1 幫助窗口 1.5.2 幫助命令 1.5.3 演示系統(tǒng) 1.5.4 遠(yuǎn)程幫助系統(tǒng)第2章 矩陣及其基本運(yùn)算 2.1 矩陣的表示 2.1.1 實(shí)數(shù)矩陣輸入 2.1.2 復(fù)數(shù)矩陣輸入 2.1.3 sym函數(shù)——定義符號(hào)矩陣 2.1.4 syms函數(shù)——定義矩陣的又一函數(shù) 2.1.5 sym的另一職能——把數(shù)值矩陣轉(zhuǎn)化成相應(yīng)的符號(hào)矩陣 2.1.6 創(chuàng)建大矩陣 2.1.7 cat函數(shù)——?jiǎng)?chuàng)建多維數(shù)組 2.1.8 zeros函數(shù)——零矩陣的生成 2.1.9 eye函數(shù)——單位矩陣的生成 2.1.10 ones函數(shù)——生成全1陣 2.1.11 rand函數(shù)——生成均勻分布隨機(jī)矩陣 2.1.12 randn函數(shù)——生成正態(tài)分布隨機(jī)矩陣 2.1.13 randperm函數(shù)——產(chǎn)生隨機(jī)序列 2.1.14 linspace函數(shù)——線性等分向量的生成 2.1.15 logspace函數(shù)——產(chǎn)生對(duì)數(shù)等分向量 2.1.16 blkdiag函數(shù)——產(chǎn)生以輸入元素為對(duì)角線元素的矩陣 2.1.17 compan函數(shù)——生成友矩陣 2.1.18 hankel函數(shù)——生成Hankel方陣 2.1.19 hilb函數(shù)——生成Hilbert(希爾伯特)矩陣 2.1.20 invhilb函數(shù)——逆Hilbert矩陣生成 2.1.21 pascal函數(shù)——生成Pascal矩陣 2.1.22 toeplitz函數(shù)——生成托普利茲矩陣 2.1.23 wilkinson函數(shù)——生成Wilkinson特征值測(cè)試陣 2.2 矩陣的運(yùn)算 2.2.1 矩陣的加減運(yùn)算指令 2.2.2 矩陣的簡(jiǎn)單乘法 2.2.3 dot函數(shù)——向量的點(diǎn)積 2.2.4 cross函數(shù)——向量叉乘 2.2.5 向量的混合積運(yùn)算 2.2.6 conv函數(shù)——矩陣的卷積和多項(xiàng)式乘法 2.2.7 deconv函數(shù)——反褶積(解卷)和多項(xiàng)式除法運(yùn)算 2.2.8 kron函數(shù)——張量積 2.2.9 intersect函數(shù)——求兩個(gè)集合的交集 2.2.10 ismember函數(shù)——檢測(cè)集合中的元素 2.2.11 setdiff函數(shù)——求兩集合的差 2.2.12 setxor函數(shù)——求兩個(gè)集合交集的非(異或) 2.2.13 union函數(shù)——求兩集合的并集 2.2.14 unique函數(shù)——取集合的單值元素 ……第3章 數(shù)值計(jì)算函數(shù)第4章 符號(hào)運(yùn)算函數(shù)第5章 概率統(tǒng)計(jì)第6章 繪圖與圖形處理第7章 MATLAB程序設(shè)計(jì)第8章 Simulink命令第9章 圖形用戶界面制作第10章 信號(hào)處理工具箱第11章 符號(hào)數(shù)學(xué)工具箱附錄 MATLAB常用函數(shù)檢索表(按首字母排序)
章節(jié)摘錄
第1章 MATLAB操作基礎(chǔ) 1.1 MATLAB概述 經(jīng)過(guò)近20年的實(shí)踐,人們已經(jīng)意識(shí)到:MATLAB作為計(jì)算工具和科技資源,可以擴(kuò)大科學(xué)研究的范圍、提高工程生產(chǎn)的效率、縮短開(kāi)發(fā)周期、加快探索步伐、激發(fā)創(chuàng)造活力。那么MATLAB發(fā)展到今天經(jīng)歷了怎樣的歷程?作為當(dāng)前最新版本的MATLAB 7.0包括哪些內(nèi)容以及具有哪些功能呢?下面逐一介紹?! ?.1.1 MATLAB產(chǎn)生的歷史背景 在20世紀(jì)70年代中期,Cleve Moler博士和其同事開(kāi)發(fā)了調(diào)用EISPACK和LINPACK的FORTRAN子程序庫(kù)。EISPACK是特征值求解的FOETRAN程序庫(kù),LINPACK是解線性方程的程序庫(kù)。當(dāng)時(shí),這兩個(gè)程序庫(kù)代表矩陣運(yùn)算的最高水平?! ?0世紀(jì)70年代后期,身為美國(guó)New Mexic0大學(xué)計(jì)算機(jī)系系主任的Cleve Moler編寫了EISPACK和LINPACK的接口程序,并給這個(gè)接口程序取名為MATLAB。該名為矩陣(matrix)和實(shí)驗(yàn)室(1abotatorv)兩個(gè)英文單詞的前3個(gè)字母的組合。在以后的數(shù)年里,MATLAB在多所大學(xué)里作為教學(xué)輔助軟件使用,并作為面向大眾的免費(fèi)軟件廣為流傳?! ?983年,MATLAB深深地吸引了工程師John Little。John Little敏銳地覺(jué)察到MATLAB在工程領(lǐng)域的廣闊前景。同年,他和Cleve M01er、Steve Bangert一起,用C語(yǔ)言開(kāi)發(fā)了第二代專業(yè)版。這一代的MATLAB語(yǔ)言同時(shí)具備了數(shù)值計(jì)算和數(shù)據(jù)圖示化的功能。1984年,正式把MATLAB推向市場(chǎng),并繼續(xù)進(jìn)行MATLAB的研究和開(kāi)發(fā)。時(shí)至今日,經(jīng)過(guò)MathWorks公司的不斷完善,MATLAB 7.0目前已經(jīng)得到廣泛的應(yīng)用。MATLAB已經(jīng)發(fā)展成為適合多學(xué)科、多種工作平臺(tái)的功能強(qiáng)大的大型軟件。
編輯推薦
內(nèi)容全面:近500個(gè)函數(shù),全面覆蓋MATLAB的各類應(yīng)用;查詢方便:提供功能索引和字母索引;實(shí)例豐富:每個(gè)函數(shù)均配有實(shí)例講解。 本書全面講解MATLAB各種函數(shù)的語(yǔ)法、功能和使用實(shí)例,包含以下內(nèi)容:MATLAB操作基礎(chǔ),矩陣及其基本運(yùn)算函數(shù),數(shù)值計(jì)算函數(shù),符號(hào)運(yùn)算函數(shù),概率統(tǒng)計(jì)函數(shù),繪圖與圖形處理函數(shù),MATLAB程序設(shè)計(jì)函數(shù),Silulink命令,圖形用戶界面設(shè)計(jì)函數(shù),信號(hào)處理工具函數(shù),符號(hào)數(shù)學(xué)工具箱函數(shù)。
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載