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