機(jī)械工程設(shè)計(jì)分析和MATLAB應(yīng)用圖片
機(jī)械工程設(shè)計(jì)分析和MATLAB應(yīng)用圖書目錄
出版說明
前言
第1篇MATLAB工程應(yīng)用基礎(chǔ)
一、MATLAB的主要特點(diǎn)
二、MATLAB的系統(tǒng)界面和菜單功能
三、運(yùn)算符、標(biāo)點(diǎn)符和數(shù)據(jù)類型
四、基本數(shù)學(xué)函數(shù)
五、矩陣及其運(yùn)算
六、數(shù)組的運(yùn)算
七、數(shù)據(jù)的輸入與輸出
八、M文件
九、流程控制結(jié)構(gòu)
十、圖形功能
十一、多項(xiàng)式運(yùn)算
十二、數(shù)據(jù)插值
十三、函數(shù)的導(dǎo)數(shù)和積分
十四、求解方程和方程組
十五、最優(yōu)化方法
第2篇MATLAB工程應(yīng)用實(shí)例
實(shí)例l連桿機(jī)構(gòu)的運(yùn)動(dòng)設(shè)計(jì)
一、給定連桿機(jī)構(gòu)極限位置和最小傳動(dòng)角的設(shè)計(jì)問題
二、給定連桿機(jī)構(gòu)連架桿對(duì)應(yīng)位置的設(shè)計(jì)問題
三、優(yōu)化設(shè)計(jì)問題
實(shí)例2連桿機(jī)構(gòu)的運(yùn)動(dòng)分析
一、機(jī)構(gòu)運(yùn)動(dòng)分析的數(shù)學(xué)模型和求解方法
二、運(yùn)動(dòng)誤差分析
三、計(jì)算實(shí)例的M文件和運(yùn)算結(jié)果
實(shí)例3連桿機(jī)構(gòu)的運(yùn)動(dòng)精度綜合
一、滑塊的運(yùn)動(dòng)參數(shù)及其均值
二、滑塊運(yùn)動(dòng)參數(shù)的標(biāo)準(zhǔn)離差
三、滑塊運(yùn)動(dòng)參數(shù)的偏差及其最大值和最小值
四、曲柄滑塊機(jī)構(gòu)等影響法精度綜合
五、計(jì)算實(shí)例
六、M文件和運(yùn)算結(jié)果
實(shí)例4槽輪機(jī)構(gòu)的運(yùn)動(dòng)分析
一、槽輪機(jī)構(gòu)的運(yùn)動(dòng)方程
二、槽輪的運(yùn)動(dòng)參數(shù)
三、計(jì)算實(shí)例
四、M文件和運(yùn)算結(jié)果
實(shí)例5對(duì)心直動(dòng)凸輪機(jī)構(gòu)壓力角的計(jì)算
一、凸輪機(jī)構(gòu)壓力角的圖解
二、凸輪機(jī)構(gòu)壓力角的計(jì)算
三、計(jì)算實(shí)例
四、M文件和運(yùn)算結(jié)果
實(shí)例6凸輪輪廓的設(shè)計(jì)計(jì)算與繪圖
一、基本流程和數(shù)學(xué)模型
二、編制M文件使用主要函數(shù)和命令的說明
三、M文件和運(yùn)行結(jié)果
實(shí)例7共軛平面分度凸輪機(jī)構(gòu)設(shè)計(jì)
一、機(jī)構(gòu)主要運(yùn)動(dòng)參數(shù)分析
二、凸輪機(jī)構(gòu)主要幾何尺寸計(jì)算
三、凸輪輪廓直角坐標(biāo)值計(jì)算
四、凸輪機(jī)構(gòu)工作情況分析
無、設(shè)計(jì)計(jì)算實(shí)例、M文件和運(yùn)算結(jié)果
實(shí)例8攪拌機(jī)工作頭旋輪軌跡分析和仿真
一、攪拌機(jī)的傳動(dòng)系統(tǒng)
二、內(nèi)外嚙合圓錐齒輪行星傳動(dòng)的運(yùn)動(dòng)分析
三、運(yùn)動(dòng)模擬分析的M文件和運(yùn)算結(jié)果
實(shí)例9V帶傳動(dòng)多目標(biāo)優(yōu)化設(shè)計(jì)
一、V帶傳動(dòng)多目標(biāo)優(yōu)化設(shè)計(jì)數(shù)學(xué)模型
二、M文件和運(yùn)算結(jié)果
三、使用最大最小化函數(shù)fminimax求解多目標(biāo)優(yōu)化問題的討論
實(shí)例10齒輪傳動(dòng)的設(shè)計(jì)計(jì)算
一、齒輪傳動(dòng)設(shè)計(jì)計(jì)算的簡(jiǎn)化方法
二、M文件基本流程和主要處理方法
三、M文件和運(yùn)算結(jié)果
實(shí)例11齒輪傳動(dòng)參數(shù)測(cè)定和公法線公差計(jì)算
一、變位齒輪傳動(dòng)參數(shù)的測(cè)定和計(jì)算
二、斜齒圓柱齒輪公法線長(zhǎng)度及其偏差的計(jì)算
實(shí)例12軸系設(shè)計(jì)計(jì)算
一、齒輪傳動(dòng)設(shè)計(jì)
二、轉(zhuǎn)軸的設(shè)計(jì)計(jì)算
三、圓錐滾子軸承的壽命計(jì)算
四、角接觸球軸承的壽命計(jì)算
五、深溝球軸承的壽命計(jì)算
六、M文件和運(yùn)算結(jié)果
實(shí)例13主軸支承靜不定結(jié)構(gòu)的計(jì)算
實(shí)例14機(jī)械的可靠性分析與設(shè)計(jì)
實(shí)例15優(yōu)化設(shè)計(jì)模型的幾何描述
實(shí)例16人字架結(jié)構(gòu)尺寸的優(yōu)化設(shè)計(jì)
實(shí)例17優(yōu)化設(shè)計(jì)的分析與計(jì)算
實(shí)例18多目標(biāo)優(yōu)化問題的理想有效解
實(shí)例19無心磨削工藝參數(shù)的優(yōu)化
實(shí)例20曲線擬合和多項(xiàng)式擬臺(tái)
參考文獻(xiàn)
……
本書可作為工科院校制造類專業(yè)相關(guān)課程的教學(xué)用書,也可作為工程技術(shù)人員利用計(jì)算機(jī)數(shù)學(xué)方法分析和求解工程問題的參考書。
由郭仁生編寫的《機(jī)械工程設(shè)計(jì)分析和MATLAB應(yīng)用》一書共分兩篇。第1篇介紹MATLAB的功能特點(diǎn)、常用函數(shù)和計(jì)算方法、圖形表達(dá)、M文件編制等工程應(yīng)用基礎(chǔ)知識(shí);第2篇介紹機(jī)械工程領(lǐng)域的機(jī)構(gòu)運(yùn)動(dòng)分析和設(shè)計(jì)、機(jī)械零部件設(shè)計(jì)、機(jī)械可靠性設(shè)計(jì)、機(jī)械優(yōu)化分析和計(jì)算、機(jī)械制造工藝參數(shù)優(yōu)化、實(shí)驗(yàn)數(shù)據(jù)的曲線擬合和多項(xiàng)式擬合等方面的多個(gè)實(shí)例,并通過建立數(shù)學(xué)模型,利用功能強(qiáng)大的MATLAB科學(xué)計(jì)算工具編制M文件,運(yùn)用計(jì)算機(jī)數(shù)學(xué)方法進(jìn)行分析研究和設(shè)計(jì)計(jì)算。
第2版前言第1版前言第1章 土方工程1.1 土的分類與工程性質(zhì)1.2 場(chǎng)地平整、土方量計(jì)算與土方調(diào)配1.3 基坑土方開挖準(zhǔn)備與降排水1.4 基坑邊坡與坑壁支護(hù)1.5 土方工程的機(jī)械化施工復(fù)習(xí)思考題第2...
matlab可以進(jìn)行仿真。比如你可以搭建一個(gè)數(shù)控機(jī)床模型,對(duì)其進(jìn)行pid設(shè)計(jì),研究其最優(yōu)使用參數(shù)。
前言第一章 現(xiàn)代設(shè)計(jì)和現(xiàn)代設(shè)計(jì)教育現(xiàn)代設(shè)計(jì)的發(fā)展現(xiàn)代設(shè)計(jì)教育第二章 現(xiàn)代設(shè)計(jì)的萌芽與“工藝美術(shù)”運(yùn)動(dòng)工業(yè)革命初期的設(shè)計(jì)發(fā)展?fàn)顩r英國(guó)“工藝美術(shù)”運(yùn)動(dòng)第三章 “新藝術(shù)”運(yùn)動(dòng)“新藝術(shù)”運(yùn)動(dòng)的背景法國(guó)的“新藝...
格式:pdf
大?。?span id="57pphd1" class="single-tag-height">135KB
頁數(shù): 1頁
評(píng)分: 4.3
文章簡(jiǎn)單介紹了虛擬樣機(jī)技術(shù)的概念及其特點(diǎn),對(duì)機(jī)械工程設(shè)計(jì)中虛擬樣機(jī)技術(shù)的應(yīng)用,尤其是在農(nóng)業(yè)機(jī)械設(shè)計(jì)中的應(yīng)用做了深入分析和探討,以期為技術(shù)研發(fā)提供方向性的參考。
格式:pdf
大?。?span id="vrp7p9j" class="single-tag-height">135KB
頁數(shù): 未知
評(píng)分: 4.5
在機(jī)械工程設(shè)計(jì)中,對(duì)可靠性優(yōu)化設(shè)計(jì)方法進(jìn)行應(yīng)用,能夠使產(chǎn)品設(shè)計(jì)更加滿足生產(chǎn)的需求,同時(shí)對(duì)產(chǎn)品設(shè)計(jì)中存在的可靠性問題也能進(jìn)行分析,找到提高產(chǎn)品質(zhì)量的方法,同時(shí),也能提高生產(chǎn)企業(yè)的經(jīng)濟(jì)效益。
MATLAB應(yīng)用方面
MATLAB 產(chǎn)品族可以用來進(jìn)行以下各種工作:
●數(shù)值分析
●數(shù)值和符號(hào)計(jì)算
●工程與科學(xué)繪圖
●控制系統(tǒng)的設(shè)計(jì)與仿真
●數(shù)字圖像處理技術(shù)
●數(shù)字信號(hào)處理技術(shù)
●通訊系統(tǒng)設(shè)計(jì)與仿真
●財(cái)務(wù)與金融工程
●管理與調(diào)度優(yōu)化計(jì)算(運(yùn)籌學(xué))
MATLAB 的應(yīng)用范圍非常廣,包括信號(hào)和圖像處理、通訊、控制系統(tǒng)設(shè)計(jì)、測(cè)試和測(cè)量、財(cái)務(wù)建模和分析以及計(jì)算生物學(xué)等眾多應(yīng)用領(lǐng)域。附加的工具箱(單獨(dú)提供的專用MATLAB函數(shù)集)擴(kuò)展了MATLAB 環(huán)境,以解決這些應(yīng)用領(lǐng)域內(nèi)特定類型的問題。
常用工具箱
MATLAB包括擁有數(shù)百個(gè)內(nèi)部函數(shù)的主包和三十幾種工具包。工具包又可以分為功能性工具包和學(xué)科工具包。功能工具包用來擴(kuò)充MATLAB的符號(hào)計(jì)算,可視化建模仿真,文字處理及實(shí)時(shí)控制等功能。學(xué)科工具包是專業(yè)性比較強(qiáng)的工具包,控制工具包,信號(hào)處理工具包,通信工具包等都屬于此類。
開放性使MATLAB廣受用戶歡迎。除內(nèi)部函數(shù)外,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,用戶通過對(duì)源程序的修改或加入自己編寫程序構(gòu)造新的專用工具包。
常用工具箱 | |
---|---|
Matlab Main Toolbox--matlab主工具箱 | Control System Toolbox--控制系統(tǒng)工具箱 |
Communication Toolbox--通訊工具箱 | Financial Toolbox--財(cái)政金融工具箱 |
System Identification Toolbox--系統(tǒng)辨識(shí)工具箱 | Fuzzy Logic Toolbox--模糊邏輯工具箱 |
Higher-Order Spectral Analysis Toolbox--高階譜分析工具箱 | Image Processing Toolbox--圖象處理工具箱 |
computer vision system toolbox----計(jì)算機(jī)視覺工具箱 | LMI Control Toolbox--線性矩陣不等式工具箱 |
Model predictive Control Toolbox--模型預(yù)測(cè)控制工具箱 | μ-Analysis and Synthesis Toolbox--μ分析工具箱 |
Neural Network Toolbox--神經(jīng)網(wǎng)絡(luò)工具箱 | Optimization Toolbox--優(yōu)化工具箱 |
Partial Differential Toolbox--偏微分方程工具箱 | Robust Control Toolbox--魯棒控制工具箱 |
Signal Processing Toolbox--信號(hào)處理工具箱 | Spline Toolbox--樣條工具箱 |
Statistics Toolbox--統(tǒng)計(jì)工具箱 | Symbolic Math Toolbox--符號(hào)數(shù)學(xué)工具箱 |
Simulink Toolbox--動(dòng)態(tài)仿真工具箱 | Wavelet Toolbox--小波工具箱 |
DSP system toolbox-----DSP處理工具箱 |
常用函數(shù) | |||
---|---|---|---|
Matlab內(nèi)部常數(shù) | eps:浮點(diǎn)相對(duì)精度 | exp:自然對(duì)數(shù)的底數(shù)e | i 或j:基本虛數(shù)單位 |
inf 或Inf:無限大, 例如1/0 | nan或NaN:非數(shù)值(Not a number),例如0/0,∞/∞ | pi:圓周率π | |
intmax:可表達(dá)的最大正整數(shù)。 | intmin:可表達(dá)的最小負(fù)整數(shù)。 | lasterr:存放最新的錯(cuò)誤信息 | |
nargin:函數(shù)的輸入引數(shù)個(gè)數(shù) | realmax:系統(tǒng)所能表示的最大正實(shí)數(shù),默認(rèn)1.7977×10^308 | lastwarn:存放最新的警告信息 | |
nargout:函數(shù)的輸出引數(shù)個(gè)數(shù) | realmin:系統(tǒng)所能表示的最小負(fù)實(shí)數(shù),默認(rèn)2.2251e×10^(-308) | ||
MATLAB常用基本數(shù)學(xué)函數(shù) | abs(x):純量的絕對(duì)值或向量的長(zhǎng)度 | sqrt(x):開平方 | |
angle(z):復(fù)數(shù)z的相角(Phase angle) | real(z):復(fù)數(shù)z的實(shí)部 | ||
conj(z):復(fù)數(shù)z的共軛復(fù)數(shù) | imag(z):復(fù)數(shù)z的虛部 |
整數(shù)
fix(x):無論正負(fù),舍去小數(shù)至相鄰整數(shù)
floor(x):下取整,即舍去正小數(shù)至相鄰整數(shù)
ceil(x):上取整,即加入正小數(shù)至相鄰整數(shù)
rat(x):將實(shí)數(shù)x化為多項(xiàng)分?jǐn)?shù)展開
rats(x):將實(shí)數(shù)x化為分?jǐn)?shù)表示
sign(x):符號(hào)函數(shù)(Signum function)。
當(dāng)x<0時(shí),sign(x)=-1
當(dāng)x=0時(shí),sign(x)=0;
當(dāng)x>0時(shí),sign(x)=1。
rem(x,y):求x除以y的余數(shù)
gcd(x,y):整數(shù)x和y的最大公因數(shù)
lcm(x,y):整數(shù)x和y的最小公倍數(shù)
exp(x) :自然指數(shù)
pow2(x):2的指數(shù)
log(x):以e為底的對(duì)數(shù),即自然對(duì)數(shù)或
log2(x):以2為底的對(duì)數(shù)
log10(x):以10為底的對(duì)數(shù)
MATLAB常用三角函數(shù) | |||
---|---|---|---|
sin(x):正弦函數(shù) | cos(x):余弦函數(shù) | tan(x):正切函數(shù) | asin(x):反正弦函數(shù) |
acos(x):反余弦函數(shù) | atan(x):反正切函數(shù) | atan2(x,y):四象限的反正切函數(shù) | sinh(x):雙曲正弦函數(shù) |
cosh(x):雙曲余弦函數(shù) | tanh(x):雙曲正切函數(shù) | asinh(x):反雙曲正弦函數(shù) | acosh(x):反雙曲余弦函數(shù) |
atanh(x):反雙曲正切函數(shù) |
適用于向量的常用函數(shù)有 | ||
---|---|---|
min(x): 向量x的元素的最小值 | max(x): 向量x的元素的最大值 | mean(x): 向量x的元素的平均值 |
median(x): 向量x的元素的中位數(shù) | std(x): 向量x的元素的標(biāo)準(zhǔn)差 | diff(x): 向量x的相鄰元素的差 |
sort(x): 對(duì)向量x的元素進(jìn)行排序(Sorting) | length(x): 向量x的元素個(gè)數(shù) | norm(x): 向量x的歐氏(Euclidean)長(zhǎng)度 |
sum(x): 向量x的元素總和 | prod(x): 向量x的元素總乘積 | cumsum(x): 向量x的累計(jì)元素總和 |
cumprod(x): 向量x的累計(jì)元素總乘積 | dot(x, y): 向量x和y的內(nèi)積 | cross(x, y): 向量x和y的外積 |
MATLAB基本繪圖函數(shù)
plot: x軸和y軸均為線性刻度(Linear scale)
loglog: x軸和y軸均為對(duì)數(shù)刻度(Logarithmic scale)
semilogx: x軸為對(duì)數(shù)刻度,y軸為線性刻度
semilogy: x軸為線性刻度,y軸為對(duì)數(shù)刻度
plot繪圖函數(shù)的參數(shù)
字元顏色 字元圖線型態(tài)
y 黃色. 點(diǎn)
k 黑色o 圓
w 白色x x
b 藍(lán)色+ +
g 綠色* *
r 紅色
- 實(shí)線
c 亮青色
: 點(diǎn)線
m 錳紫色
-. 點(diǎn)虛線
-- 虛線
注解 | ||
---|---|---|
xlabel('Input Value'); % x軸注解 | ylabel('Function Value'); % y軸注解 | legend('y = sin(x)','y = cos(x)'); % 圖形注解 |
title('Two Trigonometric Functions'); % 圖形標(biāo)題 | grid on; % 顯示格線 |
二維繪圖函數(shù) | ||
---|---|---|
bar 長(zhǎng)條圖 | errorbar 圖形加上誤差范圍 | fplot 較精確的函數(shù)圖形 |
polar 極坐標(biāo)圖 | hist 累計(jì)圖 | rose 極坐標(biāo)累計(jì)圖 |
stairs階梯圖 | stem 針狀圖 | fill 實(shí)心圖 |
feather 羽毛圖 | compass 羅盤圖 | quiver向量場(chǎng)圖 |
MATLAB中有趣的演示實(shí)例
MATLAB中也同樣有許多有意思的實(shí)例,為提高讀者對(duì)MATLAB和Simulink的興趣,特舉部分以供參考。具體如下,運(yùn)行的時(shí)候只要將":"前面的代碼復(fù)制到MATLAB中就可以了,隨之會(huì)出現(xiàn)各種各樣的演示實(shí)例,對(duì)初學(xué)者幫助不小哦。
◆平面與立體繪圖
graf2d :XY平面繪圖(火柴棒)
graf2d2 :XYZ立體繪圖(切片)
hndlgraf :平面顯示線型處理窗口及命令演示
hndlaxis :平面顯示處理窗口及命令演示
graf3d :立體顯示處理窗口及命令演示
◆ 復(fù)雜函數(shù)的三維繪圖
cplxdemo :復(fù)雜的XYZ立體圖形
◆ 等高線繪制
quivdemo :等高線箭頭顯示
◆ 動(dòng)畫
lorenz :Lorenz吸引子動(dòng)畫顯示
◆電影
vibes :L-形薄膜振動(dòng)
◆Fourier變換
sshow sunspots :太陽黑點(diǎn)數(shù)據(jù)的傅里葉分析
fftdemo :分析噪聲序列中兩組數(shù)據(jù)的相關(guān)度
◆數(shù)據(jù)擬合
sshow fitdemo :顯示非線性數(shù)據(jù)擬合過程
census :預(yù)測(cè)世界人口
spline2d :樣條擬合
◆稀疏矩陣
sshow sparsity :降階
◆ 游戲
xpbombs :仿Windows系統(tǒng)自帶的掃雷游戲
life :生命發(fā)展游戲
◆ 三維效果圖
klein1 :膚色三維效果圖
tori4 :四個(gè)首尾相接的圓環(huán)
spharm2 :球形和聲
cruller :類似油餅的東西
xpklein :Klein瓶 bottle
modes :L-形薄膜的12中模態(tài)
logo :MATLAB的Logo
xpquad :不同比例的巴爾體超四方體
truss :二維桁架的12個(gè)模模態(tài)
travel :旅行商問題動(dòng)畫演示
wrldtrv :在地球儀上演示兩地間的飛行線路
makevase :通過點(diǎn)擊鼠標(biāo)來制作花瓶
xpsound :聲音樣本分析
funfuns :綜合了找零點(diǎn),最小化和單輸入函數(shù)積分功能
sshow e2pi :e^pi或者pi^e
quake :地震波可視化
penny :便士可視化
imageext :改變圖像的映射顏色
earthmap :地球儀
◆ 優(yōu)化工具箱
bandem :香蕉最優(yōu)化展示expo-style banana optimization
sshow filtdem :濾波效果演示filter effect demo
sshow filtdem2 :濾波設(shè)計(jì)演示filter design demo
cztdemo :FFT和CZT (兩種不同類型的Z-變換算法)
phone :演示電話通聲音的時(shí)間與頻率的關(guān)系
sigdemo1 :離散信號(hào)的時(shí)頻圖,可用鼠標(biāo)設(shè)置
sigdemo2 :連續(xù)信號(hào)的時(shí)頻圖,可用鼠標(biāo)設(shè)置
filtdemo :低通濾波器的交互式設(shè)計(jì)
moddemo :聲音信號(hào)的調(diào)制
sosdemo :數(shù)字濾波器的切片圖
◆ 神經(jīng)網(wǎng)絡(luò)工具箱
neural :神經(jīng)網(wǎng)絡(luò)模塊組
firdemo :二維FIR濾波器
nlfdemo :非線性濾波器
dctdemo :DCT演示
mlpdm1 :利用多層感知器神經(jīng)網(wǎng)絡(luò)擬合曲線動(dòng)畫
mlpdm2 :利用多層感知器神經(jīng)網(wǎng)絡(luò)進(jìn)行XOR問題運(yùn)算
◆ 模糊邏輯工具箱
invkine :運(yùn)動(dòng)逆問題
juggler :跳球戲法
fcmdemo :FCM
slcp :類似倒立擺動(dòng)畫
slcp1 :類似倒立擺動(dòng)畫cart and a varying pole
slcpp1 :類似倒立擺動(dòng)畫,有兩個(gè)擺,一個(gè)可以變化
sltbu :卡車支援
slbb :類似于翹翹板
◆姓名函數(shù):將自己姓名模擬成一個(gè)獨(dú)一無二的函數(shù)圖像
1.安裝出錯(cuò)時(shí),可換注冊(cè)碼繼續(xù)安裝,到同一目錄;
2.【謹(jǐn)記】安裝路徑不要有中文名稱;
3.成功安裝完畢之后,如果遇到matlab啟動(dòng)后,窗口在打開一到兩秒后就自動(dòng)關(guān)閉了, 可按以下方法試試:【假設(shè)你安裝的目錄為c:\MATLAB\】(不過不建議安裝到C盤,那樣會(huì)影響系統(tǒng)速度!)
1.確認(rèn)安裝好后,在此路徑下c:\MATLAB\bin\win32有一個(gè)名為 atlas_Athlon.dll的文件;
2.我的電腦上右擊點(diǎn)"屬性",再在"高級(jí)"中點(diǎn)"環(huán)境變量",在"系統(tǒng)變量"中點(diǎn)擊 "新建" 輸入以下信息:變量名:BLAS_VERSION 變量址:
c:\MATLAB\bin\win32\atlas_Athlon.dll
3.這樣之后,啟動(dòng)MATLAB,不過又出現(xiàn)一個(gè)問題:窗口顯示
To get started, select MATLAB Help or Demos from the Help menu. The element type "name" must be terminated by the matching end-tag "</name>".
Could not parse the file:c:\matlab\toolbox\ccslink\ccslink\info.xml
【解決方案】找到c:\matlab\toolbox\ccslink\ccslink\info.xml這個(gè)文件,用記事本打開【注意,這是重點(diǎn),或者寫字板】找到有一行這樣的<name>Link for Code Composer Studio?/name>,大概是在第七行吧,把這句的/name>改成</name>【加左尖括號(hào)】,保存文件,退出,即可。
4.安裝MATLAB成功!
無法運(yùn)行可以考慮使用兼容模式運(yùn)行,比如windows 2000模式
《MATLAB實(shí)用教程》從快速入門和實(shí)用性兩個(gè)方面,對(duì)MATLAB7.0進(jìn)行了詳細(xì)的介紹,并列舉了大量實(shí)用的例子。全書共分為12章,第1章介紹MATLAB的安裝及系統(tǒng)功能;第2~3章介紹MATLAB基于命令窗口的應(yīng)用,講述了MATLAB的基礎(chǔ)知識(shí)和數(shù)學(xué)運(yùn)算;第4~8章介紹MATLAB基于M文件的應(yīng)用,講述了MATLAB的編程功能、數(shù)據(jù)顯示及存取功能、數(shù)值和符號(hào)計(jì)算功能、圖形用戶界面設(shè)計(jì)功能等;第9~10章從模塊化仿真的角度介紹MATLAB基于Simulink環(huán)境的應(yīng)用,講述了MATLAB的包含S函數(shù)的Simulink環(huán)境基礎(chǔ)知識(shí)和在信號(hào)處理、圖像處理以及控制等領(lǐng)域的實(shí)際應(yīng)用;第11章從信息和功能交互的角度介紹MATLAB的外部接口,講述了MATLAB與Word、Excel、C語言、Java語言等的接口;第12章提供對(duì)《MATLAB實(shí)用教程》內(nèi)容加深理解的實(shí)驗(yàn)。
《MATLAB實(shí)用教程》可作為電子、通信、自控等專業(yè)本科生的教材,同時(shí)也可作為相關(guān)專業(yè)研究生及廣大科研人員的參考用書。
《詳解matlab在科學(xué)計(jì)算中的應(yīng)用(配視頻教程)(含dvd光盤1張)》
第1章 matlab概述 1
1.1 matlab語言的特點(diǎn) 1
1.2 matlab桌面操作環(huán)境 1
1.2.1 matlab的啟動(dòng)與退出 2
1.2.2 matlab的主菜單 2
1.2.3 matlab命令窗口 3
1.2.4 matlab工作空間 4
1.3 matlab幫助系統(tǒng) 7
1.3.1 純文本幫助 7
1.3.2 演示程序 8
1.3.3 幫助導(dǎo)航/瀏覽器 9
1.4 matlab的工具箱 10
1.4.1 matlab工具箱簡(jiǎn)介 11
1.4.2 matlab工具箱的添加 11
1.5 上機(jī)練習(xí)題 12
第2章 matlab語言程序設(shè)計(jì)基礎(chǔ) 13
2.1 matlab語言數(shù)據(jù)類型 13
2.1.1 數(shù)值型數(shù)據(jù) 14
2.1.2 符號(hào)型數(shù)據(jù) 15
.2.1.3 字符串 15
2.1.4 元胞與結(jié)構(gòu)體型數(shù)據(jù) 17
2.1.5 不同數(shù)據(jù)類型之間的轉(zhuǎn)換 17
2.2 數(shù)值運(yùn)算 18
2.2.1 矩陣及其運(yùn)算 18
2.2.2 多項(xiàng)式及其運(yùn)算 22
2.3 符號(hào)運(yùn)算 25
2.3.1 符號(hào)表達(dá)式的操作函數(shù) 25
2.3.2 符號(hào)微積分 26
2.3.3 符號(hào)方程的求解 32
2.4 matlab語言程序控制結(jié)構(gòu) 34
2.4.1 順序結(jié)構(gòu) 34
2.4.2 選擇結(jié)構(gòu) 36
2.4.3 循環(huán)結(jié)構(gòu) 39
2.4.4 試探結(jié)構(gòu) 41
2.5 m文件概述 42
2.5.1 m文件編輯器 42
2.5.2 m-腳本文件 42
2.5.3 m-函數(shù)文件 43
2.5.4 幾個(gè)特殊函數(shù) 44
2.6 matlab圖形繪制 47
2.6.1 二維圖形的繪制 47
2.6.2 三維圖形的繪制 51
2.6.3 圖形修飾 55
2.6.4 動(dòng)畫的制作 62
2.7 上機(jī)練習(xí)題 64
第3章 誤 差 理 論 65
3.1 誤差的來源 65
3.1.1 模型誤差 65
3.1.2 觀測(cè)誤差 65
3.1.3 截?cái)嗾`差 66
3.1.4 舍入誤差 67
3.2 誤差的基本概念 67
3.3 有效數(shù)字 68
3.4 誤差的積累與傳播 69
3.4.1 誤差的積累 69
3.4.2 誤差的傳播 71
3.5 數(shù)值計(jì)算中應(yīng)注意的問題 73
3.6 matlab語言的數(shù)值計(jì)算精度 75
3.6.1 浮點(diǎn)數(shù)及其運(yùn)算特點(diǎn) 75
3.6.2 matlab中的數(shù)值計(jì)算精度 75
3.7 上機(jī)練習(xí)題 78
第4章 非線性方程(組)的求解 79
4.1 二分法 79
4.1.1 二分法基本原理 79
4.1.2 二分法的執(zhí)行流程及其matlab實(shí)現(xiàn) 80
4.1.3 試位法 83
4.2 簡(jiǎn)單迭代法 83
4.2.1 簡(jiǎn)單迭代法基本原理 84
4.2.2 簡(jiǎn)單迭代法的執(zhí)行流程及其matlab實(shí)現(xiàn) 84
4.2.3 簡(jiǎn)單迭代法的加速——steffensen加速 86
4.3 牛頓法 88
4.3.1 牛頓迭代法基本原理 89
4.3.2 牛頓迭代法的執(zhí)行流程及其matlab實(shí)現(xiàn) 89
4.3.3 牛頓迭代法的變形 91
4.4 拋物線法 101
4.4.1 拋物線法基本原理 101
4.4.2 拋物線法的matlab實(shí)現(xiàn) 102
4.5 非線性方程組的求解 103
4.5.1 牛頓法及其matlab實(shí)現(xiàn) 104
4.5.2 非線性方程的matlab函數(shù)求解 107
4.6 實(shí)驗(yàn)范例:購(gòu)房付款問題 112
4.7 上機(jī)練習(xí)題 115
第5章 線性方程組的求解 117
5.1 消去法 118
5.1.1 gauss消去法 118
5.1.2 追趕法 123
5.2 矩陣分解法 125
5.2.1 lu分解 126
5.2.2 cholesky分解 128
5.3 方程組的性態(tài)與誤差分析 131
5.3.1 范數(shù) 131
5.3.2 矩陣的條件數(shù) 134
5.3.3 病態(tài)方程組的求解 136
5.4 線性方程組的matlab函數(shù)求解 138
5.5 線性方程組的迭代解法 140
5.5.1 jacobi迭代法 140
5.5.2 gauss-seidel迭代法 143
5.5.3 逐次超松弛迭代法 146
5.6 實(shí)驗(yàn)范例:正方形槽的電位分布 149
5.7 上機(jī)實(shí)驗(yàn)題 155
第6章 插值 157
6.1 插值概述 157
6.2 lagrange插值 158
6.3 newton插值 160
6.4 hermite插值 163
6.5 分段低次插值 165
6.5.1 分段線性插值 166
6.5.2 分段hermite插值 167
6.6 三次樣條插值 169
6.7 二維插值 174
6.7.1 網(wǎng)格節(jié)點(diǎn)插值 175
6.7.2 散亂節(jié)點(diǎn)插值 180
6.8 實(shí)驗(yàn)范例:國(guó)土面積的計(jì)算 182
6.9 上機(jī)練習(xí)題 185
第7章 函數(shù)逼近與數(shù)據(jù)擬合 186
7.1 函數(shù)的最佳平方逼近 186
7.2 數(shù)據(jù)的最小二乘擬合 190
7.2.1 最小二乘法 190
7.2.2 多元最小二乘擬合 195
7.2.3 數(shù)據(jù)擬合的matlab函數(shù)求解 195
7.3 實(shí)驗(yàn)范例:薄膜滲透率的測(cè)定 209
7.4 上機(jī)練習(xí)題 212
第8章 數(shù)值積分與數(shù)值微分 213
8.1 插值型求積方法 213
8.1.1 梯形求積公式 214
8.1.2 辛普森求積公式 219
8.1.3 cotes公式 222
8.2 自適應(yīng)步長(zhǎng)求積方法 224
8.2.1 自適應(yīng)步長(zhǎng)梯形公式 225
8.2.2 自適應(yīng)步長(zhǎng)辛普森公式 226
8.2.3 自適應(yīng)步長(zhǎng)cotes公式 227
8.2.4 romberg求積公式 229
8.3 gauss求積方法 230
8.3.1 gauss求積公式的構(gòu)造 231
8.3.2 幾個(gè)常用的gauss求積公式 232
8.4 特殊函數(shù)的積分 237
8.4.1 振蕩函數(shù)的積分 237
8.4.2 反常(廣義)積分 238
8.4.3 重積分的近似計(jì)算 241
8.5 數(shù)值積分的matlab函數(shù)求解 243
8.5.1 trapz()函數(shù) 243
8.5.2 quad()函數(shù) 243
8.5.3 quadgk()函數(shù) 244
8.5.4 dblquad()函數(shù) 246
8.5.5 triplequad()函數(shù) 248
8.6 數(shù)值微分 249
8.6.1 問題的提出 249
8.6.2 中心差分算法 249
8.6.3 梯度和法矢量的數(shù)值計(jì)算 251
8.7 實(shí)驗(yàn)范例:自行車輪飾物的運(yùn)動(dòng)軌跡 254
8.8 上機(jī)練習(xí)題 257
第9章 微分方程問題的求解 259
9.1 單步方法 259
9.1.1 euler方法 259
9.1.2 euler方法的改進(jìn) 262
9.1.3 runge-kutta方法 264
9.2 線性多步法 269
9.2.1 adams外推公式 269
9.2.2 adams內(nèi)插公式 270
9.2.3 adams預(yù)測(cè)校正公式 271
9.3 一階微分方程組和高階微分方程組 273
9.3.1 一階微分方程組 273
9.3.2 高階微分方程組 274
9.3.3 微分方程組的matlab函數(shù)求解 276
9.4 邊值問題的求解 285
9.4.1 打靶法 286
9.4.2 邊值問題的matlab函數(shù)求解 290
9.5 實(shí)驗(yàn)范例:?jiǎn)螖[模型及其拓展 292
9.6 上機(jī)練習(xí)題 296
第10章 矩陣特征值與特征向量的計(jì)算 298
10.1 冪法及反冪法 298
10.1.1 冪法 298
10.1.2 冪法的加速 304
10.1.3 反冪法 307
10.2 jacobi方法 311
10.2.1 實(shí)對(duì)稱矩陣的旋轉(zhuǎn)正交相似變換 311
10.2.2 jacobi方法 313
10.3 qr方法 315
10.3.1 qr方法的基本思想 315
10.3.2 化一般矩陣為擬上三角矩陣 316
10.3.3 基本qr方法的matlab程序?qū)崿F(xiàn) 321
10.4 特征值與特征向量的matlab函數(shù)求解 323
10.5 實(shí)驗(yàn)范例:遺傳模型 326
10.6 上機(jī)練習(xí)題 332
第11章 優(yōu)化問題的求解 334
11.1 最優(yōu)化問題概述 334
11.2 線性規(guī)劃 337
11.3 無約束優(yōu)化 340
11.4 單目標(biāo)約束優(yōu)化 349
11.4.1 帶有變量邊界約束的優(yōu)化 349
11.4.2 多變量約束優(yōu)化 350
11.4.3 二次規(guī)劃 353
11.4.4 半無限約束優(yōu)化 356
11.5 多目標(biāo)約束優(yōu)化 360
11.5.1 極小極大優(yōu)化 360
11.5.2 目標(biāo)規(guī)劃 362
11.6 最小二乘優(yōu)化 363
11.6.1 線性最小二乘優(yōu)化 363
11.6.2 非線性最小二乘優(yōu)化 365
11.7 混合整數(shù)規(guī)劃 368
11.7.1 線性整數(shù)規(guī)劃(lip) 368
11.7.2 非線性整數(shù)規(guī)劃(nlip) 372
11.7.3 0-1規(guī)劃 374
11.8 實(shí)驗(yàn)范例:投資的收益與風(fēng)險(xiǎn) 375
11.9 上機(jī)練習(xí)題 379
第12章 數(shù)值模擬 381
12.1 蒙特卡羅方法 381
12.1.1 蒙特卡羅方法基本思想 381
12.1.2 蒙特卡羅方法的收斂性與誤差估計(jì) 383
12.2 隨機(jī)數(shù) 385
12.2.1 隨機(jī)數(shù)的定義及產(chǎn)生 385
12.2.2 偽隨機(jī)數(shù) 385
12.2.3 隨機(jī)變量的分布與數(shù)字特征 395
12.2.4 隨機(jī)數(shù)的應(yīng)用 398
12.3 實(shí)驗(yàn)范例:報(bào)童的策略 411
12.4 上機(jī)練習(xí)題 417
第13章 數(shù)值計(jì)算方法實(shí)際應(yīng)用案例 418
13.1 水塔水流量的估計(jì) 418
13.2 導(dǎo)彈系統(tǒng)的改進(jìn) 430
13.3 飛行管理問題 437
13.4 上機(jī)練習(xí)題 442
參考文獻(xiàn) 4442100433B
本書深入淺出地闡述了MATLAB軟件設(shè)計(jì)的基礎(chǔ)知識(shí)、使用方法及其在電氣工程和控制系統(tǒng)中的應(yīng)用。全書共分為12章,主要內(nèi)容包括MATLAB概述、MATLAB數(shù)值運(yùn)算、程序設(shè)計(jì)、圖形處理功能、SIMULINK基礎(chǔ)、MATLAB在電路中的基本應(yīng)用、直流穩(wěn)態(tài)電路的仿真分析、動(dòng)態(tài)電路的時(shí)域仿真分析、正弦交流電路的仿真分析、線性系統(tǒng)的數(shù)學(xué)模型、線性系統(tǒng)的仿真分析、離散系統(tǒng)的仿真分析。本書結(jié)合作者在長(zhǎng)期教學(xué)和科研工作中的經(jīng)驗(yàn)與體會(huì),講述了應(yīng)用MATLAB軟件建模、仿真以及調(diào)試中的一些技巧,從而使讀者能夠快速地分析問題與解決問題。
本書具有示例豐富、語言簡(jiǎn)潔、實(shí)用性強(qiáng)、簡(jiǎn)單易學(xué)等特點(diǎn),可以作為高等學(xué)校計(jì)算機(jī)、自動(dòng)控制、信息工程、電子工程等相關(guān)專業(yè)的參考書,也可供從事電氣工程、控制工程及計(jì)算機(jī)仿真等領(lǐng)域的工程技術(shù)人員和科研人員參考。