MATLAB數(shù)值分析

出版時間:2009-1  出版社:機械工業(yè)出版社  作者:周品,何正風 等編著  頁數(shù):335  
Tag標簽:無  

前言

隨著現(xiàn)代科學的飛速發(fā)展和工程技術(shù)的日新月異,數(shù)學在自然科學、工程學科、經(jīng)濟、醫(yī)學和人文等領(lǐng)域中廣泛應(yīng)用并不斷發(fā)展。實驗研究、理論分析和科學計算已經(jīng)成為當代科學研究中不可或缺的3種主要手段?,F(xiàn)今,越來越多領(lǐng)域的科研人員和工程技術(shù)人員需要掌握和應(yīng)用數(shù)值分析提供的數(shù)學原理和計算方法,進行各學科的科學與工程問題的分析與求解。數(shù)值分析(Numerical Analysis)又稱為科學計算或計算方法。它是數(shù)學的一個分支,以數(shù)字計算機求解數(shù)學問題的理論和方法為研究對象。本書講解的重點是數(shù)值分析方法和計算的可視化,同時將MATLAB的使用和編程的基本技巧滲透于其中,包括誤差、插值法與曲線擬合、線性/非線性方程、數(shù)值微分與積分、矩陣特征值計算、常微分求解等數(shù)值分析的數(shù)學基本原理和基本理論分析,還有數(shù)值方法在工程、科學和數(shù)學問題中的應(yīng)用。另外,書中還配備了大量例題,范圍從方法原理、算法的基本應(yīng)用到理論的歸納與擴展。通過這些例題,可使讀者進一步領(lǐng)會數(shù)值分析的實際應(yīng)用。為使讀者對數(shù)值分析的學習更靈活務(wù)實,本書還詳細介紹了數(shù)值方法在MATLAB中的實現(xiàn),其中包括數(shù)值方法在MATLAB中的函數(shù)實現(xiàn);數(shù)值方法在MATLAB中的符號法;最新版MATLAB的一些數(shù)學命令和圖形工具,MATLAB編程和MATLAB繪圖。使讀者在上機練習中加深了對數(shù)值分析算法原理的理解,通過對算法的思考和理論分析,既能使讀者熟練掌握MATLAB的使用,又能培養(yǎng)和提高實際計算的能力與技巧。本書結(jié)構(gòu)合理,可讀性強,對使用MATLAB的科技人員有著重要的參考價值,也可作為“數(shù)值分析”課程的教材或參考書。本書以目前國際上流行的MATLAB為平臺,介紹了數(shù)值分析方法與圖形可視化的內(nèi)容,涉及MATLAB使用方法和編程技巧,數(shù)值分析的數(shù)學基礎(chǔ),以及數(shù)值計算方法的基本理論及其在某些工程技術(shù)中的應(yīng)用,同時也對這些數(shù)值計算方法的計算效果、穩(wěn)定性、收斂效果、適用范圍及優(yōu)劣性與特點作了簡要的分析,還有數(shù)值分析在工程、科學和數(shù)學問題中的應(yīng)用以及MATLAB 繪圖等內(nèi)容。參加本書編寫的人員有周品、何正風、張德豐、王旭寶、王孟群、鄧恒奮、盧國偉、盧煥斌、伍志聰、莊文華、莊浩杰、許業(yè)成、何沛彬、何佩賢、張水蘭、張堅、李勇杰、李秋蘭、李美妍、陳運英、陳景棠、梁家科、黃達中、陳楚明、林健鋒、梁勁強、林振滿、許華興等。本書力求內(nèi)容豐富、圖文并茂、文字流暢,使之成為一本學習和使用MATLAB數(shù)值分析方面有價值的參考書。但錯誤或疏漏之處在所難免,敬請讀者批評指正。

內(nèi)容概要

本書以最新版MATLAB為平臺,介紹了數(shù)值分析方法與圖形可視化。全書共分9章,第1、2章講解了MATLAB基礎(chǔ)知識,第3~9章分別講解了誤差、插值法與曲線擬合、線性方程組的數(shù)值解法、非線性方程求解、數(shù)值微分與數(shù)值積分、矩陣特征值計算和常微分方程的數(shù)值解。MATLAB以其獨特的魅力,改變了傳統(tǒng)數(shù)值分析的編程觀念,從而成為實現(xiàn)上述目標的有利工具?! ”緯勺鳛槔砉た聘鲗I(yè)本科生、研究生以及應(yīng)用MATLAB的相關(guān)科技人員學習MATLAB數(shù)值分析、建模、仿真的教材或參考書。

