MATLAB語言與應(yīng)用技術(shù)

出版時(shí)間:2011-8  出版社:國防工業(yè)出版社  作者:原思聰 主編  頁數(shù):358  

內(nèi)容概要

原思主編的《MATLAB語言與應(yīng)用技術(shù)》針對(duì)MATLAB
R2009b版本系統(tǒng)介紹了MATLAB語言及其應(yīng)用技術(shù)。全書共分8章,內(nèi)容包括MATLAB語言的基礎(chǔ)知識(shí)和基本運(yùn)算,數(shù)據(jù)可視化技術(shù),輔助數(shù)值分析與處理,輔助優(yōu)化設(shè)計(jì),應(yīng)用接口編程,動(dòng)態(tài)仿真及其應(yīng)用,用戶界面程序設(shè)計(jì)等,書末還附列了matalb的命令、庫函數(shù)及常用工具箱等內(nèi)容。

書籍目錄

第1章  MATLAB基礎(chǔ)知識(shí)
1.1 MATLAB簡(jiǎn)介
1.1.1 MATLAB的發(fā)展歷程
1.1.2 MATLAB的主要特點(diǎn)
1.1.3 MATLAB的基本組成
1.2 MATLAB的集成工作環(huán)境
1.2.1 MATLAB的窗口
1.2.2 MATLAB的運(yùn)行方式
1.2.3 MATLAB的幫助系統(tǒng)
1.3 MATLAB的基本特性
1.3.1 MATLAB的數(shù)據(jù)類型
1.3.2 MATLAB的變量
1.3.3 基本運(yùn)算符
1.3.4 MATLAB語言的基本結(jié)構(gòu)
1.3.5 MATLAB的變量與常用交互命令
1.4 MATLAB的M文件
1.4.1 MATLAB的程序編輯器
1.4.2 M文件編寫方法
1.4.3 M文件的特點(diǎn)及程序設(shè)計(jì)
第2章 MATLAB的基本運(yùn)算
2.1 矩陣及其運(yùn)算
2.1.1 矩陣和矢量的概念
2.1.2 矩陣的數(shù)學(xué)運(yùn)算
2.2 矩陣的創(chuàng)建及尋訪
2.2.1 矩陣的創(chuàng)建
2.2.2 矩陣尋址、矩陣方向與賦值
2.2.3 矩陣創(chuàng)建技巧
2.2.4 矩陣運(yùn)算
2.3 MATLAB的函數(shù)及基本運(yùn)算
2.3.1 概述
2.3.2 函數(shù)文件的要求及示例
2.3.3 常用函數(shù)
2.3.4 字符數(shù)組函數(shù)
2.3.5 結(jié)構(gòu)數(shù)組函數(shù)與元胞數(shù)組函數(shù)
2.3.6 串演算函數(shù)
2.3.7 函數(shù)句柄與匿名函數(shù)
2.3.8 MATLAB的數(shù)學(xué)分析工具
第3章 數(shù)據(jù)可視化技術(shù)
3.1 圖形窗口及坐標(biāo)系
3.1.1 圖形窗口
3.1.2 坐標(biāo)系
3.1.3 圖形處理的一般步驟
3.2 二維繪圖功能
3.2.1 基本二維繪圖命令
3.2.2 坐標(biāo)軸及圖形參數(shù)控制
3.2.3 圖形標(biāo)注
3.2.4 圖形保持、刷新及縮放
3.2.5 交互式繪圖命令
3.3 三維繪圖功能
3.3.1 基本繪圖命令
3.3.2 網(wǎng)格圖與曲面圖
3.3.3 光照效果與視角
3.3.4 色圖與色彩控制
3.3.5 三維圖形的透視
3.3.6 曲面圖形的遮掩
3.3.7 柱面與球面表達(dá)
3.4 特殊圖形
3.4.1 面域圖
3.4.2 直方圖
3.4.3 餅圖
3.4.4 頻數(shù)圖
3.4.5 火柴桿圖
3.4.6 階梯圖
3.4.7 矢量圖
3.4.8 等高線圖
3.4.9 誤差圖
3.4.10 拓?fù)鋱D
3.4.11 vomnoi(沃若尼)圖
3.4.12 彩帶圖
3.4.13 散點(diǎn)圖
3.4.14 “二維半”圖
3.4.15 色彩“四維”圖
3.4.16 切片“四維”圖
3.4.17 泛涵圖
3.4.18 交互繪圖
3.5 動(dòng)態(tài)圖形
3.5.1 彗星軌跡圖
3.5.2 色圖變換
3.5.3 影片動(dòng)畫
3.6 圖像處理
3.6.1 三種圖像的概念
3.6.2 圖像的讀寫
3.6.3 圖形的捕獲與圖像生成
3.7 MATLAB的圖形窗及圖形打印
3.7.1 圖形窗簡(jiǎn)介
3.7.2 圖形的交互編輯
3.7.3 圖形的打印輸出
第4章 輔助數(shù)值分析與處理
4.1 多項(xiàng)式
4.1.1 多項(xiàng)式的表示和創(chuàng)建
4.1.2 多項(xiàng)式的基本運(yùn)算
4.1.3 多項(xiàng)式的展開與分解
4.2 線性方程組求解
4.2.1 恰定方程組求解
4.2.2 線性超定方程組求解
4.2.3 線性欠定方程組求解
4.2.4 齊次線性方程組求解
4.3 曲線擬合
4.3.1 最小二乘法曲線擬合
4.3.2 其它多項(xiàng)式曲線擬合
4.2 曲線插值
4.4.1 一維數(shù)表插值
4.4.2 二維數(shù)表插值
4.4.3 三維數(shù)表插值
4.4.4 拉格朗日插值
4.4.5 Newton插值
4.4.6 三次樣條插值
4.4.7 最佳均方逼近
4.5 極值與零點(diǎn)
4.5.1 極值
4.5.2 零點(diǎn)(方程求解)
4.6 數(shù)值微商
4.6.1 多項(xiàng)式求導(dǎo)方法
4.6.2 中心差分法
4.7 數(shù)值積分
4.7.1 牛頓-科特斯(Newton-Cotes)方法
4.7.2 高斯法
4.7.3 Romberg(龍貝格)求積公式
第5章 輔助優(yōu)化設(shè)計(jì)與應(yīng)用
5.1 MATLAB求解最優(yōu)化問題的方法及常用函數(shù)
5.1.1 最優(yōu)化方法概述
5.1.2 MATLAB優(yōu)化工具箱常用函數(shù)
5.2 無約束最優(yōu)化問題
5.2.1 單變量最小化問題
5.2.2 無約束非線性規(guī)劃問題
5.3 有約束最優(yōu)化問題
5.3.1 線性規(guī)劃問題
5.3.2 有約束非線性最優(yōu)化問題
5.4 二次規(guī)劃問題
5.5 多目標(biāo)規(guī)劃問題
5.6 最大最小化問題
第6章 應(yīng)用接口編程與應(yīng)用
6.1 MATLAB的程序設(shè)計(jì)及其在機(jī)械工程中的應(yīng)用
6.1.1 MATLAB程序調(diào)試器及應(yīng)用
6.1.2 MATLAB程序的優(yōu)化
6.1.3 MATLAB輔助機(jī)械設(shè)計(jì)
6.2 MATLAB的數(shù)據(jù)接口
6.2.1 MATLAB的數(shù)據(jù)結(jié)構(gòu)
6.2.2 MATLAB的數(shù)據(jù)輸入
6.2.3 MATLAB的數(shù)據(jù)輸出
6.2.4 MAT文件及應(yīng)用
6.3 文件I/O操作
6.3.1 文件的打開與關(guān)閉
6.3.2 二進(jìn)制數(shù)據(jù)文件的讀/寫操作
6.3.3 格式文件的輸入輸出
6.3.4 數(shù)據(jù)文件的導(dǎo)入與導(dǎo)出
6.4 MEX文件與動(dòng)態(tài)鏈接
6.4.1 MEX文件及使用
6.4.2 MATLAB的接口函數(shù)庫
6.4.3 MATLAB與C語言的接口設(shè)計(jì)
6.4.4 MEX獨(dú)立應(yīng)用程序構(gòu)建
6.5 MATLAB計(jì)算引擎
6.5.1 MATLAB計(jì)算引擎的概念
6.5.2 MATIAB計(jì)算引擎的編程
第7章 動(dòng)態(tài)仿真及其應(yīng)用
7.1 仿真技術(shù)概論
7.1.1 仿真的基本概念
7.1.2 仿真的一般過程
7.2 機(jī)電系統(tǒng)建模
7.2.1 模型的概念及分類
7.2.2 機(jī)電系統(tǒng)數(shù)學(xué)模型
7.2.3 機(jī)械工程系統(tǒng)建?;A(chǔ)
7.2.4 控制系統(tǒng)建?;A(chǔ)
7.3 Simulink概述
7.3.1 Simulink的模塊庫
7.3.2 Simulink的基本應(yīng)用
7.4 Simulink的功能模塊及建模
7.4.1 模塊的基本操作
7.4.2 信號(hào)線處理
7.4.3 模型的建立及運(yùn)行
7.4.4 Simulink的配置
7.5 子系統(tǒng)及其封裝和應(yīng)用
7.5.1 簡(jiǎn)裝子系統(tǒng)
7.5.2 封裝子系統(tǒng)
7.5.3 條件子系統(tǒng)
7.6 S-Function設(shè)計(jì)
7.6.1 S.Function的概念及特點(diǎn)
7.6.2 S-Function的工作機(jī)理
7.6.3 S-Function的建立
第8章 用戶界面程序設(shè)計(jì)
8.1 界面設(shè)計(jì)基本原則及方法
8.1.1 界面設(shè)計(jì)的基本原則
8.1.2 界面設(shè)計(jì)的一般步驟
8.2 圖形對(duì)象句柄及GUI設(shè)計(jì)工具簡(jiǎn)介
8.2.1 圖形對(duì)象
8.2.2 圖形對(duì)象句柄
8.2.3 GUI設(shè)計(jì)工具
8.3 菜單設(shè)計(jì)
8.3.1 標(biāo)準(zhǔn)菜單
8.3.2 定制菜單
8.3.3 菜單屬性
8.3.4 快捷菜單
8.3.5 利用GUII具制作菜單
8.4 控件設(shè)計(jì)
8.4.1 控件種類
8.4.2 控件的建立
8.4.3 控件的屬性
8.5 用戶界面設(shè)計(jì)示例
附錄A MATLAB的命令及函數(shù)簡(jiǎn)介
附錄B MATLAB的庫函數(shù)
附錄C MATLAB的常用工具箱函數(shù)

