當(dāng)今社會(huì),數(shù)學(xué)理論已經(jīng)發(fā)展得十分完善,各種數(shù)學(xué)工具對(duì)現(xiàn)實(shí)的生產(chǎn)顯示出很強(qiáng)的指導(dǎo)作用,然而,在數(shù)學(xué)的理論工具與實(shí)際的結(jié)合工程中,效率低下的傳統(tǒng)手工計(jì)算方法成為大障礙,隨著計(jì)算機(jī)技術(shù)的進(jìn)步,各種數(shù)學(xué)軟件也如雨后春筍般展示出勃勃生機(jī)。
MATLAB是MatrixLaboratory的縮寫,是由美國(guó)MathWorks公司推出的,是目前優(yōu)秀的科學(xué)應(yīng)用軟件之一,它將計(jì)算、可視化和編程等功能同時(shí)集于一個(gè)易于開(kāi)發(fā)的環(huán)境.MATLAB是一個(gè)交互式開(kāi)發(fā)系統(tǒng),其基本數(shù)據(jù)要素是矩陣.它的表達(dá)式與數(shù)學(xué)、工程計(jì)算中常用的形式十分相似,符合專業(yè)科技人員的思維方式和書寫習(xí)慣;它用解釋方式工作,編寫程序和運(yùn)行同步,鍵入程序后會(huì)立即得到結(jié)果,因此使得人機(jī)交互更加簡(jiǎn)捷和智能化;它還適用于多種平臺(tái),隨計(jì)算機(jī)軟、硬件的更新而及時(shí)升級(jí),使得編程和測(cè)試效率大大提高。
MATLAB語(yǔ)法規(guī)則簡(jiǎn)單,容易掌握,調(diào)試方便,調(diào)試過(guò)程中可以設(shè)置斷點(diǎn),存儲(chǔ)中間結(jié)果,從而很快查出程序中的錯(cuò)誤.學(xué)習(xí)并掌握MATLAB,有助于將人們從繁重的數(shù)學(xué)計(jì)算中解脫出來(lái),把更多的精力投入到數(shù)學(xué)理論的學(xué)習(xí)和研究中。
MATLAB主要用于數(shù)學(xué)計(jì)算、系統(tǒng)建模與仿真、數(shù)據(jù)分析與可視化、科學(xué)工程繪圖和用戶界面設(shè)計(jì)等.它已經(jīng)成為高等數(shù)學(xué)、線性代數(shù)、自動(dòng)控制理論、數(shù)理統(tǒng)計(jì)、數(shù)字信號(hào)處理等課程的基本工具,各國(guó)高校也紛紛將MAT-LAB正式列入本科生和研究生課程的教學(xué)計(jì)劃,使其成為學(xué)生必須掌握的基本軟件之一,在設(shè)計(jì)和研究部門,MATLAB也被廣泛應(yīng)用于研究和解決各種工程問(wèn)題。
當(dāng)今社會(huì),數(shù)學(xué)理論已經(jīng)發(fā)展得十分完善,各種數(shù)學(xué)工具對(duì)現(xiàn)實(shí)的生產(chǎn)顯示出很強(qiáng)的指導(dǎo)作用,然而,在數(shù)學(xué)的理論工具與實(shí)際的結(jié)合工程中,效率低下的傳統(tǒng)手工計(jì)算方法成為最大的障礙,隨著計(jì)算機(jī)技術(shù)的進(jìn)步,各種數(shù)學(xué)軟件也如雨后春筍般展示出勃勃生機(jī)。
MATLAB是MatrixLaboratory的縮寫,是由美國(guó)MathWorks公司推出的,是目前最優(yōu)秀的科學(xué)應(yīng)用軟件之一,它將計(jì)算、可視化和編程等功能同時(shí)集于一個(gè)易于開(kāi)發(fā)的環(huán)境.MATLAB是一個(gè)交互式開(kāi)發(fā)系統(tǒng),其基本數(shù)據(jù)要素是矩陣.它的表達(dá)式與數(shù)學(xué)、工程計(jì)算中常用的形式十分相似,符合專業(yè)科技人員的思維方式和書寫習(xí)慣;它用解釋方式工作,編寫程序和運(yùn)行同步,鍵入程序后會(huì)立即得到結(jié)果,因此使得人機(jī)交互更加簡(jiǎn)捷和智能化;它還適用于多種平臺(tái),隨計(jì)算機(jī)軟、硬件的更新而及時(shí)升級(jí),使得編程和測(cè)試效率大大提高。
MATLAB語(yǔ)法規(guī)則簡(jiǎn)單,容易掌握,調(diào)試方便,調(diào)試過(guò)程中可以設(shè)置斷點(diǎn),存儲(chǔ)中間結(jié)果,從而很快查出程序中的錯(cuò)誤.學(xué)習(xí)并掌握MATLAB,有助于將人們從繁重的數(shù)學(xué)計(jì)算中解脫出來(lái),把更多的精力投入到數(shù)學(xué)理論的學(xué)習(xí)和研究中。
MATLAB主要用于數(shù)學(xué)計(jì)算、系統(tǒng)建模與仿真、數(shù)據(jù)分析與可視化、科學(xué)工程繪圖和用戶界面設(shè)計(jì)等.它已經(jīng)成為高等數(shù)學(xué)、線性代數(shù)、自動(dòng)控制理論、數(shù)理統(tǒng)計(jì)、數(shù)字信號(hào)處理等課程的基本工具,各國(guó)高校也紛紛將MAT-LAB正式列入本科生和研究生課程的教學(xué)計(jì)劃,使其成為學(xué)生必須掌握的基本軟件之一,在設(shè)計(jì)和研究部門,MATLAB也被廣泛應(yīng)用于研究和解決各種工程問(wèn)題。
本書以MATLAB7.0為平臺(tái),具有如下特點(diǎn)。
1.通俗易懂,實(shí)例清晰
本書由淺入深,通俗地介紹了MATLAB軟件的使用,并配有大量的實(shí)例說(shuō)明每個(gè)命令的調(diào)用方式,通過(guò)使用使讀者深入掌握MATLAB,極大地提高學(xué)習(xí)興趣.。
第1章 MATLAB基礎(chǔ)
1.1 MATLAB7.0簡(jiǎn)介
1.2 MATLAB7.0工作環(huán)境
1.3 MATLAB7.0幫助系統(tǒng)
1.4 MATLAB7.0常用文件格式
1.5 MATLAB7.0的數(shù)據(jù)類型
1.6 矩陣和向量的運(yùn)算
1.7 字符串
1.8 單元數(shù)組
1.9 結(jié)構(gòu)體數(shù)組
1.10 程序設(shè)計(jì)
習(xí)題1
第2章 MATLAB繪圖
2.1 二維圖形
2.2 三維圖形
2.3 特殊圖形
2.4 圖形處理
習(xí)題2
第3章 線性代數(shù)相關(guān)運(yùn)算
3.1 多項(xiàng)式
3.2 矩陣運(yùn)算
3.3 向量組的線性相關(guān)性
3.4 求解線性方程組
3.5 矩陣的相似對(duì)角化
3.6 二次型
習(xí)題3
第4章 高等數(shù)學(xué)相關(guān)運(yùn)算
4.1 符號(hào)變量
4.2 符號(hào)微積分
4.3 級(jí)數(shù)
4.4 常微分方程
4.5 函數(shù)的零點(diǎn)以及極值
習(xí)題4
第5章 概率論與數(shù)理統(tǒng)計(jì)相關(guān)運(yùn)算
5.1 概率與統(tǒng)計(jì)預(yù)備知識(shí)
5.2 概率函數(shù)
5.3 統(tǒng)計(jì)函數(shù)
習(xí)題5
第6章 插值、擬合
6.1 插值
6.2 曲線擬合
習(xí)題6
參考文獻(xiàn)