書籍目錄

前言第1章  MATLAB概述  1.1  MATLAB的發(fā)展歷程和應(yīng)用  1.2  MATLAB的特點  1.3  MATLAB的工具箱  1.4  MATLAB的工作環(huán)境   1.4.1  MATLAB的啟動與退出   1.4.2  MATLAB主菜單及功能   1.4.3  MATLAB命令窗口   1.4.4  MATLAB工作空間   1.4.5  MATLAB文件管理   1.4.6  MATLAB幫助使用 第2章  MATLAB 程序設(shè)計基礎(chǔ)  2.1  變量與常量  2.2  數(shù)據(jù)類型   2.2.1  數(shù)值型   2.2.2  字符與字符串   2.2.3  元胞數(shù)組   2.2.4  構(gòu)架數(shù)組  2.3  關(guān)系運算與邏輯運算  2.4  文件與程序結(jié)構(gòu)   2.4.1  M文件   2.4.2  輸入與輸出  2.5  MATLAB程序基本語句   2.5.1  程序分支控制語句   2.5.2  程序循環(huán)控制語句   2.5.3  程序終止控制語句   2.5.4  程序異常處理語句  2.6  MATLAB函數(shù)   2.6.1  函數(shù)   2.6.2  子函數(shù)   2.6.3  私有函數(shù)   2.6.4  嵌套函數(shù)  2.7  MATLAB程序調(diào)試   2.7.1  調(diào)試方法   2.7.2  調(diào)試工具  2.8  基本繪圖方法   2.8.1  二維圖形函數(shù)與調(diào)用方法   2.8.2  二維圖形處理   2.8.3  三維圖形的基本函數(shù)   2.8.4  三維曲線圖   2.8.5  三維網(wǎng)格圖   2.8.6  三維曲面圖   2.8.7  專用圖形  2.9  數(shù)值矩陣   2.9.1  數(shù)值矩陣的創(chuàng)建   2.9.2  數(shù)值矩陣的矩陣算法   2.9.3  數(shù)值矩陣的數(shù)組算法 第3章  誤差  3.1  誤差的分類   3.1.1  輸入數(shù)據(jù)的誤差   3.1.2  舍入誤差   3.1.3  截斷誤差  3.2  絕對誤差、相對誤差和有效數(shù)字   3.2.1  絕對誤差   3.2.2  相對誤差   3.2.3  有效數(shù)字  3.3  計算機的浮點數(shù)和舍入誤差   3.3.1  計算機的浮點數(shù)表示   3.3.2  舍入誤差的精度損失  3.4  誤差估計  3.5  數(shù)值運算中的一些原則   3.5.1  要有數(shù)值穩(wěn)定性   3.5.2  要防止大數(shù)吃掉小數(shù)   3.5.3  要避免兩相近數(shù)相加   3.5.4  要避免除數(shù)絕對值遠小于被除數(shù)絕對值   3.5.5  要減少運算次數(shù)  3.6  MATLAB中的數(shù)值計算精度 第4章  插值法與曲線擬合  4.1  拉格朗日插值法   4.1.1  線性插值   4.1.2  拋物插值   4.1.3  拉格朗日插值多項式與插值余項   4.1.4  拉格朗日插值的MATLAB實現(xiàn)   ……第5章  線性方程組的數(shù)值解法第6章  非線性方程求解第7章  數(shù)值微分與數(shù)值積分第8章  矩陣特征值的計算第9章  常微分方程的數(shù)值解參考文獻

章節(jié)摘錄