章節(jié)摘錄

版權(quán)頁:插圖:2.用戶使用方便MATLAB語言結(jié)構(gòu)緊湊、靈活方便,庫函數(shù)極其豐富,語句效率高,調(diào)試速度快,用戶編程量小,而且句法結(jié)構(gòu)靈活,程序設(shè)計(jì)自由度大。MATLAB不僅是一種語言,也是一種該語言的開發(fā)系統(tǒng)。3.強(qiáng)大的科學(xué)計(jì)算功能MATLAB的運(yùn)算符很豐富,其數(shù)值計(jì)算能力非常強(qiáng)大、高效、方便,特別適合于矩陣及數(shù)組運(yùn)算,而且具有一定的智能水平,可以根據(jù)問題的特性,自動(dòng)選取求解方法,算法可靠、成熟,運(yùn)算速度快。4.先進(jìn)的可視化工具M(jìn)ATLAB提供強(qiáng)大的、交互式的二維及三維繪圖功能,有一系列的繪圖函數(shù),可實(shí)現(xiàn)曲面渲染、線框圖、偽彩圖、光源、等位(值)圖、圖像顯示、體積可視化等,而且數(shù)據(jù)的可視化水平高、易于實(shí)現(xiàn),并具有較強(qiáng)的圖形編輯和用戶圖形界面設(shè)計(jì)能力。

編輯推薦

《MATLAB語言與應(yīng)用技術(shù)》由國防工業(yè)出版社出版。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    MATLAB語言與應(yīng)用技術(shù) PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   非常不錯(cuò)的一本matlab入門書
  •   集體買的好不好大家知道
  •   挺好的,上課要用
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7