书籍详情

基于MATLAB的动态模型与系统仿真工具:Simulink 3.0/4.X

基于MATLAB的动态模型与系统仿真工具:Simulink 3.0/4.X

作者:邱晓林[等]编著

出版社:西安交通大学出版社

出版时间:2003-10-01

ISBN:9787560517476

定价:¥30.00

购买这本书可以去
内容简介
  本书以Simulink3.0为基础,全面、系统地介绍了Simulink系统和模型的基本概念,仿真模型的创建、调试和优化方法以及各种相关信息,并介绍了Simulink4.X的新增和改进功能。主要内容包括:Simulink入门必读、系统操作命令、仿真模型编辑器、仿真模型动态调试器、仿真运行与结果分析、高级仿真模型创建方法、库模块以及Simulink的最新发展。附录给出了Simulink的模型、模块参数及模型文件格式。本书具有内容丰富、涵盖面广、适用多种平台和举例多的特点,既适合于MATLAB的初学者,也适用于各种仿真高手,可作为科研技术人员、高校师生和工程技术人员应用MATLAB解决实际问题的参考书。
作者简介
暂缺《基于MATLAB的动态模型与系统仿真工具:Simulink 3.0/4.X》作者简介
目录
第1章 Simulink入门必读
1. 1 Simulink的特点
1. 2 应用程序工具箱介绍
1. 3 Simulink实时工作间
1. 3. 1 用途
1. 3. 2 主要特性
1. 3. 3 运行环境
1. 4 Ada扩展的实时工作间
1. 5 模块集
1. 5. 1 DSP模块集
1. 5. 2 定点模块集
1. 5. 3 非线性控制设计模块集
1. 5. 4 电力系统模块集
1. 6 模型演示
1. 6. 1 运行演示模型
1. 6. 2 演示模型描述
1. 6. 3 初试身手
1. 6. 4 关于本演示程序的进一步探讨
1. 6. 5 其它演示程序
1. 7 创建一个简单模型
第2章 Simulink系统操作命令
2. 1 命令及要求概述
2. 1. 1 命令及其功能
2. 1. 2 要求一:指定命令的参数
2. 1. 3 要求二:指定执行对象的路径
2. 1. 4 有关说明
2. 2 用命令建模实例
2. 3 add_block命令
2. 4 add_line命令
2. 5 bdelose命令
2. 6 bdroot命令
2. 7 close_system命令
2. 8 delete_block命令
2. 9 delete_line模块
2. 10 find_system命令
2. 11 gcb命令
2. 12 gcbh命令
2. 13 gcs命令
2. 14 get_param命令
2. 15 new_system命令
2. 16 open_system命令
2. 17 replace_block命令
2. 18 save_system命令
2. 19 set_param命令
2. 20 simulink命令
2. 21 simulink3命令
第3章 Simulink仿真模型编辑器
3. 1 Simutink模型编辑概述
3. 1. 1 进入Simulink
3. 1. 2 构建新模型
3. 1. 3 编辑已有的模型
3. 1. 4 Simulink命令的输入
3. 1. 5 Simulink窗口
3. 1. 6 状态栏
3. 1. 7 放大和缩小模型图
3. 2 选择对象
3. 2. 1 选择一个对象
3. 2. 2 选择多个对象
3. 3 模块及其编辑
3. 3. 1 模块信息提示
3. 3. 2 虚拟模块
3. 3. 3 模块的复制和移动
3. 3. 4 设定模块参数
3. 3. 5 模块的属性对话框
3. 3. 6 删除模块
3. 3. 7 改变模块的方向
3. 3. 8 调整模块大小
3. 3. 9 编辑模块名
3. 3. 10 在模型图标下显示模块参数
3. 3. 11 断开模块
3. 3. 12 矢量输入和输出
3. 3. 13 输入和参数的标量扩展
3. 3. 14 指派模块优先级
3. 3. 15 使用阴影
3. 4 库的概念及操作
3. 4. 1 术语
3. 4. 2 创建库
3. 4. 3 修改库
3. 4. 4 向模型中复制库模块
3. 4. 5 更新已链接的模块
3. 4. 6 断开与库模块的链接
3. 4. 7 为参考模块寻找库模块
3. 4. 8 获得库模块信息
3. 4. 9 浏览模块库
3. 5 线
3. 5. 1 在两个模块间画线
3. 5. 2 画分支线
3. 5. 3 画线段
3. 5. 4 显示线的宽度
3. 5. 5 在线上插入模块
3. 5. 6 信号标签及其编辑和传递特性
3. 5. 7 信号属性及其设置
3. 6 注释
3. 6. 1 创建模型注释
3. 6. 2 移动注释
3. 6. 3 编辑注释
3. 6. 4 删除注释
3. 6. 5 更改注释的字体
3. 7 数据类型
3. 7. 1 Simulink支持的数据类型
3. 7. 2 支持数据和数字信号类型的模块
3. 7. 3 指定模块参数的数据类型
3. 7. 4 创建一个指定数据类型的信号
3. 7. 5 显示端口数据类型
3. 7. 6 数据类型传递
3. 7. 7 数据类型规则
3. 7. 8 激活严格布尔类型检测
3. 7. 9 转换信号的数据类型
3. 7. 10 转换参数的数据类型
3. 8 复信号工作方式
3. 9 鼠标和键盘操作简介
3. 10 创建子系统
3. 10. 1 通过添加Subsystem模块创建子系统
3. 10. 2 通过组合已有的模块创建子系统
3. 10. 3 子系统端口标签
3. 10. 4 使用调回例程
3. 11 有关模型构建的提示
3. 12 构建方程式模型
3. 12. 1 摄氏-华氏温度转换模型
3. 12. 2 建立一个简单的连续系统模型
3. 13 保存模型
3. 14 打印模型图
3. 14. 1 打印对话框
3. 14. 2 使用命令打印
3. 14. 3 指定纸张大小和打印方向
3. 14. 4 定位和调整图表大小
3. 15 模型浏览器
3. 15. 1 Windows系统的模型浏览器
3. 15. 2 使用UNIX系统模型浏览器
3. 16 追踪模型版本
3. 16. 1 指定当前用户
3. 16. 2 模型属性对话框
3. 16. 3 创建模型的变化历史记录
3. 16. 4 版本控制属性
3. 17 退出Simulink
第4章 Simulink仿真模型动态调试器
4. 1 调试器使用概述
4. 1. 1 启动调试器
4. 1. 2 获得帮助
4. 1. 3 键人命令
4. 1. 4 模块指数
4. 1. 5 访问MATLAB工作空间
4. 2 步进运行仿真
4. 2. 1 模块步进
4. 2. 2 时间步步进
4. 2. 3 断点步进
4. 2. 4 不间断运行仿真
4. 3 设置断点
4. 3. 1 模块断点
4. 3. 2 设置时间步断点
4. 3. 3 对非限定值设置断点
4. 3. 4 设置限定步长步进的断点
4. 3. 5 设置过零断点
4. 4 显示仿真信息
4. 4. 1 显示模块I/O
4. 4. 2 显示代数环信息
4. 4. 3 显示系统状态
4. 4. 4 显示集成信息
4. 5 显示模型信息
4. 5. 1 显示模型的模块执行顺序
4. 5. 2 显示一个模块
4. 5. 3 显示模型的非虚拟系统
4. 5. 4 显示模型的非虚拟模块
4. 5. 5 显示含有潜在过零模块
4. 5. 6 显示代数环
4. 5. 7 显示调试工具的设置
4. 6 调试器命令总汇
4. 6. 1 ashow命令
4. 6. 2 atrace命令
4. 6. 3 barter命令
4. 6. 4 break命令
4. 6. 5 bshow命令
4. 6. 6 clear命令
4. 6. 7 continue命令
4. 6. 8 disp命令
4. 6. 9 help命令
4. 6. 10 ishow命令
4. 6. 11 minor命令
4. 6. 12 nanbreak命令
4. 6. 13 next命令
4. 6. 14 probe命令
4. 6. 15 quit命令
4. 6. 16 run命令
4. 6. 17 slist命令
4. 6. 18 states命令
4. 6. 19 systems命令
4. 6. 20 status命令
4. 6. 21 step命令
4. 6. 22 stop命令
4. 6. 23 tbreak命令
4. 6. 24 trace命令
4. 6. 25 undisp命令
4. 6. 26 untrace命令
4. 6. 27 xbreak命令
4. 6. 28 zcbreak命令
4. 6. 29 zclist命令
第5章 Simulink仿真运行与结果分析
5. 1 仿真的运行方式比较
5. 1. 1 使用菜单命令
5. 1. 2 从命令行运行仿真
5. 2 使用菜单命令运行仿真
5. 2. 1 设置仿真参数和选择仿真器 Solver
5. 2. 2 应用仿真参数
5. 2. 3 运行仿真
5. 2. 4 仿真诊断 SimulationDiagnostics 对话框
5. 3 仿真参数对话框
5. 3. 1 Solver选项及其设置
5. 3. 2 Workspace I/O选项设置
5. 3. 3 Diagnostics 诊断 选项设置
5. 4 提高仿真性能和精度
5. 4. 1 提高仿真速度
5. 4. 2 提高仿真精度
5. 5 在命令行输人命令运行仿真
5. 5. 1 使用sim命令
, . 5. 2 使用set_param命令
5. 5. 3 sim命令
5. 5. 4 simset命令
5. 5. 5 simget命令
5. 6 仿真结果的分析
5. 6. 1 使用Scope模块观察输出信号
5. 6. 2 使用返回变量
5. 6. 3 使用To Workspace模块
5.
线性化与线性分析
5. 7. 1 线性模型
5. 7. 2 非线性模型
5. 7. 3 离散系统或者混合连续离散系统
5. 8 平衡点的确定
5. 9 linfun函数
5. 9. 1 命令用途
5. 9. 2 命令格式
5. 9. 3 命令参数
5. 9. 4 命令描述
5. 10 trim函数
5. 10. 1 命令用途
5. 10. 2 命令格式
5. 10. 3 命令描述
5. 10. 4 应用举例
5. 10. 5 限制条件
5. 10. 6 命令算法
第6章 Simulink高级仿真模型创建方法
6. 1 关于模块定制和子系统的封装技术
6. 2 一个封装子系统的示例
6. 2. 1 创建封装对话框中的提示及相关信息
6. 2. 2 创建模块描述和帮助文本
6. 2. 3 创建模块图标
6. 2. 4 封装方法小结
6. 3 封装编辑器 Mask Editor
6. 3. 1 初始化 Initialization 选项
6. 3. 2 Icon选项
6. 3. 3 Documentation选项
6. 3. 4 为封装模块创建动态对话
6. 4 条件执行子系统
6. 4. 1 使能子系统
6. 4. 2 触发子系统
6. 4. 3 触发子系统可以包含的模块
6. 5 触发加使能子系统
6. 6 Simulink仿真原理
6. 6. 1 Simulink工作程序
6. 6. 2 离散时间系统注意事项
第7章 Simulink库模块
7. 1 Simulink模块库
7. 2 库模块预览
7. 3 库模块相关说明
7. 4 输入源库模块
7. 4. 1 Band-LimitedWhiteNoise模块
7. 4. 2 Chirp Signal模块
7. 4. 3 Clock模块
7. 4. 4 Constant模块
7. 4. 5 DigitalClock模块
7. 4. 6 DiscretePulseGenerator模块
7. 4. 7 FromFile模块
7. 4. 8 FromWorkspace模块
7. 4. 9 PulseGenerator模块
7. 4. 10 Ramp模块
7. 4. 11 RandomNumber模块
7. 4. 12 RepeatingSequence模块
7. 4. 13 SignalGenerator模块
7. 4. 14 SineWave模块
7. 4. 15 Step模块
7. 4. 16 UniformRandom Number模块
7. 5 接收器库模块
7. 5. 1 Display模块
7. 5. 2 Scope模块
7. 5. 3 StopSimulation模块
7. 5. 4 ToFile模块
7. 5. 5 ToWorkspace模块
7. 5. 6 XYGraph模块
7. 6 离散系统库模块
7. 6. 1 DiscreteFilter模块
7. 6. 2 DiscreteState-Space模块
7. 6. 3 Discrete-TimeIntegrator模块
7. 6. 4 DiscreteTransferFcn模块
7. 6. 5 DiscreteZero-Pole模块
7. 6. 6 First-Order Hold模块
7. 6. 7 UnitDelay模块
7. 6. 8 Zero-Order Hold模块
7. 7 连续系统库模块
7. 7. 1 Derivative模块
7. 7. 2 Integrator模块
7. 7. 3 Memory模块
7. 7. 4 State-Space模块
7. 7. 5 TransferFcn模块
7. 7. 6 TransportDelay模块
7. 7. 7 VariableTransportDelay模块
7. 7. 8 Zero-Pole模块
7. 8 数学运算库模块
7. 8. 1 Abs模块
7. 8. 2 AlgebraicConstraint模块
7. 8. 3 CombinatorialLogic模块
7. 8. 4 ComplextOMagnitude-Angle模块
7. 8. 5 ComplextOReal-Imag模块
7. 8. 6 DotProduct模块
7. 8. 7 Gain模块
7. 8. 8 Logical Operator模块
7. 8. 9 Magnitude-AngletOComplex模块
7. 8. 10 MathFunction模块
7. 8. 11 MatrixGain模块
7. 8. 12 MinMax模块
7. 8. 13 Product模块
7. 8. 14 Real-ImagtO Complex模块
7. 8. 15 Relational Operator模块
7. 8. 16 RoundingFunction模块
7. 8. 17 Sign模块
7. 8. 18 Slider Gain模块
7. 8. 19 Sum模块
7. 8. 20 TrigonometricFunction模块
7. 9 常用函数和查表库模块
7. 9. 1 Fcn模块
7. 9. 2 Look-UpTable模块
7. 9. 3 Look-UpTable 2-D 模块
7. 9. 4 MATLABFcn模块
7. 9. 5 S-function模块
7. 10 非线性系统库模块
7. 10. 1 Backlash模块
7. 10. 2 CoulombandViscousFriction模块
7. 10. 3 DeadZone模块
7. 10. 4 Manual Switch模块
7. 10. 5 MultiportSwitch模块
7. 10. 6 Quantizer模块
7. 10. 7 RateLimiter模块
7. 10. 8 Relay模块
7. 10. 9 Saturation模块
7. 10. 10 Switch模块
7, 11 信号与系统库模块
7. 11. 1 Bus Selector模块
7. 11. 2 ConfigurableSubsystem模块
7. 11. 3 DataStoreMemory模块
7. 11. 4 DataStoreRead模块
7. 11. 5 DataStore. Write模块
7. 11. 6 DataTypeConversion模块
7. 11. 7 Demux模块
7. 11. 8 Enable模块
7. 11. 9 From模块
7. 11. 10 Function-CallGenerator模块
7. 11. 1l Goto模块
7. 11. 12 GotoTagVisibility模块
7. 11. 13 Ground模块
7. 11. 14 HitCrossing模块
7. 11. 15 IC模块
7. 11. 16 Inport模块
7. 11. 17 Merge模块
7. 11. 18 Model Info模块
7. 11. 19 Mux模块
7. 11. 20 Outport模块
7. 11. 21 Probe模块
7. 11. 22 Selector模块
7. 11. 23 Subsystem模块
7. 11. 24 Terminator模块
7. 11. 25 Trigger模块
7. 11. 26 Width模块
第8章 Simulink的最新发展
8. 1 进入Simulink 4. X
8. 2 新增功能及模块
8. 2. 1 Simulink编辑器
8. 2. 2 建模改进
8. 2. 3 Simulink调试器
8. 2. 4 模块库
8. 2. 5 SB2SL
8. 3 Simulink 4. X的运行工具
8. 3. 1 Simulink 4. 0的运行工具简介
8. 3. 2 Simulink加速器
8. 3. 3 模型差异工具
8. 3. 4 运行档案器
8. 3. 5 模型覆盖率工具
附录 模型. 模块参数及模型文件格式
A. 模型参数
B. 模块的共有参数
C. 模块的特有参数
D. 封装参数
E. 模型文件格式及示例
参考文献
猜您喜欢

读书导航