cyqdesign |
2010-05-12 13:03 |
第1章 Simulink基础与入门 1 #b^x! lR 1.1 Simulink功能介绍 1 ")gd)_FOS 1.1.1 交互式仿真工具 1 [{K 1.1.2 图形化动力学系统建模工具 2 <KBzZ
!n5 1.1.3 Simulink的扩展功能 2 {? a@UUvC 1.1.4 Simulink专用模块库与 {c#{dT 相关产品 3 zi7>!#( 1.2 房屋热传递演示模型 3 @i" ^b 1.2.1 运行演示模型 3 :!fP~(R'm 1.2.2 演示模型描述 4 $y2"Q,n+ 1.3 质量弹簧系统演示模型 6 @,=E[c
8 1.4 更多演示实例 7 h2Kx 1.4.1 Simulink模型演示实例 8 &EZq%Sd 1.4.2 MATLAB中有趣的 +nLsiC{& 演示实例 8 6+Y^A})(F- 1.5 设置Simulink显示参数 10 8J5{}4s\f 第2章 Simulink建模方法 13 `1 tD&te0 2.1 打开模型 13 S8 zc1! 2.2 模块操作 13 z 8w&;Ls 2.2.1 调整模块大小 13 4mqA*c%6S 2.2.2 模块旋转 14 p!XB\%sv'" 2.2.3 模块复制 15 Y[\ZN 2.2.4 模块删除 15 6wmMg i_m 2.2.5 选择多个目标模块 16 7GyJmzEE 2.2.6 标签设置 16 :(^,WOf 2.2.7 增加模块阴影 17 [6$n 2.3 模块连线操作 18 GfG!CG^% 2.4 模型说明 21 qh40nqS;9 2.5 模型打印 23 O<H5W|cM 2.6 模型文件 24 4a]$4LQV 第3章 Simulink运行仿真 27 L#\!0YW/@ 3.1 Simulink模型窗口运行模式 27 cTq}H_hC 3.1.1 窗口仿真基本操作 27 P
~sX S 3.1.2 仿真参数设置 29 H*h 7Y*([ 3.2 设置仿真性能与计算精度 40 3ZAPcpB2 3.2.1 Simulink加速仿真 41 J7p'_\ 3.2.2 Simulink提高精度 41 O|Z5SSlk 3.2.3 MATLAB加速计算 42 <c X\|dM 第4章 Simulink模块库 46 u> YC4& 4.1 模块库简介 46 (,i&pgVZ 4.2 常用模块组 48 EWr8=@iU 4.3 连续模块组 49 i6.HR?n 4.4 离散模块组 50 &B;M.sz~C4 4.5 非连续模块组 51 U|NVDuo{{x 4.6 逻辑运算模块组 51 R
_c!
,y 4.7 函数与表格模块组 54 Hxw 7Q?F 4.8 数学运算模块组 54 AJ:(NV1= 4.9 端口与子系统模块组 57 "< c,I=A 4.10 信号通道模块组 58 ^xpiNP!?a 4.11 信号接受模块组 59 ;1wRo`RD 4.12 信号源模块组 59 'JjW5 4.13 用户自定义模块组 61 sXpA^pT"T 第5章 Simulink模型调试 62 G<8d=} 5.1 打开Simulink调试器 62 5Y#W$Fx($R 5.1.1 窗口调试方式 62 l1EI4Y9KG 5.1.2 命令行调试 64 `L. kyL 5.2 进行模型仿真与调试 65 Oh|KbM*vS 5.3 断点设置 68 ;;3oWsil} 5.3.1 无条件中断 68 7a0kat'\ 5.3.2 条件中断 69 7a<-}>sU 5.4 显示仿真信息 70 5V{>
82 5.4.1 显示模块输入输出信息 70 Pf 4b/w/ 5.4.2 显示代数环信息 71 v Mi&0$ 5.4.3 显示系统状态 72 Pr!H>dH8o 5.4.4 显示积分信息 73 'on8r* 5.5 显示模型信息 73 '0\v[f{K3G 5.5.1 显示模型中模块的执行顺序 73 d7*fP S 5.5.2 显示模型中的非虚拟系统 73 -k+}w_<Q 5.5.3 显示具有过零点的潜在模块 74 Q.$|TbVfds 5.5.4 显示代数环 74 %#zqZ|q 5.5.5 显示调试器状态 75 q\`0'Z, 第6章 Simulink模型仿真 76 IGtpL[. ;/ 6.1 仿真的基本过程 76 _@gd9Fi7J 6.2 对单自由度系统进行仿真 77 qoo+=eh! 6.3 多自由度系统进行仿真 80 $&C~Qti|G 6.4 利用Simulink中的If条件模块 82 n@`:"j%s_ 6.5 利用Simulink求解微分-代数方程 85 8}^R jMgI 第7章 Simulink子系统封装技术 87 p;Lp-9H\33 7.1 Simulink子系统简介 87 i.(kX`~J1 7.1.1 建立子系统 87 V=?qU&r<+ 7.1.2 子系统的基本操作 89 CBVL/pxy 7.2 Simulink高级子系统应用 89 65>1f 7.2.1 触发子系统 89 kw gsf5[ 7.2.2 使能子系统 92 /ZeN\ybx 7.2.3 触发使能子系统 93 He}uE0^ 7.2.4 Switch Case和Switch Case aYBc)LCd Action Subsystem子系统 96 K4{1}bU{> 7.3 Simulink精装子系统 98 +'@j~\>^yJ 7.3.1 封装子系统 99 mbS`+)1=l 7.3.2 编辑封装子系统 100 ]'[(MH" 7.3.3 联系封装子系统的参数 \?VNr2 与子系统中的模块参数 107 `>
:^c 7.4 精装子系统实例 108 sb3k? q 7.5 Simulink模块库技术 111 ,?k~>,{3 7.5.1 模块库 111 T[<deQ 7.5.2 建立模块库 111 a#k=!
W 7.5.3 库模块与引用块的关联 112 qTA,rr#p0 7.5.4 可配置子系统 114 jmH=W) 第8章 Simulink数值计算 115 I=DvP;! 8.1 微分方程求解器Solver 115 X;vfbF 8.2 刚性方程求解实例 116 b)e';M 8.3 Simulink仿真中的代数环问题 118 Bc!ZHW*& 第9章 连续系统、离散系统和 naHQeX; 混合系统 123 ,2R7AHk 9.1 连续系统建模 123 tS@J)p+_( 9.1.1 线性系统 123 ]w+n39da 9.1.2 非线性系统 131 ayR;|S 9.2 离散系统建模 131 6~rO( 9.2.1 模块介绍 131 Uh tk`2O 9.2.2 离散系统实例 132 Ne=o+ $.( 9.3 离散-连续混合系统建模 136 8do7`mN 第10章 Simulink命令仿真 140 RaBq@r*( 10.1 使用命令方式建立系统模型 140 g:yUZ;U 10.2 用MATLAB命令运行 3%NbT Simulink模型 148 ydx-`yg# 10.3 非线性模型的线性化 149 O9_S"\8]@ 第11章 S函数的建立与应用 154 dZ"B6L!^( 11.1 S函数介绍 154 0)^$9Z 11.2 在模型中使用S-Functions 155 "8%z,lHw 11.2.1 S函数的调用 155 I.qP$ j 11.2.2 S函数所起的作用 158 yW!+:y_N_ 11.3 S函数工作原理 158 d${RZ}/ 11.3.1 模型的数学模型 158 ,Q2?Z:l 11.3.2 仿真过程 158 @#?w>38y 11.3.3 S函数回调方法 159 &|%F=/VU 11.4 M文件S函数的编写 160 ,m08t9F 11.5 M文件S函数模板 161 nbhzLUK 11.6 M文件S函数简单实例 164 :-.K.Ch|: 11.7 连续,离散和混合系统M文件 :9=J=G* S函数 169 KXtc4wra 11.7.1 连续系统 169 wRATe
0' 11.7.2 离散系统 171 $h()%C7s 11.7.3 混合系统 173 Jm5&6= 11.8 C语言编写S函数模板 175 P_Bhec|#fT 11.8.1 C语言编写S函数模板 175 YcQ3:i 11.8.2 C文件S函数倍增实例 177 /;K?Y#mf~j 11.8.3 连续状态方程 179 ?u)[xEx6}+ 11.8.4 离散状态方程 181 </%n:<z4 11.8.5 混合系统 183 f5droys9 第12章 回调函数 186 6 pQbh* 12.1 回调函数基础 186 \kQ@G 12.2 使用回调函数 187 Z
^w5x : 12.3 模型结构命令 188 WL6p+sN' 12.4 深入理解回调函数 191 Y unY'xY 12.5 回调函数实例 193 !6 k{]v 12.6 基于回调的图形用户界面 194 ' >F_y t9 12.6.1 图形用户界面设计的 '~Z#h P 基本原则 194 MUs~ZF 12.6.2 建立动态对话框 [HV9KAoA 实例 195 <r1N6(n 第13章 图形动画 197 ^9ZW}AAO 13.1 动画显示的初始化 197 pH'1be{K 13.2 动画的更新 198 =)p/p6 13.3 单摆动画显示实例 198 POouO/r$ 第14章 SimPowerSystems在电路 ju@5D
h 仿真中的应用 200 qDPpGI-Y2e 14.1 SimPowerSystems模块库 200 oV7A"8L^a 14.2 模拟电路仿真实例 204 8r 4
L4 14.2.1 建立电路模型 204 @rh1W$ 14.2.2 分析电路模型 208 [8sL);pJO 第15章 Simulink控制设计工具箱 215 pKM5<1J 15.1 Simulink控制系统设计 215 "E><:_,\ 15.2 线性化模型 216 L,QAE)S'a 15.3 磁力球模型线性化实例 216 }: W6Bo-| 15.3.1 磁力球模型示意图 216 F%v?,`_&I 15.3.2 磁力球模型方程 216 09RJc3XE9 15.3.3 创建或打开一个Simulink ~
3HI; 模型 217 'aWzam> 15.3.4 开始线性化工程 218 -i}@o1o\ 15.3.5 配置一个线性化模型 219 9=-!~_'1- 15.3.6 确定工作点 221 #&hu-gMV 15.3.7 线性化模型 228 m9Z 3q ; 15.3.8 线性化模块 230 6
s+ Z 15.3.9 分析结果 230 p4|Zz:f 15.3.10 导出并保存工程 234 <( 0TK5 第16章 Stateflow原理与应用 236 jx=2^A/i2- 16.1 关于Stateflow 236 b~Qd9Nf 16.2 运行Stateflow 237 O*<,lq 0K 16.2.1 Stateflow嵌入 /FZ@Z]Q0G Simulink中 237 D;VFMP 16.2.2 通过Stateflow来表示 }tIIA"dZ 控制模型 239 FuYV}C 16.2.3 通过迁移来改变Stateflow >D';i\2j& 状态 240 Ef;OrE"" 16.2.4 通过事件来激发 l6X\.oI Stateflow 241 T1@]:`& 16.2.5 Stateflow通过连接来 >^@/Ba$h 选择目标 242 Xegg2.Kk 16.2.6 Stateflow使用数据变量 242 #_tixg 16.3 为目标生成C代码 242 r9/PmZo4x 16.4 利用状态和迁移进行控制 244 0<+=Ew5Z 16.5 进行Stateflow图表仿真 248 BO b#9r 16.5.1 定义模型仿真参数 249 cTKj1)!z?X 16.5.2 Stateflow图表仿真的 o0>z6Ya< 基本步骤 250 HNA/LJl[VU 16.5.3 仿真过程中的调试 252 dpO ZqhRs. 16.6 Stateflow常用命令 256 N1RZ 16.7 Stateflow仿真实例 256 pI>i1f=W 第17章 SimMechanics机构 xj/ +Z!,9 系统应用 262 D]9I-| 17.1 关于SimMechanics 262 C?bq7kD:H 17.1.1 SimMechanics的概念 262 qbjLTE= 17.1.2 SimMechanics的功能 263 d#N<t` 17.2 SimMechanics模块 263 %Ot22a 17.3 建立一个简单的机构实例 267 s|U=_,. 17.3.1 创建SimMechanics模型 267 TR8<= 17.3.2 建立一个单摆模型 269 o;XzJ#P 17.4 单摆运动可视化 277 r/E;tm[\ 17.5 四连杆结构仿真实例 280 lPh>8:qFM 第18章 VRT虚拟现实工具箱 288 i6)$pARp 18.1 Virtual Reality Toolbox介绍 288 D>u1ngu 18.2 Virtual Reality Toolbox功能 289 'IweN 18.3 安装Virtual Reality Toolbox 291 ic:_v?k 18.3.1 安装工具箱 291 'H<0:bQ=I 18.3.2 修改默认浏览器 292 S
x';Cj- 18.3.3 设定默认浏览器虚拟 [YY[E 7 环境 293 M`$s
dZ" 18.4 安装VRML编辑器 295 swvn*xr 18.4.1 在Windows操作系统中 m4{F-++dk 安装VRML编辑器 296 6mJa 18.4.2 设定默认编辑器虚拟 y K~;LV 环境 296 /O1r=lv3Z 18.5 VRT虚拟现实工具箱与 p4;A[2Ot`: Simulink接口 299 !HM|~G7 18.5.1 添加Virtual Reality ~3Y)o|D3 Toolbox模块 299 |->{NUZ{ 18.5.2 修改与Simulink模块 9x/HQ(1 连接的虚拟世界 302 =PiDZS^" 18.6 VRML编辑工具 303 =dD<[Iz6 18.7 VRT虚拟现实实例 304 vgSs]g 18.8 小结 309 q;a`*gX^ 第19章 神经网络控制 310 bv`gjR 19.1 Neural Network Blockset模块库 310 " d3pkY 19.1.1 模块介绍 310 8BC F.y 19.1.2 模块的生成 312 Yxye?R-: 19.2 模型参考控制理论与实例 316 2]n"7Z8(v8 19.2.1 模型参考控制理论 316 $9dm2#0d 19.2.2 模型参考控制实例分析 316 N\ ?%944R 19.3 模型预测控制理论与实例 321 Ep/4o<N( 19.3.1 系统辨识 321 9^Q:l0| 19.3.2 模型预测 322 5n,?>>p$ 19.3.3 模型预测控制实例 322 > $0eRVL 第20章 Real-Time Workshop 326 [#>ji+%= 20.1 Real-Time Workshop简介 326 <JE-#i 20.2 生成普通的实时程序 329 0[@9f1Nk4 20.2.1 打开演示程序 329 7u]0dHj 20.2.2 实例演示 330 8;YeEW5 20.3 产生代码 338 B5>h@p-UV 20.4 外部模式 343 LC/9)Sh_n 20.5 引用模型代码生成 348 ,.tv#j|A 参考文献 355 z5PFppSQ 推荐网络资源 355 uM,bO*/f ……
|
|