书籍详情
MATLAB基础应用案例教程
作者:暂缺
出版社:北京理工大学出版社
出版时间:2019-07-01
ISBN:9787568273008
定价:¥65.80
购买这本书可以去
内容简介
《MATLAB基础应用案例教程》以MATLAB R2018b为操作环境,结合计算机语言基础应用,将每个章节通过案例进行讲解,由浅入深、通俗易懂。《MATLAB基础应用案例教程》共分为9章,从介绍基本的窗口操作开始,逐步由函数应用到程序设计、仿真、UI界面设计、APP设计。所有例程均内嵌程序命令、注释、说明和运行结果,以便读者在学习过程中边学边操作,从而快速掌握MATLAB R2018b的使用技巧。《MATLAB基础应用案例教程》不仅包含窗口操作、矩阵运算、符号运算、数学函数应用、程序设计基础知识,还包括二维/三维绘图、动画设计、Simulink仿真、UI设计和APP的人机交互界面设计内容,适合理工类所有专业学生使用,可作为一本计算机语言的开启课程教材。
作者简介
暂缺《MATLAB基础应用案例教程》作者简介
目录
第1章 MATLAB R2018b简介
1.1 MATLAB主要功能
1.2 MATLAB R2018b主窗口
1.2.1 主界面
1.2.2 工具栏
1.3 窗口操作
1.3.1 常用窗口操作命令
1.3.2 常用快捷方式
1.4 帮助窗口
1.4.1 help命令
1.4.2 demo命令
第2章 MATLAB矩阵与数组
2.1 变量的使用
2.1.1 常量表示
2.1.2 新建变量
2.1.3 变量命令规则
2.1.4 全局变量
2.1.5 数据类型
2.1.6 常用标点符号及功能
2.2 矩阵表示
2.2.1 矩阵的建立方法
2.2.2 向量的建立方法
2.2.3 常用特殊矩阵函数
2.2.4 稀疏矩阵
2.2.5 矩阵拆分
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.4 MATLAB常用函数
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.4.9 文件操作函数
2.4.10 句柄函数
2.5 MATLAB数组表示
2.5.1 结构体数组
2.5.2 元胞(单元)数组
2.6 数组集合运算
2.6.1 交运算
2.6.2 差运算
2.6.3 并运算
2.6.4 异或运算
第3章 多项式与符号计算
3.1 多项式表示
3.1.1 直接建立多项式
3.1.2 使用函数建立多项式
3.2 多项式算术运算
3.2.1 多项式的加减运算
3.2.2 多项式的乘除运算
3.3 多项式求根
3.3.1 求多项式特征值(多项式的根)
3.3.2 求特征多项式系数
3.4 多项式求导
3.5 多项式求解
3.5.1 计算多项式数值解
3.5.2 多项式拟合解
3.6 MATLAB 中的符号运算
3.6.1 建立符号变量与符号表达式
3.6.2 符号基本运算
第4章 MATLAB在高等数学中的计算
4.1 傅里叶变换与反变换
4.1.1 傅里叶变换
4.1.2 傅里叶反变换
4.2 拉普拉斯变换与反变换
4.2.1 拉普拉斯变换
4.2.2 拉普拉斯反变换
4.3 z变换与z反变换
4.3.1 Z变换
4.3.2 z反变换
4.4 求极限
4.5 求导数
4.6 求积分
4.6.1 使用int函数求积分
4.6.2 使用quad、quadl函数求积分
4.7 求零点与极值
4.7.1 求零点
4.7.2 求极值
4.8 求方程的解
4.8.1 线性方程组求解
4.8.2 符号代数方程求解
4.8.3 常微分方程(组)的求解
4.9 级数
4.9.1 级数求和
4.9.2 一元函数的泰勒级数展开
4.10 函数插值
4.10.1 一维插值
4.10.2 二维插值
4.10.3 三维插值
第5章 MATLAB程序设计应用
5.1 编辑器及数据输入/输出
5.1.1 程序编辑器
5.1.2 数据输入
5.1.3 数据输出
5.2 命令的流程控制
5.2.1 顺序结构
5.2.2 选择结构
5.2.3 循环结构
5.2.4 try语句
5.3 MATLAB源文件
5.3.1 脚本文件与函数文件
5.3.2 函数文件的基本使用
5.3.3 函数文件的嵌套使用
5.4 文件操作
5.4.1 文件的打开
5.4.2 二进制文件的读写
5.4.3 文件的关闭
5.4.4 文本文件的读写
5.4.5 文件定位和文件状态
5.4.6 按行读取数据
第6章 MATLAB在绘图中的应用
6.1 二维绘图功能
6.1.1 绘制函数曲线
6.1.2 使用图形对象及句柄绘图
6.1.3 绘制对数坐标图
6.1.4 绘制特色二维图
6.1.5 绘制符号函数曲线
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.2.9 设置等高线及垂帘
6.3 创建动画过程
6.3.1 设置三维图形姿态
6.3.2 使用动画函数
6.3.3 创建动画步骤
6.4 图像视频
6.4.1 图像文件操作
6.4.2 视频实现
6.4.3 读取视频文件操作
6.4.4 视频文件操作
第7章 Simulink仿真基础应用
7.1 Simulink仿真界面及模型
7.1.1 仿真界面及模型仿真
7.1.2 基本模块
7.2 模块参数设置
7.2.1 基本参数设置
7.2.2 模块属性设置
7.2.3 仿真参数设置
7.3 Simulink仿真命令
7.3.1 线性化处理命令
7.3.2 构建模型命令
7.3.3 与.m文件组合仿真
7.4 子系统的封装
7.5 与S函数组合仿真
7.5.1 S函数的结构
7.5.2 S函数操作
7.5.3 S函数应用案例
7.6 与函数模块组合仿真
第8章 MATLAB在界面设计中的应用
8.1 图形用户界面开发环境
8.1.1 创建界面应用程序方法
8.1.2 使用空白界面建立GUI应用程序
8.1.3 使用控制界面建立应用程序编辑
8.1.4 使用坐标轴和菜单建立应用程序
8.1.5 使用信息对话框界面建立应用程序
8.1.6 创建标准对话框
8.2 MATIAB句柄式图形对象
8.2.1 句柄式图形对象
8.2.2 创建图形句柄的常用函数
8.3 回调函数
8.3.1 回调函数格式
8.3.2 回调函数的使用
8.4 控件工具及属性
8.4.1 GUI控件对象类型及描述
8.4.2 控件对象控制属性
8.4.3 载入静态图片与动态图片
8.5 界面设计案例
8.6 App的应用
8.6.1 App设计工具
8.6.2 App交互常用组件及属性
8.6.3 创建App界面案例
8.7 菜单设计
8.7.1 弹出式菜单
8.7.2 下拉式菜单
8.7.3 快捷菜单
8.8 对话框设计
8.8.1 对话框操作
8.8.2 专用对话框
第9章 MATLAB与其他程序的调用
9.1 MATLAB与外部数据和程序交互组件
9.1.1 应用程序接口介绍
9.1.2 交互文件
9.2 MATLAB调用C程序
参考文献
1.1 MATLAB主要功能
1.2 MATLAB R2018b主窗口
1.2.1 主界面
1.2.2 工具栏
1.3 窗口操作
1.3.1 常用窗口操作命令
1.3.2 常用快捷方式
1.4 帮助窗口
1.4.1 help命令
1.4.2 demo命令
第2章 MATLAB矩阵与数组
2.1 变量的使用
2.1.1 常量表示
2.1.2 新建变量
2.1.3 变量命令规则
2.1.4 全局变量
2.1.5 数据类型
2.1.6 常用标点符号及功能
2.2 矩阵表示
2.2.1 矩阵的建立方法
2.2.2 向量的建立方法
2.2.3 常用特殊矩阵函数
2.2.4 稀疏矩阵
2.2.5 矩阵拆分
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.4 MATLAB常用函数
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.4.9 文件操作函数
2.4.10 句柄函数
2.5 MATLAB数组表示
2.5.1 结构体数组
2.5.2 元胞(单元)数组
2.6 数组集合运算
2.6.1 交运算
2.6.2 差运算
2.6.3 并运算
2.6.4 异或运算
第3章 多项式与符号计算
3.1 多项式表示
3.1.1 直接建立多项式
3.1.2 使用函数建立多项式
3.2 多项式算术运算
3.2.1 多项式的加减运算
3.2.2 多项式的乘除运算
3.3 多项式求根
3.3.1 求多项式特征值(多项式的根)
3.3.2 求特征多项式系数
3.4 多项式求导
3.5 多项式求解
3.5.1 计算多项式数值解
3.5.2 多项式拟合解
3.6 MATLAB 中的符号运算
3.6.1 建立符号变量与符号表达式
3.6.2 符号基本运算
第4章 MATLAB在高等数学中的计算
4.1 傅里叶变换与反变换
4.1.1 傅里叶变换
4.1.2 傅里叶反变换
4.2 拉普拉斯变换与反变换
4.2.1 拉普拉斯变换
4.2.2 拉普拉斯反变换
4.3 z变换与z反变换
4.3.1 Z变换
4.3.2 z反变换
4.4 求极限
4.5 求导数
4.6 求积分
4.6.1 使用int函数求积分
4.6.2 使用quad、quadl函数求积分
4.7 求零点与极值
4.7.1 求零点
4.7.2 求极值
4.8 求方程的解
4.8.1 线性方程组求解
4.8.2 符号代数方程求解
4.8.3 常微分方程(组)的求解
4.9 级数
4.9.1 级数求和
4.9.2 一元函数的泰勒级数展开
4.10 函数插值
4.10.1 一维插值
4.10.2 二维插值
4.10.3 三维插值
第5章 MATLAB程序设计应用
5.1 编辑器及数据输入/输出
5.1.1 程序编辑器
5.1.2 数据输入
5.1.3 数据输出
5.2 命令的流程控制
5.2.1 顺序结构
5.2.2 选择结构
5.2.3 循环结构
5.2.4 try语句
5.3 MATLAB源文件
5.3.1 脚本文件与函数文件
5.3.2 函数文件的基本使用
5.3.3 函数文件的嵌套使用
5.4 文件操作
5.4.1 文件的打开
5.4.2 二进制文件的读写
5.4.3 文件的关闭
5.4.4 文本文件的读写
5.4.5 文件定位和文件状态
5.4.6 按行读取数据
第6章 MATLAB在绘图中的应用
6.1 二维绘图功能
6.1.1 绘制函数曲线
6.1.2 使用图形对象及句柄绘图
6.1.3 绘制对数坐标图
6.1.4 绘制特色二维图
6.1.5 绘制符号函数曲线
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.2.9 设置等高线及垂帘
6.3 创建动画过程
6.3.1 设置三维图形姿态
6.3.2 使用动画函数
6.3.3 创建动画步骤
6.4 图像视频
6.4.1 图像文件操作
6.4.2 视频实现
6.4.3 读取视频文件操作
6.4.4 视频文件操作
第7章 Simulink仿真基础应用
7.1 Simulink仿真界面及模型
7.1.1 仿真界面及模型仿真
7.1.2 基本模块
7.2 模块参数设置
7.2.1 基本参数设置
7.2.2 模块属性设置
7.2.3 仿真参数设置
7.3 Simulink仿真命令
7.3.1 线性化处理命令
7.3.2 构建模型命令
7.3.3 与.m文件组合仿真
7.4 子系统的封装
7.5 与S函数组合仿真
7.5.1 S函数的结构
7.5.2 S函数操作
7.5.3 S函数应用案例
7.6 与函数模块组合仿真
第8章 MATLAB在界面设计中的应用
8.1 图形用户界面开发环境
8.1.1 创建界面应用程序方法
8.1.2 使用空白界面建立GUI应用程序
8.1.3 使用控制界面建立应用程序编辑
8.1.4 使用坐标轴和菜单建立应用程序
8.1.5 使用信息对话框界面建立应用程序
8.1.6 创建标准对话框
8.2 MATIAB句柄式图形对象
8.2.1 句柄式图形对象
8.2.2 创建图形句柄的常用函数
8.3 回调函数
8.3.1 回调函数格式
8.3.2 回调函数的使用
8.4 控件工具及属性
8.4.1 GUI控件对象类型及描述
8.4.2 控件对象控制属性
8.4.3 载入静态图片与动态图片
8.5 界面设计案例
8.6 App的应用
8.6.1 App设计工具
8.6.2 App交互常用组件及属性
8.6.3 创建App界面案例
8.7 菜单设计
8.7.1 弹出式菜单
8.7.2 下拉式菜单
8.7.3 快捷菜单
8.8 对话框设计
8.8.1 对话框操作
8.8.2 专用对话框
第9章 MATLAB与其他程序的调用
9.1 MATLAB与外部数据和程序交互组件
9.1.1 应用程序接口介绍
9.1.2 交互文件
9.2 MATLAB调用C程序
参考文献
猜您喜欢