出版時(shí)間:2011-10 出版社:清華大學(xué)出版社 作者:孫蓬 主編,曾雷杰 等編著 頁數(shù):239
內(nèi)容概要
本書結(jié)合工科院校工程科學(xué)計(jì)算應(yīng)用的需要,講述了MATLAB的基礎(chǔ)知識(shí),內(nèi)容包括MATLAB程序設(shè)計(jì)基礎(chǔ)和環(huán)境設(shè)置、MATLAB基本函數(shù)、符號(hào)運(yùn)算、矩陣運(yùn)算,二維和三維圖形處理、圖形用戶界面設(shè)計(jì)和實(shí)用工具箱等。從實(shí)用角度出發(fā),精講多練,通過大量的典型應(yīng)用實(shí)例,詳盡、系統(tǒng)地講述了MATLAB在各專業(yè)領(lǐng)域的應(yīng)用,培養(yǎng)學(xué)生利用MATLAB解決實(shí)際工程問題的能力。
本書既可以作為理工科院校的MATLAB教學(xué)用書,也可以作為高等數(shù)學(xué)、線性代數(shù)、計(jì)算方法、復(fù)變函數(shù)、概率統(tǒng)計(jì)、數(shù)學(xué)建模以及系統(tǒng)動(dòng)態(tài)仿真等課程的教學(xué)輔導(dǎo)用書。還可用作機(jī)械、控制、經(jīng)濟(jì)、金融等領(lǐng)域的工作人員學(xué)習(xí)和使用MATLAB的參考書。
書籍目錄
第1章 MATI-AB概述
1.1 MATLAB的產(chǎn)生與發(fā)展
1.2 MATLAB的主要特點(diǎn)和優(yōu)勢(shì)
1.3 MATLAB的系統(tǒng)構(gòu)成
1.4 MATLAB的工具箱
1.5 MATLAB軟件環(huán)境
1.5.1 MATLAB的安裝和激活
1.5.2 MATLAB的軟件環(huán)境
習(xí)題
第2章 MATt.AB程序設(shè)計(jì)基礎(chǔ)
2.1 MATLAB的特殊常量
2.2 MATLAB的變量
2.2.1 變量名
2.2.2 變量的顯示格式
2.2.3 變量的作用域
2.2.4 變量的清除
2.2.5 變量的存取
2.3 數(shù)組
2.3.1 一維數(shù)組
2.3.2 二維數(shù)組
2.3.3 字符串
2.3.4 結(jié)構(gòu)數(shù)組
2.3.5 細(xì)胞數(shù)組
2.3.6 結(jié)構(gòu)細(xì)胞數(shù)組
2.4 MATLAB的運(yùn)算符
2.4.1 算術(shù)運(yùn)算符
2.4.2 關(guān)系運(yùn)算符
2.4.3 邏輯運(yùn)算符
2.4.4 運(yùn)算符的優(yōu)先級(jí)
2.4.5 MATLAB的基本初等函數(shù)
2.5 MATLAB的數(shù)據(jù)精度
2.5.1 MATLAB的數(shù)據(jù)類型
2.5.2 MATLAB的數(shù)值精度
2.5.3 MATLAB的顯示精度
2.6 MATLAB程序控制結(jié)構(gòu)
2.6.1 順序結(jié)構(gòu)
2.6.2 分支結(jié)構(gòu)
2.6.3 循環(huán)結(jié)構(gòu)
2.6.4 其他語句
2.7 MATLAB的M文件
2.7.1 MATLAB編程概述和編程原則
2.7.2 M文件的類型
2.7.3 M文件的創(chuàng)建
2.8 MATLAB函數(shù)
2.8.1 MATLAB的函數(shù)類型
2.8.2 MATLAB的函數(shù)調(diào)用和參數(shù)傳遞
2.8.3 M文件的調(diào)試
習(xí)題
第3章 MATLAB數(shù)值運(yùn)算
3.1 向量
3.1.1 向量的創(chuàng)建和引用
3.1.2 向量的運(yùn)算
3.2 矩陣
3.2.1 矩陣的創(chuàng)建
3.2.2 特殊矩陣的創(chuàng)建
3.2.3 矩陣的操縱函數(shù)
3.2.4 矩陣的引用
3.2.5 矩陣的基本運(yùn)算
3.2.6 矩陣的高級(jí)運(yùn)算
3.2.7 求解線性方程組
3.3 多項(xiàng)式
3.3.1 多項(xiàng)式的構(gòu)造
3.3.2 多項(xiàng)式的運(yùn)算
3.4 復(fù)數(shù)和復(fù)數(shù)運(yùn)算
3.4.1 復(fù)數(shù)的表示
3.4.2 復(fù)數(shù)相關(guān)運(yùn)算函數(shù)
習(xí)題
……
第4章 MATLAB符號(hào)運(yùn)算
第5章 MATLAB圖形處理
第6章 用戶圖形界面設(shè)計(jì)
第7章 工具箱
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:MATLAB采用的是圖形用戶界面,包括MATLAB主界面、命令窗口、歷史命令窗口、編輯器、調(diào)試器、路徑搜索、工作空間等。圖形化的工具極大方便了用戶的使用。MATLAB提供了完整的聯(lián)機(jī)查詢和幫助系統(tǒng),人機(jī)交互更方便,操作更簡單。MATLAB還提供了比較完備的調(diào)試系統(tǒng),程序不必經(jīng)過編譯就可以直接運(yùn)行,而且能夠及時(shí)地報(bào)告出現(xiàn)的錯(cuò)誤并進(jìn)行出錯(cuò)原因分析。2.編程語言簡單易學(xué)MATLAB是一種高級(jí)程序設(shè)計(jì)語言,它包含控制語句、函數(shù),輸入輸出和面向?qū)ο缶幊痰忍攸c(diǎn)。用戶可以在命令窗口中直接輸入語句執(zhí)行命令,也可以在M文件中編寫語句后一起運(yùn)行。MATLAB語言基于C++語言基礎(chǔ)之上,語法特征與C++十分相似,而且更加簡單,更加符合數(shù)學(xué)表達(dá)式的書寫格式,更有利于非計(jì)算機(jī)專業(yè)的學(xué)生和科技人員使用。3.科學(xué)計(jì)算和數(shù)據(jù)處理能力強(qiáng)大MATLAB包含了大量實(shí)用的函數(shù),方便地實(shí)現(xiàn)用戶所需要的各種計(jì)算功能。MATLAB具有強(qiáng)大的矩陣數(shù)值計(jì)算功能,可以很方便地處理許多特殊矩陣,利用符號(hào)和函數(shù)可以對(duì)矩陣進(jìn)行線性代數(shù)運(yùn)算,適用于大型數(shù)值算法的編程實(shí)現(xiàn),可以解決實(shí)際應(yīng)用中的很多數(shù)學(xué)問題,尤其是與矩陣計(jì)算相關(guān)的問題。通常情況下,MATLAB可以用來代替底層編程語言,如c和c++。在計(jì)算要求相同的情況下,使用MATLAB編程的工作量能大大減少。4.圖形處理功能出色MATLAB具有強(qiáng)大的繪圖功能,具有很多繪圖函數(shù),可以繪制二維或三維圖形,如線性圖、條形圖、餅圖、散點(diǎn)圖和直方圖等;也可以繪制工程特性比較強(qiáng)的特殊圖形,如玫瑰花圖、極坐標(biāo)圖等;還可以繪制一些用于數(shù)據(jù)分析的圖形,如矢量圖、等值線圖、曲面圖、切片圖等。使用MATLAB繪圖時(shí)只需要調(diào)用不同的繪圖函數(shù),功能強(qiáng)大但是操作簡單,極易掌握。
編輯推薦
《MATLAB基礎(chǔ)教程》根據(jù)教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)編制的《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求》中的最新課程體系和教學(xué)基本要求組織編寫?!?+X”即“大學(xué)計(jì)算機(jī)基礎(chǔ)”+若干必修/選修課程。叢書主編:馮博琴,2006-2010年教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)副主任委員,首屆國家級(jí)教學(xué)名師。
圖書封面
評(píng)論、評(píng)分、閱讀與下載