cyqdesign |
2010-05-12 13:03 |
第1章 Simulink基础与入门 1 ,`'Qi%O 1.1 Simulink功能介绍 1 j$M h+5 1.1.1 交互式仿真工具 1 K0u|U` 1.1.2 图形化动力学系统建模工具 2 &jS>UsGh 1.1.3 Simulink的扩展功能 2 m ifxiV 1.1.4 Simulink专用模块库与 8zZvht* 相关产品 3 ~Otq %MQ 1.2 房屋热传递演示模型 3 [g7L&`f9 1.2.1 运行演示模型 3 ]~Rho_mq# 1.2.2 演示模型描述 4 0at/c-K` 1.3 质量弹簧系统演示模型 6 `l\7+0W 1.4 更多演示实例 7 Y+kfBvxyf 1.4.1 Simulink模型演示实例 8 N H[kNi' 1.4.2 MATLAB中有趣的 [`ebM,W 演示实例 8 Z+*9#!?J 1.5 设置Simulink显示参数 10 !EvAB+`jLI 第2章 Simulink建模方法 13 zIqU,n|]s 2.1 打开模型 13 ]0Y4U7W 2.2 模块操作 13 ax"+0L{ 2.2.1 调整模块大小 13 -R|,9o^ 2.2.2 模块旋转 14 /K+r?
]kf 2.2.3 模块复制 15 sQYkQ81 2.2.4 模块删除 15 M1k{t%M+S 2.2.5 选择多个目标模块 16 Tr_w]' 2.2.6 标签设置 16 Zd3S:),& 2.2.7 增加模块阴影 17 7o7)0l9! 2.3 模块连线操作 18 @CpfP;*{w` 2.4 模型说明 21 RVZ")Z( 2.5 模型打印 23 vDp8__^ 2.6 模型文件 24 S ^!n45l 第3章 Simulink运行仿真 27 ~8PZ5;g 3.1 Simulink模型窗口运行模式 27 1$xNUsD2 3.1.1 窗口仿真基本操作 27 X2#2C/6#u 3.1.2 仿真参数设置 29 ] ]u
s % 3.2 设置仿真性能与计算精度 40 f/ U` 3.2.1 Simulink加速仿真 41 sfpZc7 3.2.2 Simulink提高精度 41 QJZK|* 3.2.3 MATLAB加速计算 42 .iYJr;9`d 第4章 Simulink模块库 46 G~F b 4.1 模块库简介 46 Sgeh %f 4.2 常用模块组 48 ^P[e1?SZG 4.3 连续模块组 49 R"-mKT} 4.4 离散模块组 50 |-fgj' 4.5 非连续模块组 51 e6`Jbu+J<f 4.6 逻辑运算模块组 51 <ykU6=
4.7 函数与表格模块组 54 1XrO~W\= 4.8 数学运算模块组 54 S.mG?zbw 4.9 端口与子系统模块组 57 #Vnkvvv 4.10 信号通道模块组 58 5GI,o|[s6 4.11 信号接受模块组 59 TEP,Dq 4.12 信号源模块组 59
Y[ j6u\y 4.13 用户自定义模块组 61 TYy?KG>:' 第5章 Simulink模型调试 62 9>=;FY 5.1 打开Simulink调试器 62 h}>"j%I 5.1.1 窗口调试方式 62 O\
GEay2
5.1.2 命令行调试 64 P9/q|>F 5.2 进行模型仿真与调试 65 |T<_ 5Ik 5.3 断点设置 68 8Q.T g. 5.3.1 无条件中断 68 Giid~e33 5.3.2 条件中断 69 ;nI] !g: 5.4 显示仿真信息 70 Bj+S"yS 5.4.1 显示模块输入输出信息 70 ?so=;gh 5.4.2 显示代数环信息 71 4(#'_jS 5.4.3 显示系统状态 72 kVuUjP6(c 5.4.4 显示积分信息 73 vt/x
,Y 5.5 显示模型信息 73 ADz ^\ 5.5.1 显示模型中模块的执行顺序 73 Z|&MKG24 5.5.2 显示模型中的非虚拟系统 73 fnpYT:%fG
5.5.3 显示具有过零点的潜在模块 74 M f}~{+ 5.5.4 显示代数环 74 272q1~& 5.5.5 显示调试器状态 75 9)D6Nm 第6章 Simulink模型仿真 76 ;d@#XIS&-( 6.1 仿真的基本过程 76 =h-U
6.2 对单自由度系统进行仿真 77 -{KQr1{5UM 6.3 多自由度系统进行仿真 80 %Si6]3-^@ 6.4 利用Simulink中的If条件模块 82 1Rt33\1J0 6.5 利用Simulink求解微分-代数方程 85 ,[N%Q# 第7章 Simulink子系统封装技术 87 i"1Mfz~e 7.1 Simulink子系统简介 87 -m\u 7.1.1 建立子系统 87 raW>xOivR 7.1.2 子系统的基本操作 89 W6^5YH% 7.2 Simulink高级子系统应用 89 nxO"ua 7.2.1 触发子系统 89 kPKB|kP\ 7.2.2 使能子系统 92 Je';9(ZK 7.2.3 触发使能子系统 93 aR[JD2G 7.2.4 Switch Case和Switch Case LHyB3V Action Subsystem子系统 96 !-g{[19\ 7.3 Simulink精装子系统 98 O24m;oHM 7.3.1 封装子系统 99 bpOYHc6,*` 7.3.2 编辑封装子系统 100
|{&{ 7.3.3 联系封装子系统的参数 d.[8c=$ 与子系统中的模块参数 107 AKY1o.>z 7.4 精装子系统实例 108 "0$a)4] 7.5 Simulink模块库技术 111 ;p.v]0]is 7.5.1 模块库 111 d}Xr} 7.5.2 建立模块库 111 Av$]|b 7.5.3 库模块与引用块的关联 112 XP`Nf)3{Yd 7.5.4 可配置子系统 114 FX;QG94! 第8章 Simulink数值计算 115 :)8VdWg 8.1 微分方程求解器Solver 115 >|J`s~? 8.2 刚性方程求解实例 116 @g|v;B|{ 8.3 Simulink仿真中的代数环问题 118 .L+6 $8m 第9章 连续系统、离散系统和 50"pbzW 混合系统 123 J;S
(>c 9.1 连续系统建模 123 :Oy%a'w
9.1.1 线性系统 123 J.3u^~zy 9.1.2 非线性系统 131 _PPy44r2 9.2 离散系统建模 131 [RS|gem` 9.2.1 模块介绍 131 ,1hxw<sNR 9.2.2 离散系统实例 132 !'Ak&j1:` 9.3 离散-连续混合系统建模 136 c& <Fr[AK 第10章 Simulink命令仿真 140 =WyDp97@+ 10.1 使用命令方式建立系统模型 140 |O3q@ 10.2 用MATLAB命令运行 "x%Htq@ Simulink模型 148 } FE>|1 10.3 非线性模型的线性化 149 Qo>b*Ku; 第11章 S函数的建立与应用 154 3\AU 72- 11.1 S函数介绍 154 aasoW\UG 11.2 在模型中使用S-Functions 155 },uF4M.K 11.2.1 S函数的调用 155 f0!))/rSD 11.2.2 S函数所起的作用 158 P=qa::A 11.3 S函数工作原理 158 1v#%Ei$6`t 11.3.1 模型的数学模型 158 CMe
06^U 11.3.2 仿真过程 158 ]{!U@b 11.3.3 S函数回调方法 159 B)$| vK= 11.4 M文件S函数的编写 160 X3(tuqmi 11.5 M文件S函数模板 161 i|c'Lbre` 11.6 M文件S函数简单实例 164 .GbX]?dN 11.7 连续,离散和混合系统M文件 [m+2(I1 S函数 169 \1d( 9jR 11.7.1 连续系统 169 "_P;2N6 11.7.2 离散系统 171 AJt+p&I[J 11.7.3 混合系统 173 1f%1*L0>@ 11.8 C语言编写S函数模板 175 [2>yYr s_= 11.8.1 C语言编写S函数模板 175 zy?.u.4L 11.8.2 C文件S函数倍增实例 177 "33Fv9C#bK 11.8.3 连续状态方程 179 C,wL0Yj[ 11.8.4 离散状态方程 181 hZdoc< 11.8.5 混合系统 183 90Pl$#cb2 第12章 回调函数 186 Uq[>_"} 12.1 回调函数基础 186 ,k.3|aZE 12.2 使用回调函数 187 X1,I 12.3 模型结构命令 188 WJ$bf(X* 12.4 深入理解回调函数 191 2iHUZzz\ 12.5 回调函数实例 193 9Q.rMs>qj 12.6 基于回调的图形用户界面 194 09|K>UC)v 12.6.1 图形用户界面设计的 i3dkYevs? 基本原则 194 -] LY,M 12.6.2 建立动态对话框 B#exHf8 实例 195 7X`l&7IXP 第13章 图形动画 197 $:BKzHmg 13.1 动画显示的初始化 197 x`U^OLV 13.2 动画的更新 198 H
>j 13.3 单摆动画显示实例 198 bNm#tmSt 第14章 SimPowerSystems在电路 .rO]M:UY 仿真中的应用 200 QaS1Dh 14.1 SimPowerSystems模块库 200 2^Eg9y' 14.2 模拟电路仿真实例 204 6RG)`bu 14.2.1 建立电路模型 204 rT M}})81 14.2.2 分析电路模型 208 cIUHa 第15章 Simulink控制设计工具箱 215 .@2m07*1 15.1 Simulink控制系统设计 215 PZ2;v< 15.2 线性化模型 216 @V(*65b2 15.3 磁力球模型线性化实例 216 aL*&r~`&e' 15.3.1 磁力球模型示意图 216 B%"
d~5Y 15.3.2 磁力球模型方程 216 <W|3\p6 15.3.3 创建或打开一个Simulink 3Ko/{f 模型 217 l2`s! ,<>O 15.3.4 开始线性化工程 218 pyH:#5 15.3.5 配置一个线性化模型 219 c*(bO3 b 15.3.6 确定工作点 221 nv GF2(;l 15.3.7 线性化模型 228 6TYY
UM"& 15.3.8 线性化模块 230 *,3SGcYdJj 15.3.9 分析结果 230 7OC#8, 15.3.10 导出并保存工程 234 *Tas`WA 第16章 Stateflow原理与应用 236 #~#R- 16.1 关于Stateflow 236 +vvv[ 16.2 运行Stateflow 237 2!0c4a^z 16.2.1 Stateflow嵌入 wi;Br[d Simulink中 237 4 kn|^ 16.2.2 通过Stateflow来表示 qT,Te 控制模型 239 rk&IlAE 16.2.3 通过迁移来改变Stateflow .GV;+8HzS 状态 240 j:<n+:HC 16.2.4 通过事件来激发 QU4h8}$ Stateflow 241 8hXl%{6d3 16.2.5 Stateflow通过连接来 Fa?~0H/DL 选择目标 242 :S.9eFfa 16.2.6 Stateflow使用数据变量 242 'r4/e-`pK 16.3 为目标生成C代码 242 3)8QS
16.4 利用状态和迁移进行控制 244 vBRQp&YwX 16.5 进行Stateflow图表仿真 248 R,gR;Aarw 16.5.1 定义模型仿真参数 249 ~kQA7;`j$ 16.5.2 Stateflow图表仿真的 e7@ojOQ% 基本步骤 250 H+1-] 'g` 16.5.3 仿真过程中的调试 252 OSlvwH%(EE 16.6 Stateflow常用命令 256 7"aN#;& 16.7 Stateflow仿真实例 256 `q?8A3A 第17章 SimMechanics机构 wr5AG<%( 系统应用 262 ?a8^1: 17.1 关于SimMechanics 262 @AGn{q 17.1.1 SimMechanics的概念 262 ,.rs(5.z8/ 17.1.2 SimMechanics的功能 263 Jzj1w}?H 17.2 SimMechanics模块 263 YX=a#%vrl 17.3 建立一个简单的机构实例 267 pczug-nB 17.3.1 创建SimMechanics模型 267 I2TaT(e\ 17.3.2 建立一个单摆模型 269 c0PIc^R(@ 17.4 单摆运动可视化 277 Kw-gojZ 17.5 四连杆结构仿真实例 280 =5Q]m6-SgV 第18章 VRT虚拟现实工具箱 288 <PapskO> 18.1 Virtual Reality Toolbox介绍 288 *194{ ep 18.2 Virtual Reality Toolbox功能 289 6,)[+Bl 18.3 安装Virtual Reality Toolbox 291 4^TG>j?M 18.3.1 安装工具箱 291 ~$ng^D 18.3.2 修改默认浏览器 292 Z8zmHc"IH 18.3.3 设定默认浏览器虚拟 C3eR)Yh 环境 293 e91aK 18.4 安装VRML编辑器 295 PRr2F-!P 18.4.1 在Windows操作系统中 (0j}-iaQEZ 安装VRML编辑器 296 hakKs.U|[ 18.4.2 设定默认编辑器虚拟 9)}[7Mg:C 环境 296 HIQ_%L4] 18.5 VRT虚拟现实工具箱与 QcgRAo+u Simulink接口 299 F5?m6`g? 18.5.1 添加Virtual Reality IAYR+c Toolbox模块 299 b6}H$Sx~ 18.5.2 修改与Simulink模块 qC}-_u7s 连接的虚拟世界 302 t0o`-d( 18.6 VRML编辑工具 303 ad.3A{ 18.7 VRT虚拟现实实例 304 KB%"bqB| 18.8 小结 309 Ey_" ~OB 第19章 神经网络控制 310 U@gn;@\ 19.1 Neural Network Blockset模块库 310 E5)b 19.1.1 模块介绍 310 )Gj8X}DM 19.1.2 模块的生成 312 N03HQp)g 19.2 模型参考控制理论与实例 316 7l'6gg 19.2.1 模型参考控制理论 316 B-.gI4xa 19.2.2 模型参考控制实例分析 316 4#ug]X4Y') 19.3 模型预测控制理论与实例 321 whpfJNz 19.3.1 系统辨识 321 3 DD ML, 19.3.2 模型预测 322 hJn%mdx~w| 19.3.3 模型预测控制实例 322 WX=Jl< 第20章 Real-Time Workshop 326 \Kl+ 5%L 20.1 Real-Time Workshop简介 326 V^JV4 `o 20.2 生成普通的实时程序 329 U'8bdsF_ 20.2.1 打开演示程序 329 7Bb9t 20.2.2 实例演示 330 +s,Qmmb7) 20.3 产生代码 338 Pf|siC^;s~ 20.4 外部模式 343 L!rw[x 20.5 引用模型代码生成 348
f#?fxUH~ 参考文献 355 LA@w:Fg 推荐网络资源 355 ]F; f`o ……
|
|