注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机辅助设计与工程计算Matlab应用MATLAB建模与仿真

应用MATLAB建模与仿真

应用MATLAB建模与仿真

定 价:¥37.00

作 者: 陈桂明等编著
出版社: 科学出版社
丛编项: MATLAB语言应用系列书
标 签: Matlab

购买这本书可以去


ISBN: 9787030091185 出版时间: 2001-03-01 包装: 胶版纸
开本: 26cm 页数: 398 字数:  

内容简介

  本书是MATLAB语言应用系列书之一,系统建模与仿真是研究、分析、设计各种复杂系统的有力工具、本书重点介绍了MATLAB中功能非常强大的动态系统仿真工具Simulink,本书对如何使用Simulink做了极为详细的介绍,内容包括:建模与仿真入门,模型创建,运行仿真,仿真结果分析,仿真模块库及模块,模型和模块参数说明,系统函数编写与使用等,配上结合作者在长期教学和科研工作中的经验与体会,讲述了建模与仿真调试中的一些技巧,从而可使Simulink初学者快速入门与提高。本书可作为高等学校计算机、自动控制、经济管理、系统工程、信息工程、应用数学、机电工程、电子工程、计算机应用等专业师生的参考教材,对从事上述领域工作的广大科技工作者和开发应用人员具有重要的参考应用价值。

作者简介

暂缺《应用MATLAB建模与仿真》作者简介

图书目录

