MATLAB仿真技术与套用

生活百科 2023-01-26 10:45生活百科www.aizhengw.cn

MATLAB仿真技术与套用

《MATLAB仿真技术与套用》是2012年1月清华大学出版社出版的图书,作者是张德丰、杨文茵。本书结合实例介绍了matlab的基础知识、数值分析以及自带工具箱及其套用。

基本介绍

  • 书名MATLAB仿真技术与套用
  • 作者 张德丰    杨文茵  
  • ISBN9787302272182
  • 出版社清华大学出版社

基本信息

上架时间2012-1-9
出版日期2012 年1月
开本16开
页码398
版次1-1
所属分类 计算机

内容简介

《matlab仿真技术与套用(最新版)》对matlab的基础知识、数值分析等进行介绍,让读者对matlab有一个概要的认识和了解,然后系统地介绍matlab的自带工具箱及其套用,详细地讲解了simulink的高级套用、gui编程设计、matlab/simulink在电路中的仿真、matlab/simulink在控制系统中的仿真及matlab仿真技术综合实例等。书中精选matlab计算中常用的多个算法,这些算法全部採用了matlab语言编程实现,并结合实例对算法程式进行验证和分析。
《matlab仿真技术与套用(最新版)》可作为本科生和硕士研究生学习matlab仿真技术的学习用书,也可作为科研人员使用matlab仿真技术的工具书或参考资料,对从事仿真模型研究的人员也具有一定的参考价值。

目录

