本書詳細介紹了MATLAB及Mathematica軟件的應用,主要由兩部分內(nèi)容構成。第一部分主要介紹MATLAB的基本語法規(guī)則,包含MATLAB的基礎知識;第二部分主要介紹MATLAB在各領域中的應用以及Mathematica的應用,包含二維圖形、三維圖形的繪制、系統(tǒng)仿真、GUI編程、MATLAB在數(shù)學中的應用、Mathematica及其應用等。
1.國內(nèi)首部集合兩大運算能力超強軟件的圖書。內(nèi)容充分體現(xiàn)MATLAB強大的數(shù)值運算能力,尤其是矩陣數(shù)值運算能力,同時也體現(xiàn)Mathematica擅長的符號運算能力;2.理工類專業(yè)的軟件工具書,或作為一年級非計算機專業(yè)研究生選修課教材,內(nèi)容基礎,易入門。
李根強,副教授,南開大學數(shù)學系計算數(shù)學專業(yè)畢業(yè),現(xiàn)任湖南大學信息工程與通信學院教師,長期從事程序設計與數(shù)字計算的科研與教學工作,具有豐富的教學與實踐經(jīng)驗, 編寫過多本計算機相關教材。
目 錄
第1章 MATLAB概述 1
1.1 MATLAB簡介 1
1.1.1 MATLAB的簡單介紹 1
1.1.2 MATLAB的特點 1
1.1.3 MATLAB的優(yōu)勢 2
1.1.4 MATLAB的常用工具箱 3
1.1.5 MATLAB的版本 4
1.2 MATLAB的用戶界面 5
1.2.1 命令窗口 5
1.2.2 歷史命令窗口 8
1.2.3 當前目錄窗口 10
1.2.4 工作區(qū)窗口 12
1.3 幫助系統(tǒng)及其使用 15
1.3.1 純文本幫助 16
1.3.2 演示幫助 17
1.3.3 幫助導航 18
1.3.4 幫助文件索引 19
習題 20
第2章 MATLAB基礎 21
2.1 MATLAB的數(shù)據(jù)類型概述 21
2.1.1 數(shù)值型數(shù)據(jù) 22
2.1.2 字符型數(shù)據(jù) 25
2.2 MATLAB的常量及變量 25
2.2.1 常量 25
2.2.2 變量 27
2.3 標量與數(shù)組 28
2.3.1 標量 28
2.3.2 數(shù)組 28
2.4 運算符 29
2.4.1 算術運算符 29
2.4.2 關系運算符 30
2.4.3 邏輯運算符 31
2.4.4 運算符的優(yōu)先級 31
2.5 命令、函數(shù)、表達式和語句 32
2.5.1 命令 32
2.5.2 函數(shù) 32
2.5.3 表達式 34
2.5.4 語句 34
習題 34
第3章 MATLAB程序設計 35
3.1 程序設計概述 35
3.1.1 命令窗口編寫程序 35
3.1.2 編輯窗口編寫程序 35
3.2 腳本文件 35
3.2.1 M文件的編輯 36
3.2.2 M腳本文件 37
3.3 函數(shù)文件 37
3.3.1 函數(shù)文件的命名規(guī)則 37
3.3.2 函數(shù)文件的定義及調(diào)用 37
3.4 變量的作用域 38
3.4.1 局部變量 39
3.4.2 全局變量 39
3.5 程序流程與結構 39
3.5.1 分支結構 39
3.5.2 循環(huán)結構 40
3.6 匿名函數(shù)、內(nèi)聯(lián)函數(shù)及函數(shù)句柄 42
3.6.1 匿名函數(shù) 42
3.6.2 內(nèi)聯(lián)函數(shù) 42
3.6.3 函數(shù)句柄 43
3.7 路徑設置 44
3.7.1 在命令窗口設置 44
3.7.2