cyqdesign |
2010-05-12 13:03 |
第1章 Simulink基础与入门 1 YT\@fgBt 1.1 Simulink功能介绍 1 }E
'r?N 1.1.1 交互式仿真工具 1 ?E([Nc0T 1.1.2 图形化动力学系统建模工具 2 L:G#> 1.1.3 Simulink的扩展功能 2 A]z*#+Sl 1.1.4 Simulink专用模块库与 V'vR(Wx 相关产品 3 O`5,L[i1y 1.2 房屋热传递演示模型 3
.Bm% 1.2.1 运行演示模型 3 m@4Dz| 1.2.2 演示模型描述 4 Cx7-I0! 1.3 质量弹簧系统演示模型 6 '0+* 1.4 更多演示实例 7 tb3VqFx 1.4.1 Simulink模型演示实例 8 pO`KtagL 1.4.2 MATLAB中有趣的 d ]P~ 演示实例 8 D|;O9iks# 1.5 设置Simulink显示参数 10 VeoG[Jl 第2章 Simulink建模方法 13 P6:C/B 2.1 打开模型 13 >Fel) a 2.2 模块操作 13 /(N/DMl[ 2.2.1 调整模块大小 13 Wlj&_~ 2.2.2 模块旋转 14 Rr)+M3' 2.2.3 模块复制 15 *3GV9'-P 2.2.4 模块删除 15 4U}qrN~= 2.2.5 选择多个目标模块 16 GtA`0B 2.2.6 标签设置 16 U ZM #O 2.2.7 增加模块阴影 17 {0zn~+ 2.3 模块连线操作 18 4.RQ3SoDa 2.4 模型说明 21 x$Dq0FX!%_ 2.5 模型打印 23 =&HLz
7| 2.6 模型文件 24 ,^(]zZh 第3章 Simulink运行仿真 27 mDB 3.1 Simulink模型窗口运行模式 27 ;XKe$fsa~? 3.1.1 窗口仿真基本操作 27 OmYVJt_ 3.1.2 仿真参数设置 29 r~4uIUE{ 3.2 设置仿真性能与计算精度 40 J$dwy$n 3.2.1 Simulink加速仿真 41 yK~=6^M 3.2.2 Simulink提高精度 41 [M?2axOC 3.2.3 MATLAB加速计算 42 p9(y b 第4章 Simulink模块库 46 tXD$HeBB? 4.1 模块库简介 46 $XBK_ 5 4.2 常用模块组 48 ._mep\#.: 4.3 连续模块组 49 XX6Z|Y5. 4.4 离散模块组 50 k+3qX'fd 4.5 非连续模块组 51 ZCiCZ)oc 4.6 逻辑运算模块组 51 A4K.,bZ 4.7 函数与表格模块组 54 kB\{1; 4.8 数学运算模块组 54 /ZLY@&M 4.9 端口与子系统模块组 57 e[S`Dm"i)' 4.10 信号通道模块组 58 p?@ %/!S 4.11 信号接受模块组 59 'rQ"Dc1D 4.12 信号源模块组 59 ' W/M>!X 4.13 用户自定义模块组 61 "q@m6fs 第5章 Simulink模型调试 62 >DqF>w.1 5.1 打开Simulink调试器 62 Cy/&KWLenf 5.1.1 窗口调试方式 62 TkbaoD 5.1.2 命令行调试 64 PNU(;&2< 5.2 进行模型仿真与调试 65 Szu s*YL7 5.3 断点设置 68 APQq F/ 5.3.1 无条件中断 68 j0jl$^ 5.3.2 条件中断 69 E8Dh;j 5.4 显示仿真信息 70 !40>LpL[ 5.4.1 显示模块输入输出信息 70 ~E<2gMKjO 5.4.2 显示代数环信息 71 s\ IKSoE 5.4.3 显示系统状态 72 *{o7G a 5.4.4 显示积分信息 73 SC{m@ 5.5 显示模型信息 73 G
dgL}"*F 5.5.1 显示模型中模块的执行顺序 73 :!ya&o 5.5.2 显示模型中的非虚拟系统 73 U,
6iT 5.5.3 显示具有过零点的潜在模块 74 k4TWfl^}9 5.5.4 显示代数环 74 KWTV!Wxb=K 5.5.5 显示调试器状态 75 H=r-f@EOrI 第6章 Simulink模型仿真 76 <=uYfi 3, 6.1 仿真的基本过程 76 .8hI
ad 6.2 对单自由度系统进行仿真 77 Mf}M/Fh 6.3 多自由度系统进行仿真 80 :Mf" 6.4 利用Simulink中的If条件模块 82 p 7? 6.5 利用Simulink求解微分-代数方程 85 G)3I+uxn 第7章 Simulink子系统封装技术 87 +2tQFV; 7.1 Simulink子系统简介 87 "L~(%Nx3 7.1.1 建立子系统 87 jvT'N@ 7.1.2 子系统的基本操作 89 D$>_W ,*V 7.2 Simulink高级子系统应用 89 *[Hrbln 7.2.1 触发子系统 89 98m|&7 7.2.2 使能子系统 92 S{YzHK 7.2.3 触发使能子系统 93 kc,"w\ ai 7.2.4 Switch Case和Switch Case _n&Nw7d2
M Action Subsystem子系统 96 5J5si<v25 7.3 Simulink精装子系统 98 K*6 "c.D 7.3.1 封装子系统 99 /--p#G h' 7.3.2 编辑封装子系统 100 n|`3d~9$& 7.3.3 联系封装子系统的参数 0mw1CUx9K 与子系统中的模块参数 107 "gM^o 7.4 精装子系统实例 108 HpwMm^ 7.5 Simulink模块库技术 111 yDWIflP0; 7.5.1 模块库 111 E?m~DYnU 7.5.2 建立模块库 111 GQ_KYS{ 7.5.3 库模块与引用块的关联 112 '\Xkvi 7.5.4 可配置子系统 114 1Pf(.&/9_ 第8章 Simulink数值计算 115 Vej$|nF 8.1 微分方程求解器Solver 115 Zg;$vIhn 8.2 刚性方程求解实例 116 t=_^$M,yr 8.3 Simulink仿真中的代数环问题 118 q5'S<qY^ 第9章 连续系统、离散系统和 H=dIZ 混合系统 123 *zfgO pK 9.1 连续系统建模 123 S0$^|/Sr 9.1.1 线性系统 123 UD I{4+z 9.1.2 非线性系统 131 x)5}:b1B= 9.2 离散系统建模 131 5/H,UL 9.2.1 模块介绍 131 f^c+M~\JKj 9.2.2 离散系统实例 132 qA*~B' 9.3 离散-连续混合系统建模 136 Obdn#Wm= 第10章 Simulink命令仿真 140 8$00\><r 10.1 使用命令方式建立系统模型 140 LiJYyp 10.2 用MATLAB命令运行 >mGH4{H Simulink模型 148 jW/WG tz 10.3 非线性模型的线性化 149 UK`A:N2[ 第11章 S函数的建立与应用 154 jm0p%%z 11.1 S函数介绍 154 vSzpx 11.2 在模型中使用S-Functions 155 6r7>nU&d 11.2.1 S函数的调用 155 N(/) e 11.2.2 S函数所起的作用 158 %idBR7?`g 11.3 S函数工作原理 158 ju~$FNt8R 11.3.1 模型的数学模型 158 MDMd$]CW 11.3.2 仿真过程 158 '3.\+^3 11.3.3 S函数回调方法 159 X-pbSq~5 11.4 M文件S函数的编写 160 %1z;l. c 11.5 M文件S函数模板 161 j50vPV8m 11.6 M文件S函数简单实例 164 i,Ct AbMx 11.7 连续,离散和混合系统M文件
tm1= S函数 169 +ikSa8)*i 11.7.1 连续系统 169 8f@}- 11.7.2 离散系统 171 h$S#fY8 11.7.3 混合系统 173 w$2q00R> 11.8 C语言编写S函数模板 175 )XI[hVUA 11.8.1 C语言编写S函数模板 175 f@*69a8 11.8.2 C文件S函数倍增实例 177 a[{$4JpK 11.8.3 连续状态方程 179 dab]>% M 11.8.4 离散状态方程 181 6F\ 6,E 11.8.5 混合系统 183 }~FX!F#oU 第12章 回调函数 186 6Yai?*.Q 12.1 回调函数基础 186 U?[ ( 12.2 使用回调函数 187 !pU$'1D 12.3 模型结构命令 188 *_V+K 12.4 深入理解回调函数 191 *7mlH 12.5 回调函数实例 193 )>a~ %~: 12.6 基于回调的图形用户界面 194
js$R^P 12.6.1 图形用户界面设计的 (*-wiL 基本原则 194 Q3@ zUjq_Q 12.6.2 建立动态对话框 w OL,L U 实例 195 D%SOX N 第13章 图形动画 197 Y;'<u\^M" 13.1 动画显示的初始化 197 6v%yU3l 13.2 动画的更新 198 I{Du/"r# 13.3 单摆动画显示实例 198 U-|]A\`)I 第14章 SimPowerSystems在电路 dPUe5k)G_ 仿真中的应用 200 y6(PG:L 14.1 SimPowerSystems模块库 200 qHt/,w='Q 14.2 模拟电路仿真实例 204 !Ko2yn}6l 14.2.1 建立电路模型 204 U}92%W? 14.2.2 分析电路模型 208 vPkLG*d8 第15章 Simulink控制设计工具箱 215 !gh8 Qs 15.1 Simulink控制系统设计 215 $]7f1U_e 15.2 线性化模型 216 [ATJ!
O 15.3 磁力球模型线性化实例 216 6St=r)_ 15.3.1 磁力球模型示意图 216 ||+~8z#+, 15.3.2 磁力球模型方程 216 S-t#d7'B 15.3.3 创建或打开一个Simulink !'f7;%7s 模型 217 y
oW~ 15.3.4 开始线性化工程 218 `46~j 15.3.5 配置一个线性化模型 219 }#z1>y!# 15.3.6 确定工作点 221 dsTX?E<R 15.3.7 线性化模型 228 M7#!Y= 15.3.8 线性化模块 230 \gA!)q.; 15.3.9 分析结果 230 Gp%po@A& 15.3.10 导出并保存工程 234 ^ h=QpH 第16章 Stateflow原理与应用 236 )O'LE&kQ| 16.1 关于Stateflow 236 hSehJjEoM 16.2 运行Stateflow 237 +!lDAkW0 16.2.1 Stateflow嵌入 k
9i
W1 Simulink中 237 WJ{Iv] }9 16.2.2 通过Stateflow来表示 '-wmY?ZFxy 控制模型 239 ZTmy} @l 16.2.3 通过迁移来改变Stateflow Ft5A(P > 状态 240 +\!.X_Ij 16.2.4 通过事件来激发 .}faWzRH9 Stateflow 241 XkI'm\W 16.2.5 Stateflow通过连接来 sXVl4!=l6 选择目标 242 !73y(Y%TE 16.2.6 Stateflow使用数据变量 242 tYA@J[" ^ 16.3 为目标生成C代码 242 t]K20(FSN 16.4 利用状态和迁移进行控制 244 TzL|{9 16.5 进行Stateflow图表仿真 248 R"ON5,E 16.5.1 定义模型仿真参数 249 w>W #cTt 16.5.2 Stateflow图表仿真的 AVT% AS 基本步骤 250 2A_1 E\ 16.5.3 仿真过程中的调试 252 Ow0>qzTg 16.6 Stateflow常用命令 256 U4XW
Kwq 16.7 Stateflow仿真实例 256 s|C[{n<_ 第17章 SimMechanics机构 Hf4_zd 系统应用 262 n;Bb/Z!~ 17.1 关于SimMechanics 262 .W]k8N E 17.1.1 SimMechanics的概念 262 {4_s:+v0 17.1.2 SimMechanics的功能 263 h<9vm[ . 17.2 SimMechanics模块 263 =O}I{dNKZV 17.3 建立一个简单的机构实例 267 ERPg TZT 17.3.1 创建SimMechanics模型 267 u\LNJo| B 17.3.2 建立一个单摆模型 269 pRQ7rT',v 17.4 单摆运动可视化 277
fHiL%]z 17.5 四连杆结构仿真实例 280 ~5
6&!4 第18章 VRT虚拟现实工具箱 288 2 "&GH1 18.1 Virtual Reality Toolbox介绍 288 |>Q>d8|k 18.2 Virtual Reality Toolbox功能 289 aM5]cc% 18.3 安装Virtual Reality Toolbox 291 E/cV59 18.3.1 安装工具箱 291 y._'o7 % 18.3.2 修改默认浏览器 292 .xIAep_ 18.3.3 设定默认浏览器虚拟 aRTy=~ 环境 293 JrcbJt 18.4 安装VRML编辑器 295 O Z
./suR) 18.4.1 在Windows操作系统中 =$OGHc 安装VRML编辑器 296 "B'c;0@q 18.4.2 设定默认编辑器虚拟 ixA.b#!1 环境 296 h$5[04.Q 18.5 VRT虚拟现实工具箱与
wra0bS)4 Simulink接口 299 }
=OE.cf@ 18.5.1 添加Virtual Reality [!uzXVS3 Toolbox模块 299 tz;3 18.5.2 修改与Simulink模块 h,c*: 连接的虚拟世界 302 vW?\bH7}I 18.6 VRML编辑工具 303 l"ms:v 18.7 VRT虚拟现实实例 304 AM+5_'S, 18.8 小结 309 )tG. 9"< 第19章 神经网络控制 310 ;6/WjUDw<| 19.1 Neural Network Blockset模块库 310 1(p:dqGS 19.1.1 模块介绍 310 Q6m8N 19.1.2 模块的生成 312 :M(uP e=D 19.2 模型参考控制理论与实例 316 +b 6R 19.2.1 模型参考控制理论 316 hs7!S+[.$$ 19.2.2 模型参考控制实例分析 316 ZR1U&<0c@ 19.3 模型预测控制理论与实例 321 $udhTI#, 19.3.1 系统辨识 321 3sr_V~cZ9 19.3.2 模型预测 322 G*IP?c>= 19.3.3 模型预测控制实例 322 "$(+M t^ 第20章 Real-Time Workshop 326 &tH?m;V 20.1 Real-Time Workshop简介 326 a&>NuMDI 20.2 生成普通的实时程序 329 {+9RJmZg 20.2.1 打开演示程序 329 M50I.Rd 20.2.2 实例演示 330 u1meysa{0 20.3 产生代码 338 q-! H7o 20.4 外部模式 343 6f +aGz 20.5 引用模型代码生成 348 o2
ng 参考文献 355 _mSefPl 推荐网络资源 355 #Hrzk!&9 ……
|
|