cyqdesign |
2010-05-12 13:03 |
第1章 Simulink基础与入门 1 @+)T"5_Y[ 1.1 Simulink功能介绍 1 -7o-d-d F 1.1.1 交互式仿真工具 1 rSm#/)4A 1.1.2 图形化动力学系统建模工具 2 t("koA=. 1.1.3 Simulink的扩展功能 2 *,*XOd:3TL 1.1.4 Simulink专用模块库与 'WBhW5@ 相关产品 3 (?lT @RY/ 1.2 房屋热传递演示模型 3 Jw^my4 1.2.1 运行演示模型 3 ,JTyOBB<I 1.2.2 演示模型描述 4 FL&Y/5 1.3 质量弹簧系统演示模型 6 !x||ObW\H 1.4 更多演示实例 7 $(08!U
1.4.1 Simulink模型演示实例 8 ]"YXa~b 1.4.2 MATLAB中有趣的 &Fjyi"8(r 演示实例 8 %|f@WxNrU 1.5 设置Simulink显示参数 10 $BB^xJ\O 第2章 Simulink建模方法 13 E8<,j})* 2.1 打开模型 13 Bs>S2] 2.2 模块操作 13 xo n^=Wo; 2.2.1 调整模块大小 13 ]@}hyM[D; 2.2.2 模块旋转 14 5$X 8|Ve 2.2.3 模块复制 15 se}$/Y}t 2.2.4 模块删除 15 A@4{-e\ 2.2.5 选择多个目标模块 16 XaoVv2=G~ 2.2.6 标签设置 16 w
!<-e> 2.2.7 增加模块阴影 17 0 N0< 4b 2.3 模块连线操作 18 > %Hw008 2.4 模型说明 21 pL> Yx> 2.5 模型打印 23 "d
M-3o< 2.6 模型文件 24 +UTBiB R 第3章 Simulink运行仿真 27 <'A-9y]-v 3.1 Simulink模型窗口运行模式 27 6@FxPi9|# 3.1.1 窗口仿真基本操作 27 *#@{&Q(Qh 3.1.2 仿真参数设置 29 $"}*#<Z 3.2 设置仿真性能与计算精度 40 D4$"02" 3.2.1 Simulink加速仿真 41 iU=:YPE+. 3.2.2 Simulink提高精度 41 YdB/s1|G 3.2.3 MATLAB加速计算 42 U_E t 第4章 Simulink模块库 46 300[2}Y] 4.1 模块库简介 46 DiZv sc 4.2 常用模块组 48 Bi"cWO 4.3 连续模块组 49 ou]jm=4[ 4.4 离散模块组 50 r?pFc3~N 4.5 非连续模块组 51 kKDf%= 4.6 逻辑运算模块组 51 &XXr5ne~C 4.7 函数与表格模块组 54 2n#H%&^?a 4.8 数学运算模块组 54 ]~ S
zb 4.9 端口与子系统模块组 57 1Vz3N/AP%? 4.10 信号通道模块组 58 :x^e T 4.11 信号接受模块组 59 J @IKXhb7_ 4.12 信号源模块组 59 ?[DVYP 4.13 用户自定义模块组 61 jxYze/I 第5章 Simulink模型调试 62 T$;BZ=_ 5.1 打开Simulink调试器 62 /N./l4D1K- 5.1.1 窗口调试方式 62 i~5'bSqc 5.1.2 命令行调试 64 `>lY$EBG@[ 5.2 进行模型仿真与调试 65 T)eUo 5.3 断点设置 68 !2/o]_K@+ 5.3.1 无条件中断 68 lACS^( 5.3.2 条件中断 69 BgB0 5.4 显示仿真信息 70 gzlRK^5 5.4.1 显示模块输入输出信息 70 ]{0OPU 5.4.2 显示代数环信息 71 +vV?[e 5.4.3 显示系统状态 72 ,.;{J|4P 5.4.4 显示积分信息 73 >rYMOC~ 5.5 显示模型信息 73 6\y?+H1 5.5.1 显示模型中模块的执行顺序 73 xsvJjs;= 5.5.2 显示模型中的非虚拟系统 73 KR%NgV+}!0 5.5.3 显示具有过零点的潜在模块 74 [8 23w.{]# 5.5.4 显示代数环 74 :01B)~^ 5.5.5 显示调试器状态 75 };gcM@]]E 第6章 Simulink模型仿真 76 "=$uv 6.1 仿真的基本过程 76 bJeF1LjS 6.2 对单自由度系统进行仿真 77 >yLdrf 6.3 多自由度系统进行仿真 80 N,F[x0&? 6.4 利用Simulink中的If条件模块 82 lt\Bm<"z!1 6.5 利用Simulink求解微分-代数方程 85 SR<W3a\ 第7章 Simulink子系统封装技术 87 uE..1N&* 7.1 Simulink子系统简介 87 [3x*47o "z 7.1.1 建立子系统 87 N~?(<DyZR 7.1.2 子系统的基本操作 89 bY~V?yNgKM 7.2 Simulink高级子系统应用 89 6;M{suG| 7.2.1 触发子系统 89 e YiqT Wn: 7.2.2 使能子系统 92 ~{{7y]3M- 7.2.3 触发使能子系统 93 Ldy(<cN 7.2.4 Switch Case和Switch Case c;n\HYk Action Subsystem子系统 96 _d>{Hz2 7.3 Simulink精装子系统 98 %P C[-(Q
7.3.1 封装子系统 99 Pv*]AF;9pQ 7.3.2 编辑封装子系统 100 /7ykmW 7.3.3 联系封装子系统的参数 fOP3`G^\ 与子系统中的模块参数 107 y3P4]sq 7.4 精装子系统实例 108 B f.- 5 7.5 Simulink模块库技术 111 \J-D@b; 7.5.1 模块库 111 B& 5Md.h 7.5.2 建立模块库 111 s;[WN. 7.5.3 库模块与引用块的关联 112 g?@fHFct 7.5.4 可配置子系统 114 1`~.!yd8( 第8章 Simulink数值计算 115 L3s"L.G 8.1 微分方程求解器Solver 115 :edy(vC< 8.2 刚性方程求解实例 116 m+x$LkP 8.3 Simulink仿真中的代数环问题 118 m.lzkS]P 第9章 连续系统、离散系统和 sdN1BV2 混合系统 123 n-OQCz9Xl 9.1 连续系统建模 123 ,Z8)DC= 9.1.1 线性系统 123 Lx|0G $ 9.1.2 非线性系统 131 vLGnLpt 9.2 离散系统建模 131 *De'4r 2 9.2.1 模块介绍 131 `:Oje 9.2.2 离散系统实例 132 ~*e@^Nv)v 9.3 离散-连续混合系统建模 136 _KZTY`/* 第10章 Simulink命令仿真 140 WM
]eb, 8q 10.1 使用命令方式建立系统模型 140 WfYG#!}x 10.2 用MATLAB命令运行 /?V- Simulink模型 148 Q9&H/]"v 10.3 非线性模型的线性化 149 bzECNi5^ 第11章 S函数的建立与应用 154 ~9@83Cs2 11.1 S函数介绍 154 l]~IZTC 11.2 在模型中使用S-Functions 155 Ue!yK 11.2.1 S函数的调用 155 3KtJT&RuL 11.2.2 S函数所起的作用 158 1I40N[PE) 11.3 S函数工作原理 158 U&#`5u6'j 11.3.1 模型的数学模型 158 bas1(/|S 11.3.2 仿真过程 158 9|m:2["|? 11.3.3 S函数回调方法 159 ryb81 .| 11.4 M文件S函数的编写 160 |<MSV KW 11.5 M文件S函数模板 161 7j88^59 11.6 M文件S函数简单实例 164 {+EnJ" 11.7 连续,离散和混合系统M文件 FbXur- et^ S函数 169 s(r4m/ 11.7.1 连续系统 169 ~y,m7%L 11.7.2 离散系统 171 'LR|DS[Ne 11.7.3 混合系统 173 >Sb3]$$ 11.8 C语言编写S函数模板 175 bRr3:"=sE 11.8.1 C语言编写S函数模板 175 h05<1>?| 11.8.2 C文件S函数倍增实例 177 x0lAJaG 11.8.3 连续状态方程 179 PZI6{KOis 11.8.4 离散状态方程 181
?P/73p 11.8.5 混合系统 183 IsDwa qd| 第12章 回调函数 186 8Y:x+v5 12.1 回调函数基础 186
*U`R<mV\ 12.2 使用回调函数 187 3PlIn0+LX 12.3 模型结构命令 188 7}`FXB 12.4 深入理解回调函数 191 *;U<b 12.5 回调函数实例 193 -lR7
@S 12.6 基于回调的图形用户界面 194 rbl^ aik 12.6.1 图形用户界面设计的 d\25 基本原则 194 oN`khS]_v0 12.6.2 建立动态对话框 7xfS%'=y" 实例 195 /QQjb4S} 第13章 图形动画 197 YPA$38 13.1 动画显示的初始化 197 :>F3es` 13.2 动画的更新 198 k$>5v +r0 13.3 单摆动画显示实例 198 ZZi|0dG4; 第14章 SimPowerSystems在电路 Z;njSw%: 仿真中的应用 200 L~RFI&b
14.1 SimPowerSystems模块库 200 #)3 B 14.2 模拟电路仿真实例 204 UD9JE S, 14.2.1 建立电路模型 204 v8n^~=SH 14.2.2 分析电路模型 208 N|3#pHm@ 第15章 Simulink控制设计工具箱 215 rK|(" 15.1 Simulink控制系统设计 215 7
D{% 15.2 线性化模型 216 }Yc5U,A; 15.3 磁力球模型线性化实例 216 e3?z^AUXm 15.3.1 磁力球模型示意图 216 Y?L>KiM$ 15.3.2 磁力球模型方程 216 !Uv>>MCr 15.3.3 创建或打开一个Simulink }0iHf'~DH* 模型 217 i1'G_bo4F7 15.3.4 开始线性化工程 218 /_YTOSZjm 15.3.5 配置一个线性化模型 219 _ {6l} 15.3.6 确定工作点 221 )uMv] 15.3.7 线性化模型 228 !~V^GlY 15.3.8 线性化模块 230 'sE["eC 15.3.9 分析结果 230 c2?VjuB0 15.3.10 导出并保存工程 234 ?7J::}R 第16章 Stateflow原理与应用 236 qw>vu7/z 16.1 关于Stateflow 236 $\|Q+ 7lQ 16.2 运行Stateflow 237 /)`]p1c1%w 16.2.1 Stateflow嵌入 ZX#60o8 Simulink中 237 i%,
't 16.2.2 通过Stateflow来表示 cBv"d ~ 控制模型 239 $?dQ^]<, 16.2.3 通过迁移来改变Stateflow /Gn0|]KI 状态 240 zx*D)i5- 16.2.4 通过事件来激发 i"pOYZW1 Stateflow 241 i0J`{PbI 16.2.5 Stateflow通过连接来 v`]y:Ku|wR 选择目标 242 *aFY+.;U` 16.2.6 Stateflow使用数据变量 242 =LGSywWM9 16.3 为目标生成C代码 242 `uZMln @ 16.4 利用状态和迁移进行控制 244 $15H_X*! 16.5 进行Stateflow图表仿真 248 L
u'<4 R 16.5.1 定义模型仿真参数 249 0s\ -iub=d 16.5.2 Stateflow图表仿真的 g-1j#V`5 基本步骤 250 5&O%0`t 16.5.3 仿真过程中的调试 252 KY%{'"'u 16.6 Stateflow常用命令 256 adAdX;@e` 16.7 Stateflow仿真实例 256 zqBzataR: 第17章 SimMechanics机构
sFnR; 系统应用 262 g"(@+\XZH" 17.1 关于SimMechanics 262 y.6/x?Qc 17.1.1 SimMechanics的概念 262 9v?@2sOoE 17.1.2 SimMechanics的功能 263 hJD3G
|E 17.2 SimMechanics模块 263 )Y9\>Xj7 17.3 建立一个简单的机构实例 267 9*huO# 17.3.1 创建SimMechanics模型 267 y)a)VvU": 17.3.2 建立一个单摆模型 269 WglpWp) 17.4 单摆运动可视化 277 Jb^{o+s53 17.5 四连杆结构仿真实例 280 6(uZn= 第18章 VRT虚拟现实工具箱 288 M ?AX:0 18.1 Virtual Reality Toolbox介绍 288 /oLY\>pD 18.2 Virtual Reality Toolbox功能 289 4>a(!ht 18.3 安装Virtual Reality Toolbox 291 ByO?qft>u 18.3.1 安装工具箱 291 O&yAFiCd 18.3.2 修改默认浏览器 292 SynRi/BRmw 18.3.3 设定默认浏览器虚拟 bN03}&I 环境 293 ~8"oH5 18.4 安装VRML编辑器 295 <RZqs 18.4.1 在Windows操作系统中 xUCq%r_ 安装VRML编辑器 296 ^8J`*R8CL 18.4.2 设定默认编辑器虚拟 '$EyVu! 环境 296 /&_q"y9 18.5 VRT虚拟现实工具箱与 .Eb]}8/}E Simulink接口 299 A~lc`m- 18.5.1 添加Virtual Reality h/5S2EB0!O Toolbox模块 299 ZoSyc--Bv 18.5.2 修改与Simulink模块 ! K_<hNG& 连接的虚拟世界 302 K"&^/[vMB 18.6 VRML编辑工具 303 F&m9G >r 18.7 VRT虚拟现实实例 304 tf|;'Nc6 18.8 小结 309 F|qMo| 第19章 神经网络控制 310 0@{0#W3R 19.1 Neural Network Blockset模块库 310 |WEl5 bNc3 19.1.1 模块介绍 310 G%;>_E 19.1.2 模块的生成 312 'GX x|. 19.2 模型参考控制理论与实例 316 ~zG)<S"q 19.2.1 模型参考控制理论 316 XWQ `]m) 19.2.2 模型参考控制实例分析 316 rpDBKo 19.3 模型预测控制理论与实例 321 o 9/,@Ri\5 19.3.1 系统辨识 321 P:N>#G~z 19.3.2 模型预测 322 _ DT,iF*6 19.3.3 模型预测控制实例 322 HGh
-rEh 第20章 Real-Time Workshop 326 19c_=$mV 20.1 Real-Time Workshop简介 326 _aF8Us 20.2 生成普通的实时程序 329 5u;//Cm 20.2.1 打开演示程序 329 H9_iTGBQ 20.2.2 实例演示 330 +,AzxP
_y 20.3 产生代码 338 Ui" {0% 20.4 外部模式 343 N6\rjYx+7 20.5 引用模型代码生成 348 oz)4YBf 参考文献 355 WZPj?ou`G 推荐网络资源 355 qtozMa ……
|
|