TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
MATLAB計算方法(簡體書)
滿額折

MATLAB計算方法(簡體書)

人民幣定價:20 元
定價
:NT$ 120 元
優惠價
87104
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:3 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《21世紀高等學校規劃教材?電子信息:MATLAB計算方法》以現代數值計算軟件MATLAB作為算法實現工具,主要介紹在科學研究和工程技術中常用的數值計算方法。全書共分8章,主要內容包括MATLAB概述、MATLAB程序設計、數值計算的基本概念、非線性方程的數值解法、線性代數方程組的數值解法、插值方法、數值積分、常微分方程的數值解法。

名人/編輯推薦

《21世紀高等學校規劃教材?電子信息:MATLAB計算方法》可作為高等院校理工科計算機科學與技術專業或其他相關專業的本科生和研究生“計算方法”、“科學計算”和“數值分析”等課程的教材和參考書,也可作為廣大科技工作者和計算機愛好者學習數值計算方法和MATLAB的參考書。

目次

第1章MATLAB概述
1.1MATLAB簡介
1.2MATLAB的安裝與啟動
1.3MATLAB的工作環境
1.4MATLAB的文件類型
1.5MATLAB的幫助文檔
習題1
第2章MATLAB程序設計
2.1變量和表達式
2.2矩陣及矩陣處理
2.2.1創建矩陣
2.2.2矩陣的處理
2.3矩陣運算
2.3.1矩陣的算術運算
2.3.2矩陣的關系運算和邏輯運算
2.3.3運算的優先級
2.4繪圖
2.5程序設計
2.5.1M文件
2.5.2數據的輸入和輸出
2.5.3流程控制
習題2
第3章數值計算的基本概念
3.1誤差的來源
3.2絕對誤差和相對誤差
3.3有效數字
3.4誤差的傳播
3.5數值計算中應遵循的原則
3.6MATLAB的應用
習題3
第4章非線性方程的數值解法
4.1二分法
4.2簡單迭代法
4.3牛頓迭代法
4.4弦截法
4.5MATLAB的應用
習題4
第5章線性代數方程組的數值解法
5.1高斯消去法
5.2選主元消去法
5.3矩陣的三角分解法
5.4雅可比迭代法
5.5高斯一賽得爾迭代法
5.6MATLAB的應用
習題5
第6章插值方法
6.1代數插值
6.2拉格朗日插值
6.3插值余項
6.4牛頓差商插值
6.4.1差商及其性質
6.4.2牛頓差商插值公式
6.5牛頓差分插值
6.5.1差分
6.5.2牛頓差分插值公式
6.6埃爾米特插值
6.7MATLAB的應用
習題6
第7章數值積分
7.1插值型求積公式
7.2代數精度
7.3復化求積公式
7.4求積公式的誤差
7.5變步長積分方法
7.6龍貝格求積公式
7.7MATLAB的應用
習題7
第8章常微分方程的數值解法
8.1歐拉方法
8.1.1向前歐拉方法
8.1.2歐拉方法的誤差分析
8.1.3向后歐拉方法
8.2改進的歐拉方法
8.2.1梯形公式
8.2.2改進的歐拉公式
8.2.3改進歐拉方法的誤差分析
8.3龍格—庫塔法
8.3.1二階龍格—庫塔公式
8.3.2三階龍格—庫塔公式
8.3.3四階龍格—庫塔公式
8.4亞當斯方法
8.4.1亞當斯外推公式
8.4.2亞當斯內插公式
8.4.3亞當斯預報—校正公式
8.5MATLAB的應用
習題8
附錄部分習題答案
參考文獻

書摘/試閱



1.4 MATLAB的文件類型
在MATLAB軟件中,提供的外部文件主要有以下幾種。
1.M文件
在MATLAB的命令窗口中可以輸入多個命令完成一個功能,但如果待解決的問題較復雜,需要運行的命令和數據較多時,或當一組命令被反復使用,但傳遞的參數不同時,直接在命令窗口反復編寫和執行命令就很不方便了。使用M文件可以較好地解決這個問題。
在MATLAB中,M文件可分為腳本式和函數式兩類,文件擴展名均為.m。
M腳本文件不需要輸入參數和返回值,對MATLAB工作空間中的變量進行操作,并將所有命令的執行結果以及中間變量都返回到工作空間中存儲。M腳本文件可直接在命令窗口中運行,方法是輸入腳本文件的名字(不需要擴展名),直接回車運行。
例1—6建立一個腳本,完成兩個變量的交換功能,步驟如下:在File菜單中單擊New,選擇Script,打開腳本編輯器;在腳本編輯器中輸入以下內容,并保存為exchange.m文件。
將當前路徑指向exchange.m所在路徑或將該路徑添加到搜索路徑中。在命令窗口中輸入exchange并回車執行,在命令窗口中將有以下輸出。
可見,調用exchange.m腳本,可將變量a和變量b的內容交換,并注意,a、b及計算過程的局部變量c都被保存在工作空間中。
而M函數文件是以關鍵字function開始、遵循MATLAB語法的函數文件,運行該類文件時需要在命令窗口中以函數名字調用并傳人類型匹配的參數,在函數定義時所使用的任何局部變量都不會被存儲在工作空間中。具體使用方法參見第2章。
2.MAT文件
MAT文件是MATLAB提供的用來保存數據的二進制數據文件。它以MATLAB的矩陣形式來保存和管理數據,記錄矩陣中的所有元素和性質。當調用一系列命令對工作空間中的數據進行操作之后,在File菜單中單擊Save Workspace as…命令時,默認保存為matlab.mat,此時將工作空間中的所有變量都保存在該MAT文件中。也可以右擊工作空間中的一個或多個變量保存為MAT文件。當再次打開該MAT文件時,可以恢復保存前的所有數據。
3.MEX文件
MEX文件是將M函數文件編譯后生成的函數二進制文件,可被直接調用。它的優點是運行速度要比M文件邊解釋邊運行的方式更快,因此,較大的M文件可以采用該類型存儲。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 104
海外經銷商無庫存,到貨日平均30天至45天