插圖:第1章 MATLAB概述經(jīng)過20多年的不斷完善,MATLAB已經(jīng)成為一個包含眾多科學、工程計算的龐大系統(tǒng),是目前世界上最流行的計算機軟件之一。1.1 MATLAB的發(fā)展歷程和應(yīng)用20世紀70年代中期,Cleve Moler博士和其同事在美國國家科學基金的資助下開發(fā)了調(diào)用EISPACK和LINPACK的FORlRAN子程序庫。EISPACK是特征值求解的FORTRAN程序庫,LINPACK是解線性方程的程序庫。當時,這兩個程序庫代表矩陣運算的最高水平。20世紀70年代后期,身為美國New Mexico大學計算機系系主任的Cleve Moler,在給學生講授線性代數(shù)課程時,想教學生使用EISPACK和L1NPACK程序庫,但發(fā)現(xiàn)學生用FORTRAN編寫接口程序很費時間,于是他開始自己動手,利用業(yè)余時間為學生編寫EISPACK和LINPACK的接口程序。Cleve Moler給這個接口程序取名為MATLAB,該名為矩陣(Matrix)和實驗室(Labotatory)兩個英文單詞的前3個字母的組合。以后的數(shù)年,MATLAB在多所大學里作為教學輔助軟件使用,并作為面向大眾的免費軟件廣為流傳。1983年春,Cleve Moler到Standford大學講學,MATLAB深深地吸引了工程師John Little。John Little敏銳地覺察到MATLAB在工程領(lǐng)域的廣闊應(yīng)用前景。同年,他和CleveMoler,Steve Bangert一起,用C語言開發(fā)了第二代專業(yè)版。第二代的MATLAB語言同時具備了數(shù)值計算和數(shù)據(jù)圖示化的功能。

編輯推薦

《MATLAB數(shù)值分析》特色:合理、完善的知識體系結(jié)構(gòu),內(nèi)容豐富,重點突出,應(yīng)用性強;免費提供相關(guān)程序源代碼下載;深入、詳細剖析MATLAB工程應(yīng)用技術(shù)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    MATLAB數(shù)值分析 PDF格式下載


用戶評論 (總計17條)

 
 

  •   剛拿到書,認真的看了一部分,認為很好。
    以前使用的是 科學出版社 魏毅強 張建國 張洪斌編寫的 數(shù)值計算方法。理論性強一些。
    而matlab數(shù)值分析,這本書雖然書名上有數(shù)值分析,其實應(yīng)用性很強,書中定理證明很少,適合工科的學生使用。書中的定義和概念的解釋都很到位,例題的講解也相當精煉。關(guān)鍵是書中給出了能在matlab環(huán)境下運行使之可視化的代碼(可以上網(wǎng)下載)。
    對于學過matlab的我來說,稍嫌前面matlab內(nèi)容講解的多了;如果沒有學過,是很好的入門教材。
    章節(jié)的安排和上面提到的 數(shù)值計算方法 是一樣的,很方便我梳理知識紋理。
    美中不足的是,并不是所有的知識點都給出了能在matlab上運行的例子。
  •   比較全面的一本書啊,適合MATLAB初學者啊
  •   這本書看起來應(yīng)該是正版的,印刷不錯,很喜歡啦
  •   【想知道我買這邊書的原因嗎】圖書館借的書,被同學弄丟了,要按書面價兩倍賠償。還是買本新的還給圖書館吧
  •   不錯,質(zhì)量滿意
  •   書籍很滿意 很好
  •   書整體還是不錯,所講的東西也很好,對我們大三來說是一本很好的書。
  •   書還不錯,就是沒有配套光盤
  •   這本書不錯,計算方法中的大部分內(nèi)容都包含到了,就是每章前面的理論知識稍顯冗長,MATlAB實驗實例相對較少。本書不適合初學MATLAB者購買??偟膩碚f還是不錯滴,建議到機工出版社的網(wǎng)頁上下載好書上的m代碼,一邊看書一邊上機實驗,效果更佳!
  •   這本書適合學過matlab的人學習,有些比較復雜。主要解釋算法部分
  •   對原理解釋的很到位,即使之前沒接觸過小波分析的人,也可以輕松理解
  •   比較厚的一本書,封面和里面的質(zhì)量還不錯,只不過不是我想要學習的內(nèi)容,不過學多點總是有好處的。
  •   其實我買這書最主要的就是找fft和小波方面的實踐內(nèi)容
    可是這系列吧這些全部獨立成另外一本書了....
  •   比較系統(tǒng),分類較明確。不過不夠詳細,使用方法沒有較好的闡述
  •   書挺不錯的,和我們的教材幾乎是同步的,頂
  •   希望公開書籍所用紙張類型,是輕型,還是粗面紙等等。。。
  •   買了一本,發(fā)現(xiàn)裝訂有點問題,對內(nèi)容也不滿意,有點失望
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7