• MATLAB有三十多個工具箱大致可分為兩類:功能型工具箱和領域型工具箱.$ B; `: L2 v, Q/ B4 Z" o
功能型工具箱主要用來擴充MATLAB的符號計算功能、圖形建模仿真功能、文字處理功能以及與硬件實時交互功能,能用於多種學科。而領域型工具箱是專業性很強的。如控制系統工具箱(Control System Toolbox)、信號處理工具箱(Signal Processing Toolbox)、財政金融工具箱(Financial Toolbox)等。' n/ m4 u- C+ k. ~: g [4 I
下面,將MATLAB工具箱內所包含的主要內容做簡要介紹:2 l; k9 k" J$ @3 L' N
1)通訊工具箱(Communication Toolbox)。
令提供100多個函數和150多個SIMULINK模塊用於通訊系統的仿真和分析 + ^) t" H$ \3 W, i
——信號編碼
——調制解調
——濾波器和均衡器設計
——通道模型
——同步 % T& L/ S2 b4 d0 `/ ^, ?1 n- _
可由結構圖直接生成可應用的C語言源代碼。
2)控制系統工具箱(Control System Toolbox)。
魯連續系統設計和離散系統設計
* 狀態空間和傳遞函數
* 模型轉換 % Y1 Z l; K% a4 k- l. _9 L& @ Z
* 頻域響應:Bode圖、Nyquist圖、Nichols圖
* 時域響應:沖擊響應、階躍響應、斜波響應等
* 根軌跡、極點配置、LQG
( E' n4 `% w* j4 j( X
3)財政金融工具箱(FinancialTooLbox)。
* 成本、利潤分析,市場靈敏度分析
* 業務量分析及優化
* 偏差分析
* 資金流量估算
* 財務報表
4)頻率域系統辨識工具箱(Frequency Domain System ldentification Toolbox / j2 m r% T+ c% l4 ^
* 辨識具有未知延遲的連續和離散系統 4 e0 t) O/ ]7 L
* 計算幅值/相位、零點/極點的置信區間 & H: {8 f- z R1 L( ?5 K$ s2 u
* 設計周期激勵信號、最小峰值、最優能量諾等
$ @ w- H' Q9 O5 s- I( R
5)模糊邏輯工具箱(Fuzzy Logic Toolbox)。 8 D" _5 s3 A3 {) I
* 友好的交互設計界面
* 自適應神經—模糊學習、聚類以及Sugeno推理
* 支持SIMULINK動態仿真 . `& r$ G# `/ g( ]
* 可生成C語言源代碼用於實時應用
(6)高階譜分析工具箱(Higher—Order SpectralAnalysis Toolbox ; X& q( m) p* L1 F
* 高階譜估計 % B: @/ F) A$ g6 m d" ], z
* 信號中非線性特征的檢測和刻畫
* 延時估計 6 N4 ]# [* X- r' n$ D1 c
* 幅值和相位重構
* 陣列信號處理 Y$ Y8 U) W- \" o
* 諧波重構
4 f. w' q0 \( h/ x0 g3 Z4 }4 C& w
(7)圖像處理工具箱(Image Processing Toolbox)。 6 c7 t& f( W* O
* 二維濾波器設計和濾波
* 圖像恢復增強
* 色彩、集合及形態操作
* 二維變換
* 圖像分析和統計
' V1 s3 f: ]/ d! j
(8)線性矩陣不等式控制工具箱(LMI Control Toolbox)。 1 E Z: o- p9 [! J
* LMI的基本用途 0 [$ A, K+ ~' K! h9 W" |2 H
* 基於GUI的LMI編輯器 , \1 s9 g1 }9 z: f2 [3 _" g! K
* LMI問題的有效解法
* LMI問題解決方案
(9)模型預測控制工具箱(ModelPredictive Control Toolbox
* 建模、辨識及驗證
* 支持MISO模型和MIMO模型 / C: Y* n: ^& _( H+ f7 S$ \& V, K
* 階躍響應和狀態空間模型
( [5 C8 D" ?3 X. l, C0 b
(10)u分析與綜合工具箱(u-Analysis and Synthesis Toolbox) 1 v, i% t/ B& @; \; B* N2 R* d% I) u K6 A
* u分析與綜合 / E6 }+ W8 r2 O- a& A
* H2和H無窮大最優綜合
* 模型降階
* 連續和離散系統
* u分析與綜合理論 ) H( L" A9 i8 t. q8 m, v
2 c8 h. S! {; e- Q) d1 ^
(11)神經網絡工具箱(Neursl Network Toolbox)。 # I+ M/ o- e3 k2 z8 N3 _
* BP,Hopfield,Kohonen、自組織、徑向基函數等網絡 7 f2 U( J: p3 B% A
* 競爭、線性、Sigmoidal等傳遞函數 3 Z5 J! p G. d7 q ^4 u
* 前饋、遞歸等網絡結構
* 性能分析及應用7 X$ c; V. r/ t/ a
(12)優化工具箱(Optimization Toolbox)。 4 ?' K' @+ x! V, u
* 線性規划和二次規划
* 求函數的最大值和最小位 , u3 z4 r0 r1 k* Y7 n& e
* 多目標優化
* 約束條件下的優化
* 非線性方程求解) Y- \: J0 h* T) z
2 m- n3 r! ~6 k8 L* Q/ B5 V
(13)偏微分方程工具箱(Partial DifferentialEquation Toolbox)。
* 二維偏微分方程的圖形處理
* 幾何表示 9 B4 x0 K5 @7 _. A+ @& E% J
* 自適應曲面繪制,
* 有限元方法. |5 }9 s# g( I' q: k, G4 _& v
; e. ^4 B4 A; ^# t5 J9 ]) ~! y5 E/ h' ]3 R
(14)魯棒控制工具箱(Robust Control Toolbox)。 + H! Y# ~$ K- q, D, h) J
* LQG/LTR最優綜合
* H2和H無窮大最優綜合 $ X4 A; _- O! J4 ~ G1 |5 e/ U
* 奇異值模型降階
* 譜分解和建模
(15)信號處理工具箱(signal Processing Toolbox)
* 數字和模擬濾波器設計、應用及仿真
* 譜分析和估計
* FFT,DCT等變換
* 參數化模型
$ ]. {, l; T" b- x2 _
(16)樣條工具箱(SPline Toolbox)。
* 分段多項式和B樣條
* 樣條的構造
* 曲線擬合及平滑
* 函數微分、積分
(17)統計工具箱(Statistics Toolbox)。
* 概率分布和隨機數生成
* 多變量分析 4 b5 I+ G. h0 R! f, O) i2 ^
* 回歸分析 c" S7 u1 ^1 `4 v! m
* 主元分析 & R1 U2 E. t: r( L; m1 s
* 假設檢驗
& {+ ^8 J1 |( F3 K) J: @
(18)符號數學工具箱(Symbolic Math Toolbox)。
* 符號表達式和符號矩陣的創建 6 m+ v2 i+ s- D, Z( ^
* 符號微積分、線性代數、方程求解
* 因式分解、展開和簡化 1 u. v1 C4 T7 \; ~( \0 `& Z) M
* 符號函數的二維圖形 2 C& `; p2 h8 J, S {( Q) n% }
* 圖形化函數計算器
MATLAB Toolboxes
top (Top)
New
Misc.Astronomy
Bio Medical Informatics (Top)
Chemometrics (providing PCA) (Top)
Chaos (Top)
Chemistry (Top)
Classification
Coding (Top)
Control (Top)
Communications (Top)
Engineering (Top)
Data Mining (Top)
Excel (Top)
Finite Element Modeling (FEM) (Top)
Finance (Top)
ICA / KICA and KPCA (Top)
Kernel (Top)
Markov (Top)
Medical (Top)
MIDI (Top)
Misc. (Top)
MPI (Matlab Parallel Interface) (Top)
Neural Networks (Top)
Oceanography (Top)
Optimization (Top)
Plot (Top)
Signal Processing (Top)
Support Vector Machine (Top)
Statistics (Top)
Wavelets (Top)Web (Top)
|
MATLAB語言在建築抗震工程中的應用》內容簡介 :
本書主要內容包括:對MATLAB語言的數值計算、符號計算Simulink工具箱、神經網絡工具箱和模糊工具箱的介紹,以及利用這些工具箱對建築結構抗震工程中的一些實際問題進行研究分析和編程計算。本書側重於介紹MATLAB語言在建築結構抗震工程中的實際應用,涉及科學計算、動態仿真、圖形處理、神經網絡和模糊控制。
本書可供土木工程、力學和機械工程領域的科研人員參考,亦可作為高等院校相關專業的研究生教材。
亞馬遜目錄 :
前言
第1章 MATLAB語言簡介
1.1 MATLAB語言的發展
1.2 MATLAB的安裝
1.3 MATLAB的編程環境
第2章 MATLAB語言
2.1 矩陣
2.2 數組
2.3 多項式
2.4 數據的統計和分析
2.5 雙重函數
2.6 M文件的編寫和調試
2.7 MATLAB圖形處理和數據可視化
第3章 MATLAB語言的符號計算功能
3.1 符號計算基本知識
3.2 符號微積分及極限運算
3.3 線性代數運算
3.4 解方程(組)
3.5 符號函數的可視化
第4章 Simulink工具箱
4.1 Simulink簡介
4.2 Simulink模型的創建
4.3 子系統的創建
第5章 神經網絡工具箱
5.1 神經網絡工具箱簡介
5.2 使用圖形用戶界面GUI創建神經網絡
5.3 神經網絡工具箱命令行函數
5.4 神經網絡工具箱與Simulink的接口
第6章 模糊邏輯工具箱
6.1 模糊邏輯工具箱簡介
6.2 使用圖形用戶界面GUI創建模糊推理系統
6.3 模糊邏輯工具箱的命令行函數
6.4 模糊邏輯工具箱與Simulink的接口
第7章 振型分解法求解結構的地震反應
7.1 概述
7.2 結構的動力特性
7.3 振型分解法
7.4 MATLAB程序及實例分析
第8章 時程分析法求解結構的地震反應
8.1 時程分析法
8.2 彈性時程分析程序設計與實例
8.3 彈塑性時程分析程序設計與實例
第9章 地震過程中結構的動態仿真
9.1 地震作用下結構動態系統狀態空間描述
9.2 結構動態系統的Simulink仿真
9.3 實例分析
9.4 仿真演示
第10章 神經網絡技術在建築抗展中的應用
10.1 神經網絡的主要模型
10.2 神經網絡對結構地震反應的預測
10.3 仿真演示
第11章 模糊控制技術在建築抗震中的應用
11.1 模糊邏輯控制技術
11.2 加入磁流變阻尼器結構的半主動控制
11.3 加入磁流變阻尼器結構的模糊邏輯全態控制
11.4 實例計算
參考文獻