《matlab仿真技术与套用(最新版)》
第1章 matlab介绍 1
1.1 matlab概述 1
1.2 matlab的套用与功能 2
1.2.1 matlab的套用 2
1.2.2 matlab的功能 2
1.3 matlab的安装与激活 4
1.4 matlab的工作界面 8
1.4.1 命令视窗 8
1.4.2 命令历史视窗 9
1.4.3 工作空间 9
1.4.4 帮助视窗 10
1.5 matlab的计算功能 14
1.5.1 基本数据类型 14
1.5.2 矩阵的创建 17
1.6 特殊矩阵与矩阵元素的操作 22
1.6.1 特殊矩阵 22
1.6.2 矩阵元素的操作 23
1.7 矩阵的基本运算 25
1.7.1 矩阵的代数运算 25
.1.7.2 矩阵的其他运算 27
1.8 matlab的程式设计 29
1.8.1 m档案 29
1.8.2 函式变数及变数作用域 31
1.8.3 子函式与局部函式 32
1.8.4 程式的控制结构 32
1.9 图形的绘製 37
1.9.1 二维图形绘製 38
1.9.2 三维图形绘製 45
1.10 多项式 50
1.10.1 定义多项式 50
1.10.2 多项式运算 51
第2章 matlab的数值分析 52
2.1 函式极限与导数 52
2.1.1 函式极限 52
2.1.2 函式导数 53
2.2 微积分 55
2.2.1 微分 55
2.2.2 积分 57
2.3 插值与拟合 62
2.3.1 插值 63
2.3.2 拟合 69
2.4 求解线性方程 73
2.4.1 直接解法 73
2.4.2 叠代求解法 76
2.4.3 稀疏矩阵技术解法 81
2.5 求解非线性方程 84
2.5.1 二分法 84
2.5.2 叠代法 86
2.5.3 牛顿叠代法 88
2.5.4 割线法 89
第3章 gui界面设计 91
3.1 gui设计工具guide简述 91
3.1.1 gui概述 91
3.1.2 guide的启动 91
3.1.3 gui的m档案 93
3.1.4 gui界面创建 94
3.2 对话框 98
3.2.1 图形视窗 99
3.2.2 档案打开对话框 99
3.2.3 档案保存对话框 100
3.2.4 目录选择对话框 101
3.2.5 输入对话框 102
3.2.6 颜色设定对话框 103
3.2.7 字型设定对话框 103
3.2.8 列印对话框 104
3.2.9 进度条 105
3.2.10 帮助对话框 107
3.2.11 错误对话框 108
3.2.12 讯息对话框 108
3.2.13 问题对话框 109
3.2.14 警告对话框 110
3.3 界面选单设计 110
3.3.1 创建选单 111
3.3.2 回调函式 114
3.4 相关控制设计 115
3.4.1 uicontrol函式 115
3.4.2 回调函式设计 118
3.5 gui套用示例 125
第4章 simulink仿真基础 129
4.1 simulink简介 129
4.1.1 simulink概述 129
4.1.2 simulink的启动与界面 130
4.2 simulink常用模组介绍 131
4.2.1 常用模组库 132
4.2.2 连续模组库 133
4.2.3 非连续系统模组库 133
4.2.4 离散系统模组库 134
4.2.5 数学运算模组库 135
4.2.6 接收模组库 136
4.2.7 信号源模组库 137
4.2.8 逻辑与位操作模组库 138
4.2.9 表格查询模组库 138
4.2.10 信号路由模组库 139
4.3 simulink建模 139
4.3.1 simulink简单模组的建立 139
4.3.2 模组操作 141
4.3.3 模组连线操作 142
4.3.4 模型注释 143
4.3.5 仿真配置 144
4.4 仿真示例 150
4.5 使用命令对系统进行仿真 154
4.6 simulink调试器 160
4.6.1 视窗调试 161
4.6.2 命令行调试 162
4.6.3 模型仿真与调试 164
4.6.4 设定/清除断点 167
4.6.5 显示模型信息 169
4.6.6 显示仿真信息 173
第5章 simulink的高级套用 175
5.1 simulink子系统 175
5.1.1 子系统的创建 175
5.1.2 子系统的封装 176
5.1.3 子系统创建与封装套用示例 180
5.2 受控子系统 183
5.2.1 if/else子系统 184
5.2.2 switch/case子系统 184
5.2.3 while子系统 185
5.2.4 for子系统 187
5.3 模型运行与分析 187
5.3.1 模型运行 188
5.3.2 模型线性化 190
5.3.3 求取系统平衡点 192
5.4 s函式 193
5.4.1 s函式基础 193
5.4.2 s函式使用 194
5.4.3 s函式设计模板 195
5.4.4 s函式工作原理 195
5.4.5 s函式套用示例 199
第6章 simulink其他相关工具介绍 215
6.1 stateflow基础 215
6.1.1 stateflow原理 215
6.1.2 状态与转移图 215
6.1.3 事件 217
6.2 stateflow套用 219
6.3 常用stateflow命令 221
6.4 simmechanics机构系统介绍 221
6.4.1 simmechanics概述 221
6.4.2 simmechanics模组介绍 222
6.5 real-time workshop 225
6.5.1 real-time workshop简介 225
6.5.2 real-time workshop实时程式 228
第7章 simulink神经网路工具箱 235
7.1 神经网路模组库 235
7.1.1 神经网路模组介绍 235
7.1.2 神经网路模型设计 239
7.2 神经网路实例分析 242
7.2.1 神经网路在预测中的套用 242
7.2.2 反馈线性化控制 247
7.2.3 神经网路模型的参考控制 250
第8章 模糊控制系统的matlab仿真 255
8.1 模糊逻辑概述 255
8.2 套用图形界面构建模糊推理系统 256
8.2.1 模糊控制工具箱 256
8.2.2 使用自定义函式 260
8.3 用命令行实现模糊逻辑系统 263
8.3.1 命令行函式使用示例入门 263
8.3.2 使用命令创建、计算模糊系统 266
8.3.3 matlab内置隶属度函式 271
8.3.4 模糊推理系统i/o变数及隶属度函式转换 281
8.3.5 模糊规则的建立与修改 286
8.3.6 模糊推理计算与解模糊化 288
8.4 仿真对系统的分析 291
第9章 matlab/simulink在电路中的仿真 299
9.1 电力学系统仿真工具箱介绍 299
9.1.1 电源模组库 300
9.1.2 电力元件模组库 300
9.1.3 电力电子元件模组库 301
9.1.4 电机模组库 302
9.1.5 测量模组库 302
9.1.6 套用模组库 303
9.2 电路分析的设计 304
9.2.1 电阻电路设计 305
9.2.2 电力电子器件设计 309
9.2.3 pwm技术 322
9.3 交直流电动机模型仿真 325
9.3.1 直流电动机仿真 325
9.3.2 交流电动机仿真 328
9.4 分析电力系统电路图模型结构 331
9.5 数字电路图的设计 334
第10章 matlab/simulink在控制系统中的仿真 340
10.1 系统的数学模型描述 340
10.1.1 连续系统 341
10.1.2 离散系统 342
10.2 lti对象模型的创建与转换 343
10.2.1 模型建立 343
10.2.2 模型转换 348
10.3 经典控制系统的分析与仿真 351
10.3.1 控制系统的时域分析 351
10.3.2 控制系统的根轨迹分析 355
10.3.3 控制系统的频域分析 359
10.4 利用simulink实现控制系统分析 364
10.4.1 利用simulink实现稳态误差分析 365
10.4.2 利用simulink实现pid控制参数整定 366
第11章 matlab仿真技术综合实例 373
11.1 数值分析在生活中的套用 373
11.2 电路设计 374
11.3 对随机噪声辨识 379
11.4 基于lqr直升机设计 384
11.5 基于matlab/simulink倒立摆设计 392
参考文献 397
上一篇:证券市场风险分析 下一篇:Books

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有