第一章  Simulink快速入门                  
     1. 1  Simulink简介                  
     1. 1. 1  什么是Simulink                  
     1. 1. 2  Simulink实时工作环境的作用及其主要特点                  
     1. 1. 3  模块集                  
     1. 2  Simulink快速入门                  
     1. 2. 1  运行一个示例模型                  
     1. 2. 2  示例的说明                  
     1. 2. 3  建立模型的一般步骤                  
     1. 2. 4  其它一些有用的示例                  
     1. 2. 5  创建一个简单的模型                  
     1. 3  Simulink是如何工作的                  
     1. 3. 1  过零点                  
     1. 3. 2  代数回路                  
     1. 3. 3  非代数直接馈通回路                  
     1. 3. 4  不变的常量                  
     1. 3. 5  离散时间系统                  
   第二章  Simulink模型创建                  
     2. 1  启动Simulink                  
     2. 1. 1  Simulink窗口                  
     2. 1. 2  创建新的模型                  
     2. 1. 3  编辑已存在的模型                  
     2. 1. 4  输入Simulink命令                  
     2. 1. 5  取消和重做命令                  
     2. 1. 6  缩放模块框图                  
     2. 2  选择对象                  
     2. 3  模块                  
     2. 3. 1  模块数据提示                  
     2. 3. 2  虚拟模块                  
     2. 3. 3  从一个窗口拷贝和移动模块到另一个窗口                  
     2. 3. 4  在模型中移动模块                  
     2. 3. 5  在模型内复制模块                  
     2. 3. 6  指定模块参数值                  
     2. 3. 7  模块属性对话框                  
     2. 3. 8  删除模块                  
     2. 3. 9  改变模块方向                  
     2. 3. 10  调整模块大小                  
     2. 3. 11  模块名字处理                  
     2. 3. 12  显示模块图标下的参数                  
     2. 3. 13  向量输入和输出                  
     2. 3. 14  输入和参数的标量扩展                  
     2. 3. 15  设置模块优先权                  
     2. 3. 16  使用阴影                  
     2. 4  模块库                  
     2. 4. 1  术语                  
     2. 4. 2  库的创建与修改                  
     2. 4. 3  拷贝库模块到模型                  
     2. 4. 4  更新连接的模块                  
     2. 4. 5  断开与库模块的连接                  
     2. 4. 6  查找引用模块的库模块                  
     2. 4. 7  获取库模块信息                  
     2. 4. 8  浏览模块库                  
     2. 5  连接线                  
     2. 5. 1  在模块之间连线                  
     2. 5. 2  画支线                  
     2. 5. 3  画线段                  
     2. 5. 4  显示连线的宽度                  
     2. 5. 5  在连线中插入模块                  
     2. 5. 6  信号标注                  
     2. 5. 7  设置信号属性                  
     2. 5. 8  信号属性对话框                  
     2. 7  注释                  
     2. 8  鼠标和键盘操作总结                  
     2. 9  创建子系统(Subsystems)                  
     2. 9. 1  通过加入子系统模块创建子系统                  
     2. 9. 2  通过将一些已有模块组织在一起创建子系统                  
     2. 9. 3  给Subsystem模块的端口加上标注                  
     2. 9. 4  使用回调程序(Callback Routines)                  
     2. 10  创建模型的一些技巧                  
     2. 11  对方程的建模                  
     2. 11. 1  将摄氏温度转换为华氏温度的公式模型                  
     2. 11. 2  创建一个简单的连续系统模型                  
     2. 12  数据类型                  
     2. 12. 1  Simulink支持的数据类型                  
     2. 12. 2  模块支持的数据和数值信号类型                  
     2. 12. 3  指定模块参数的数据类型                  
     2. 12. 4  产生指定数据类型的信号                  
     2. 12. 5  显示端口数据类型                  
     2. 12. 6  数据类型传播                  
     2. 12. 7  数据类型规则                  
     2. 12. 8  激活严格逻辑类型检测                  
     2. 12. 9  信号类型转换                  
     2. 12. 10  参数类型转换                  
     2. 13  处理复数信号                  
     2. 14  保存模型                  
     2. 15  打印模块图                  
     2. 15. 1  打印对话框                  
     2. 15. 2  打印命令                  
     2. 15. 3  指定纸张大小和方向                  
     2. 15. 4  指定图的位置和尺寸                  
     2. 16  模块浏览器                  
     2. 17  跟踪模型版本                  
     2. 17. 1  指定当前用户                  
     2. 17. 2  模型属性对话框                  
     2. 17. 3  创建模型改变历史记录                  
     2. 17. 4  版本控制属性(Version Contro1 Properties)                  
     2. 18  模型构造命令                  
     2. 18. 1  指定Simulink对象的路径                  
     2. 18. 2  命令add_block                  
     2. 18. 3  命令add_line                  
     2. 18. 4  命令bdclose                  
     2. 18. 5  命令bdroot                  
     2. 18. 6  命令close_system                  
     2. 18. 7  命令delete_block                  
     2. 18. 8  命令delete_line                  
     2, 18. 9  命令find_system                  
     2. 18. 10  命令gcb                  
     2. 18. 11  命令gcbh                  
     2. 18. 12  命令gcs                  
     2. 18. 13  命令get_param                  
     2. 18. 14  命令new_system                  
     2. 18. 15  命令open_system                  
     2. 18. 16  命令replace_block                  
     2. 18. 17  命令save_system                  
     2. 18. 18  命令set_param                  
     2. 18. 19  命令simulink                  
   第三章  使用模板定制模块及条件执行子系统                  
     3. 1  示例模板子系统                  
     3. 1. 1  创建模板对话框提示                  
     3. 1. 2  创建模块的描述和帮助文本                  
     3. 1. 3  创建模块图标                  
     3. 1. 4  创建模板步骤                  
     3. 2  模板编辑器                  
     3. 2. 1  Inittalization页                  
     3. 2. 2  Icon页                  
     3. 2. 3  Documentation页                  
     3. 3  创建模板模块动态对话框                  
     3. 3. 1  设置模板模块的对话参数                  
     3. 3. 2  预定义模板对话参数                  
     3. 4  条件执行子系统(conditionally executed subsystem)                  
     3. 4. 1  激活于系统                  
     3. 4. 2  触发子系统                  
     3. 4. 3  触发与激活子系统                  
   第四窜  运行Simulink仿真                  
     4. 1  使用菜单命令运行仿真                  
     4. 1. 1  设置仿真参数和选择求解器                  
     4. 1. 2  应用仿真参数                  
     4. 1. 3  开始仿真                  
     4. 1. 4  仿真诊断(Simulation Diagnostics)对话框                  
     4. 2  仿真参数对话框                  
     4. 2. 1  Solver页                  
     4. 2. 2  工作空间输入/输出(Workspace I/O)页                  
     4. 2. 3  诊断页                  
     4. 3  提高仿真性能和精度                  
     4. 3. 1  加快仿真速度                  
     4. 3. 2  改进仿真精度                  
     4. 4  通过命令行运行仿真                  
     4. 4. 1  使用sim命令                  
     4. 4. 2  使用set—param命令                  
     4. 4. 3  命令sim                  
     4. 4. 4  simset                  
     4. 4. 5  simget                  
   第五章  仿真结果分析                  
     5. 1  观察输出轨迹                  
     5. 1. 1  使用Scope模块                  
     5. 1. 2  使用返回变量                  
     5. 1. 3  使用To Workspace模块                  
     5. 2  线性化                  
     5. 3  平衡点的确定(trim)                  
     5. 4  线性化分析函数(linfun)                  
     5. 4. 1  离散时间系统的线性化                  
     5. 4. 2  线性化的高级形式                  
     5. 5  动态系统平衡点分析(trim)                  
   第六章  MATLAB仿真模块库                  
     6. 1  MATLAB仿真模块库简介                  
     6. 2  Simulink库                  
     6. 3  Communications Blockset(通信模块集)                  
     6. 4  Contro1System Too1box(控制系统工具箱)                  
     6. 5  Dials & Gauges Blockset(面板和仪表模块集)                  
     6. 6  DSP Blockset(数字信号处理模块集)                  
     6. 7  Fixed—Point Blockset(定点模块集)                  
     6. 8  Fuzzy Logic Toolbox(模糊逻辑工具箱)                  
     6. 9  NCD Blockset(NCD模块集)                  
     6. 10  Neural Network Blockset(神经网络模块集)                  
     6. 11  MPC Blockset(MPC模块集)                  
     6. 12  Power System Blockset(电源系统模块集)                  
     6. 13  Real—Time Windows Target(实时窗口目标库)                  
     6. 14  Real—Time Workshop(实时工作空间库)                  
     6. 15  Stateflow(状态流程库)                  
     6. 16  Simulink Extras(Simulink附加库)                  
     6. 17  System ID Blocks(系统辨识模块集)                  
   第七章  Simulink模块库与模块                  
     7. 1  Sources库中的模块                  
     7. 1. 1  Band—Limited White Noise(限带白噪声)                  
     7. 1. 2  Chirp Signal(扫频信号)                  
     7. 1. 3  Clock(时钟)                  
     7. 1. 4  Constant(常量)                  
     7. 1. 5  Digital clock(数字时钟)                  
     7. 1. 6  Discrete Pulse Generator(离散脉冲生成器)                  
     7. 1. 7  From Workspace(从工作空间读取数据)                  
     7. 1. 8  From File(从文件读数据)                  
     7. 1. 9  Pulse Generator(脉冲生成器)                  
     7. 1. 10  Ramp(倾斜)                  
     7. 1. 11  Random Number(随机数产生器)                  
     7. 1. 12  Repeating Sequence(重复序列)                  
     7. 1. 13  Signal Generator(信号发生器)                  
     7. 1. 14  Sine Wave(正弦波)                  
     7. 1. 15  Step(阶跃)                  
     7. 1. 16  Uniform Random Number(均匀分布随机数)                  
     7. 2  Sinks库中的模块                  
     7. 2. 1  Display(显示)                  
     7. 2. 2  Scope(显示器)                  
     7. 2. 3  Stop Simulation(停止仿真)                  
     7. 2. 4  To File(写入文件)                  
     7. 2. 5  To Workspace(写到工作空间)                  
     7. 2. 6  XY Graph(显示平面图形)                  
     7. 3  Discrete库中的模块                  
     7. 3. 1  Discrete Filter(离散滤波器)                  
     7. 3. 2  Discrete State—Space(离散状态空间>                  
     7. 3. 3  Discrete—TimeIntegrator(离散时间积分器)                  
     7. 3. 4  Discrete Transfer Fcn(离散传递函数)                  
     7. 3. 5  Discrete Zero—P01e(数字零极点函数)                  
     7. 3. 6  First—Order H01d(一阶保持)                  
     7. 3. 7  Zero—order Hold(零阶保持)                  
     7. 3. 8  Unit Delay(单位延迟)                  
     7. 4  Continuous库中的模块                  
     7. 4. 1  Derivative(导数)                  
     7. 4. 2  Integrator(积分器J                  
     7. 4. 3  Memory(记忆)                  
     7. 4. 4  State—Space(状态空间)                  
     7. 4. 5  Transfer Fcn(传递函数)                  
     7. 4. 6  Transport Delay(传递延迟)                  
     7. 4. 7  Variable Transport Delay(可变传输延迟)                  
     7. 4. 8  Zero—Pole(零—极点)                  
     7. 5  Math库中的模块                  
     7. 5. 1  Abs(绝对值)                  
     7. 5. 2  A1gebraic Constraint                  
     7. 5. 3  Combinatorial Logic(组合逻辑)                  
     7. 5. 4  Complexto Magnitude—Angle                  
     7. 5. 5  Complex to Real—Imag                  
     7. 5. 6  Dot Product(点乘)                  
     7. 5. 7  Gain(增益)                  
     7. 5. 8  Logical Operator(逻辑运算)                  
     7. 5. 9  Magnitude—Ang1e to Complex                  
     7. 5. 10  Math Function(数学函数)                  
     7. 5. 11  Matrix Gain(矩阵增益)                  
     7. 5. 12  MinMax(最小最大值)                  
     7. 5. 13  Product(乘积)                  
     7. 5. 14  Real—Imagto Complex                  
     7. 5. 15  Relational Operator(关系运算)                  
     7. 5. 16  Rounding Function(圆整函数)                  
     7. 5. 17  Sign(符号)                  
     7. 5. 18  S1ider Gain(滑块增益)                  
     7. 5. 19  Sum(和)                  
     7. 5. 20  Trigonometric Function(三角函数)                  
     7. 6  Nonlinear库中的模块                  
     7. 6. 1  Backlash模块                  
     7. 6. 2  Coulomb and Viscous Friction(库仑和粘性摩擦)                  
     7. 6. 3  Dead Zone(死区)                  
     7. 6. 4  Manual Switch(手动开关)                  
     7. 6. 5  Multiport Switch(多路转换开关)                  
     7. 6. 6  Quantizer(量化)                  
     7. 6. 7  Rate Limiter(限速器)                  
     7. 6. 8  Relay(继电器)                  
     7. 6. 9  Saturation(饱和)                  
     7. 6. 10  Switch(选择开关)                  
     7. 7  Signals&Systems库中的模块                  
     7. 7. 1  Bus Selector                  
     7. 7. 2  Configurable Subsystem(可配置子系统)                  
     7. 7. 3  Data Store Memory(数据存储器)                  
     7. 7. 4  Data Store Read(读数据存储)                  
     7. 7. 5  Data Store Write(写数据存储)                  
     7. 7. 6  Data Type Conversion(数据类型转换)                  
     7. 7. 7  Demux(解混)                  
     7. 7. 8  Enable(激活)                  
     7. 7. 9  From(导入)                  
     7. 7. Io  Goto(传出)                  
     7. 7. 11  Goto Tag Visibility(传出标记符的可见性)                  
     7. 7. 12  Ground(接地)                  
     7. 7. 13  Hit Crossing(捕获穿越点)                  
     7. 7. 14  IC(初始状态)                  
     7. 7. 15  Inport(输入端口)                  
     7. 7. 16  Merge(合并)                  
     7. 7. 17  Model Info(模型信息)                  
     7. 7. 18  Mux(混合)                  
     7. 7. 19  Outport(输出端口)                  
     7. 7. 20  Probe(探测器)                  
     7. 7. 21  Selector(选择器)                  
     7. 7. 23  Subsystem(子系统)                  
     7. 7. 23  Terminator(终结器)                  
     7. 7. 24  Trigger(触发器)                  
     7. 7. 25  Width(宽度)                  
     7. 7. 26  Function—Call Generator(函数调用发生器)                  
     7. 8  Functions & Tables库中的模块                  
     7. 8. 1  Fcn(函数表达式)                  
     7. 8. 2  Look—Up Table(查找表)                  
     7. 8. 3  Look—Up Table(2—D)(二维查找表)                  
     7. 8. 4  MATLAB Fcn(MATLAB函数)                  
     7. 8. 5  S—Functlon(S函数)                  
   第八章  模型创建与调试命令                  
     8. 1  如何指定Simulink对象路径                  
     8. 2  模型创建命令                  
     8. 2. 1  add_block命令                  
     8. 2. 2  add_line命令                  
     8. 2. 3  bdclose命令                  
     8. 2. 4  bdroot命令                  
     8. 2. 5  close_system命令                  
     8. 2. 6  delete_block命令                  
     8. 2. 7  delete_line命令                  
     8. 2. 8  find_system命令                  
     8. 2. 9  gcb命令                  
     8. 2. 10  gcbh命令                  
     8. 2. 11  gcs命令                  
     8. 2. 12  get_param命令                  
     8. 2. 13  new_sy6tem命令                  
     8. 2. 14  open_system命令                  
     8. 2. 15  replace_block命令                  
     8. 2. 16  save—_system命令                  
     8. 2. 17  set_param命令                  
     8. 2. 18  simulink命令                  
     8. 3  模型调试命令                  
     8. 3. 1  ashow命令                  
     8. 3. 2  atrace命令                  
     8. 3. 3  bafter命令                  
     8. 3. 4  break命令                  
     8. 3. 5  bshow命令                  
     8. 3. 6  clear命令                  
     8. 3. 7  continue命令                  
     8. 3. 8  disp命令                  
     8. 3. 9  help命令                  
     8. 3. 10  ishow命令                  
     8. 3. 11  minor命令                  
     8. 3. 12  nanbreak命令                  
     8. 3. 13  next命令                  
     8. 3. 14  probe命令                  
     8. 3. 15  quit命令                  
     8. 3. 16  run命令                  
     8. 3. 17  slist命令                  
     8. 3. 18  states命令                  
     8. 3. 19  status命令                  
     8. 3. 20  step命令                  
     8. 3. 2l  stop命令                  
     8. 3. 22  systems命令                  
     8. 3. 23  tbreak命令                  
     8. 3. 24  trace命令                  
     8. 3. 25  undisp命令                  
     8. 3. 26  untrace命令                  
     8. 3. 27  xbreak命令                  
     8. 3. 28  zcbreak命令                  
     8. 3. 29  zclist命令                  
   第九章  Simulink扩展工具S函数                  
     9. 1  S函数概述                  
     9. 1. 1  什么是S函数                  
     9. 1. 2  S函数的作用与原理                  
     9. 1. 3  S函数的有关概念                  
     9. 1. 4  S函数的例子                  
     9. 2  编写M文件形式的S函数                  
     9. 2. 1  定义S函数模块的属性                  
     9. 2. 2  M文件形式的S函数的例子                  
     9. 3  编写C MEX文件形式的S函数                  
     9. 3. 1  C MEX文件形式的S函数基本内容                  
     9. 3. 2  S函数子程序                  
     9. 3. 3  C MEX文件形式的S函数例子                  
     9. 3. 4  使用Function—Call子系统                  
     9. 3. 5  S函数类型                  

本目录推荐