-
内容大纲
MATLAB是基于矩阵的最通用的科学和工程计算语言,全球数以百万计的工程师和科学家在使用MATLAB进行系统和产品的分析与设计。Simulink是基于MATLAB的可视化框图设计环境,可实现动态系统建模、仿真和分析。本书是一本MATLAB/Simulink编程与仿真的高级教程,重点介绍MATLAB/Simulink在电子信息领域的工程应用。本书介绍了MATLAB编程基础,高级软件开发技巧,应用程序设计,Simulink仿真基础,MATLAB/Simulink在信号处理、通信、控制等领域的工程应用,仿真实例丰富。全书共分为8章,包括MATLAB编程基础、MATLAB高级软件开发、MATLAB应用程序设计、Simulink仿真初步、信号处理系统仿真、通信系统仿真、控制系统仿真和Simulink设计与优化。
本书适合高等院校电子信息类专业本科生作为MATLAB/Simulink仿真实验教程或指导书,也可供信号与信息处理、通信与信息系统、控制科学与工程、物联网工程等专业的研究生、教师和科技工作者参考。 -
作者介绍
-
目录
第1章 MATLAB编程基础
1.1 特殊数据类型
1.1.1 结构体
1.1.2 元胞数组
1.1.3 表与时间表
1.1.4 类别数组
1.1.5 函数句柄
1.1.6 Map容器
1.1.7 时间序列
1.2 特殊矩阵与稀疏矩阵
1.3 随机数的产生
1.4 数据导入与分析
1.4.1 数据导入与导出
1.4.2 大文件与大数据
1.4.3 数据预处理
1.4.4 统计描述
1.4.5 可视化探索
1.5 脚本文件与函数文件编写
1.5.1 控制流语句
1.5.2 脚本文件
1.5.3 实时脚本文件
1.5.4 函数文件
1.5.5 程序调试
第2章 MATLAB高级软件开发
2.1 面向对象编程
2.1.1 类定义关键字和函数
2.1.2 创建简单的类
2.2 调用外部函数
2.2.1 调用MEX文件函数
2.2.2 调用C共享库函数
2.2.3 调用Java库
2.2.4 调用.NET库
2.2.5 调用COM对象
2.2.6 调用Python库
2.3 调用Web服务
2.4 功能与性能测试
2.4.1 单元测试
2.4.2 性能测试
2.5 性能与内存
2.5.1 代码测试分析
2.5.2 性能提升方法
第3章 MATLAB应用程序设计
3.1 App设计工具
3.2 交互式开发环境GUIDE
3.2.1 组件创建和布局
3.2.2 对话框函数
3.2.3 代码编写
3.3 编程工作流
第4章 Simulink仿真初步
4.1 Simulink基本操作
4.1.1 启动Simulink
4.1.2 一个简单的Simulink模型
4.2 Simulink模块库
4.2.1 Simulink通用模块库
4.2.2 数字信号处理系统工具箱
4.2.3 通信系统工具箱
4.2.4 控制系统工具箱
4.3 Simulink模型创建
4.3.1 Simulink模型编辑环境
4.3.2 模型创建与编辑
4.4 子系统创建
4.5 用MATLAB创建Simulink模型
第5章 信号处理系统仿真
5.1 信号产生、处理和分析
5.1.1 信号运算
5.1.2 信号产生
5.1.3 信号输入与输出
5.1.4 信号显示与保存
5.2 滤波器设计、分析和实现
5.2.1 滤波器设计
5.2.2 滤波器分析
5.3 信号变换与频谱分析
5.3.1 DCT、FFT、HDL FFT及其逆变换
5.3.2 频谱分析
5.4 信号处理系统仿真实例
第6章 通信系统仿真
6.1 通信工具箱初步
6.1.1 简单的通信系统仿真
6.1.2 可视化与测量
6.2 端到端的仿真
6.2.1 信源与信宿
6.2.2 信源编码
6.2.3 误码检测与纠错
6.2.4 信号序列运算
6.2.5 块交织与卷积交织
6.2.6 数字基带调制
6.2.7 模拟基带与通带调制
6.2.8 信道均衡
6.3 信道建模和射频损耗
6.3.1 白噪声信道
6.3.2 衰落信道
6.3.3 MIMO信道
6.4 测量、可视化与分析
6.4.1 误码率
6.4.2 相邻信道功率比
6.4.3 调制误码率
6.4.4 误差向量幅度
6.5 MIMO信道仿真
6.5.1 MIMO多径衰落信道
6.5.2 空间多路复用
6.5.3 正交空时块编码器
第7章 控制系统仿真
7.1 线性时不变系统模型
7.1.1 基本模型
7.1.2 连续时间模型
7.1.3 离散时间模型
7.1.4 MIMO模型
7.2 可调LTI模型
7.3 具有时延的线性模型
7.4 LTI控制系统分析
7.5 控制系统设计和调整
7.5.1 PID控制器调整
7.5.2 经典控制设计
7.5.3 状态-空间控制设计与估计
7.6 模型验证
7.7 控制系统仿真实例
第8章 Simulink设计与优化
8.1 Simulink S-Function建模
8.1.1 S-Function基础
8.1.2 C/C++ S-Function
8.1.3 MATLAB S-Function
8.1.4 S-Function模块
8.1.5 S-Function实现
8.2 基于组件的建模
8.2.1 创建子系统
8.2.2 自定义模型
8.2.3 需求追溯
8.2.4 项目管理
8.3 模型优化
8.3.1 性能自动优化
8.3.2 仿真加速
8.3.3 性能手动优化
8.4 建模指南
8.4.1 MAAB控制算法建模
8.4.2 高完整性系统建模
8.4.3 代码生成
8.4.4 大型建模
8.4.5 信号处理建模
8.4.6 模型升级
8.5 新模块创建
8.5.1 模块封装
8.5.2 自定义MATLAB算法
主要参考文献
彩图
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...