本書著重介紹MATLAB在數(shù)學(xué)方面主要使用命令和內(nèi)容,讀者在學(xué)習(xí)了本書之后,能很快掌握MATLAB在數(shù)學(xué)方面的主要功能,并能用MATLAB去解決實(shí)際中遇到的問題。
第1章 MATLAB入門
1.1 MATLAB的安裝及使用
1.1.1 MATLAB的安裝
1.1.2 MATLAB基本用法
1.2 向量與矩陣運(yùn)算
1.2.1 向量及矩陣的生成
1.2.2 矩陣操作
1.2.3 矩陣的基本運(yùn)算
1.3 MATLAB編程
1.3.1 腳本文件和函數(shù)文件
1.3.2 程序流程控制
1.3.3 函數(shù)調(diào)用和參數(shù)傳遞
1.3.4 內(nèi)聯(lián)函數(shù)
1.3.5 利用函數(shù)句柄執(zhí)行函數(shù)
1.3.6 程序的調(diào)試
1.4 MATLAB中的圖形
1.4.1 二維作圖
1.4.2 三維作圖
1.4.3 統(tǒng)計回歸圖
1.5 在線幫助和文件管理
1.5.1 在線幫助
1.5.2 文件和目錄管理
第2章 特殊函數(shù)與圖形
2.1 預(yù)備知識
第1章 MATLAB入門
MATLAB是當(dāng)今很流行的科學(xué)計算軟件。信息技術(shù)、計算機(jī)技術(shù)發(fā)展到今天,科學(xué)計算在各個領(lǐng)域得到了廣泛的應(yīng)用,在許多方面諸如控制論、時間序列分析、系統(tǒng)仿真、圖像信號處理等產(chǎn)生了大量的矩陣及其相應(yīng)的計算問題。自己去編寫大量的繁雜的計算程序,不僅會消耗大量的時間和精力,減緩工作進(jìn)程,而且往往質(zhì)量不高。美國MATHWORK軟件公司推出的MATLAB軟件就是為了給人們提供一個方便的數(shù)值計算平臺而設(shè)計的。
MATLAB是一個交互式的系統(tǒng),它的基本運(yùn)算單元是不需指定維數(shù)的矩陣,按照IEEE的數(shù)值計算標(biāo)準(zhǔn)(能正確處理無窮數(shù)Inf(Infinity)、無定義數(shù)NaN(not-a-number)及其運(yùn)算)進(jìn)行計算。系統(tǒng)提供了大量的矩陣及其他運(yùn)算函數(shù),可以方便地進(jìn)行一些很復(fù)雜的計算,而且運(yùn)算效率極高。MAZLAB命令和數(shù)學(xué)中的符號、公式接近,可讀性強(qiáng),容易掌握,還可以利用它所提供的編程語言進(jìn)行編程完成特定的工作。除基本部分外,MATLAB還根據(jù)各專門領(lǐng)域中的特殊需要提供了許多可選的工具箱,如應(yīng)用于自動控制領(lǐng)域的Control System工具箱和神經(jīng)網(wǎng)絡(luò)中的Neural Network工具箱等。
……