简介
本书系统地讲述了matlab的基本技术,内容包括基本计算、数值运算、程序设计、绘图、符号运算、用户图形界面设计、simulink仿真等方面。
本书在精心选才的基础上,采用“精讲多练”的风格编排,注重实践与理论结合,配备了大量实用的例题与习题,让读者能在最短的时间、以最小的投入掌握matlab运算技巧,从而迅速具备解决本专业实际工程问题的能力。
本书非常适合高等学校相关课程的教学参考书,也可作为工程技术人员的学习参考用书。
目录
封面页
书名页
版权页
前言页
目录页
第1章 MATLAB概述
1.1 科学工程计算与MATLAB
1.2 基本运算功能
1.2.1 算术运算
1.2.2 关系运算
1.2.3 逻辑运算
1.3 基本数据类型
1.3.1 数值类型
1.3.2 字符串类型
1.3.3 变量和表达式
1.4 数学函数
1.5 MATLAB背景介绍
1.5.1 MATLAB的历史
1.5.2 MATLAB的组成
1.5.3 MATLAB的特点
1.5.4 其他几种相关的数学软件
1.6 工具箱
1.7 MATLAB的安装和使用
1.7.1 安装MATLAB系统
1.7.2 使用MATLAB系统
1.8 MATLAB帮助功能
小结
习题
第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.3 数组
2.4 多项式
2.4.1 多项式的生成与表达
2.4.2 多项式的运算
2.5 特殊矩阵
2.6 稀疏矩阵
2.7 工作空间与内存变量
2.7.1 变量的查看
2.7.2 变量的文件保存与获取
小结
习题
第3章 MATLAB程序设计
3.1 程序设计概述
3.2 MATLAB程序结构
3.2.1 顺序结构
3.2.2 选择结构
3.2.3 循环结构
3.3 M文件
3.3.1 命令文件
3.3.2 函数文件
3.4 其他流程控制语句
3.5 函数与变量参数传递
3.5.1 子函数与私有函数
3.5.2 变量作用域
3.5.3 函数的参数传递
3.6 M文件的调试
3.7 M文件性能分析与优化
3.7.1 M文件性能分析
3.7.2 M文件性能优化
小结
习题
第4章 MATLAB绘图
4.1 二维图形
4.2 图形修饰与控制
4.3 三维图形
4.3.1 三维曲线图
4.3.2 三维网格图
4.3.3 三维曲面图
4.3.4 观察点
4.4 特殊坐标系
4.5 绘制特殊图形
小结
习题
第5章 MATLAB符号运算
5.1 数值运算与符号运算
5.2 符号变量和符号表达式
5.3 符号表示式的运算
5.3.1 算术运算
5.3.2 函数运算
5.4 微积分
5.4.1 极限
5.4.2 微分
5.4.3 积分
5.5 方程求解
5.5.1 代数方程
5.5.2 常微分方程
5.6 符号矩阵
5.6.1 符号矩阵的创建
5.6.2 符号矩阵的运算
5.7 任意精度计算
5.8 级数
5.9 符号积分变换
5.10 符号表达式绘图
5.11 Maple接口
小结
习题
第6章 Simulink仿真
6.1 Simulink与系统仿真
6.2 Simulink的使用
6.2.1 启动和退出Simulink
6.2.2 建模与仿真
6.3 Simulink的基本模块
6.4 功能模块的处理
6.5 设置仿真参数
6.6 观察Simulink的仿真结果
6.7 自定义功能模块
小结
习题
第7章 图形用户界面设计
7.1 图形用户界面设计工具GUIDE
7.2 控件
7.3 GUIDE常用工具
7.4 使用GUIDE的GUI设计
7.5 句柄图形
7.5.1 句柄图形的层次关系
7.5.2 图形窗口对象的属性
7.6 图形对象句柄命令
7.6.1 建立图形对象的函数
7.6.2 图形对象句柄的获得和删除
7.6.3 对象属性的获取和设置
7.7 公用对话框
7.8 动画制作
小结
习题
第8章 高级编程技术
8.1 文件
8.1.1 文件的打开与关闭
8.1.2 格式化数据的读写
8.1.3 文件定位和文件状态
8.1.4 按行读取数据
8.1.5 二进制数据文件的读写
8.1.6 图像、声音文件的读写
8.2 应用程序接口
8.2.1 MEX文件
8.2.2 MATLAB计算引擎
8.2.3 基于COM组件的接口编程
8.2.4 在C/C++语言中读写MAT数据文件
8.3 结构数组
8.4 元胞数组
8.5 面向对象程序设计
小结
习题
附录 主要函数命令分类表
参考文献
书名页
版权页
前言页
目录页
第1章 MATLAB概述
1.1 科学工程计算与MATLAB
1.2 基本运算功能
1.2.1 算术运算
1.2.2 关系运算
1.2.3 逻辑运算
1.3 基本数据类型
1.3.1 数值类型
1.3.2 字符串类型
1.3.3 变量和表达式
1.4 数学函数
1.5 MATLAB背景介绍
1.5.1 MATLAB的历史
1.5.2 MATLAB的组成
1.5.3 MATLAB的特点
1.5.4 其他几种相关的数学软件
1.6 工具箱
1.7 MATLAB的安装和使用
1.7.1 安装MATLAB系统
1.7.2 使用MATLAB系统
1.8 MATLAB帮助功能
小结
习题
第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.3 数组
2.4 多项式
2.4.1 多项式的生成与表达
2.4.2 多项式的运算
2.5 特殊矩阵
2.6 稀疏矩阵
2.7 工作空间与内存变量
2.7.1 变量的查看
2.7.2 变量的文件保存与获取
小结
习题
第3章 MATLAB程序设计
3.1 程序设计概述
3.2 MATLAB程序结构
3.2.1 顺序结构
3.2.2 选择结构
3.2.3 循环结构
3.3 M文件
3.3.1 命令文件
3.3.2 函数文件
3.4 其他流程控制语句
3.5 函数与变量参数传递
3.5.1 子函数与私有函数
3.5.2 变量作用域
3.5.3 函数的参数传递
3.6 M文件的调试
3.7 M文件性能分析与优化
3.7.1 M文件性能分析
3.7.2 M文件性能优化
小结
习题
第4章 MATLAB绘图
4.1 二维图形
4.2 图形修饰与控制
4.3 三维图形
4.3.1 三维曲线图
4.3.2 三维网格图
4.3.3 三维曲面图
4.3.4 观察点
4.4 特殊坐标系
4.5 绘制特殊图形
小结
习题
第5章 MATLAB符号运算
5.1 数值运算与符号运算
5.2 符号变量和符号表达式
5.3 符号表示式的运算
5.3.1 算术运算
5.3.2 函数运算
5.4 微积分
5.4.1 极限
5.4.2 微分
5.4.3 积分
5.5 方程求解
5.5.1 代数方程
5.5.2 常微分方程
5.6 符号矩阵
5.6.1 符号矩阵的创建
5.6.2 符号矩阵的运算
5.7 任意精度计算
5.8 级数
5.9 符号积分变换
5.10 符号表达式绘图
5.11 Maple接口
小结
习题
第6章 Simulink仿真
6.1 Simulink与系统仿真
6.2 Simulink的使用
6.2.1 启动和退出Simulink
6.2.2 建模与仿真
6.3 Simulink的基本模块
6.4 功能模块的处理
6.5 设置仿真参数
6.6 观察Simulink的仿真结果
6.7 自定义功能模块
小结
习题
第7章 图形用户界面设计
7.1 图形用户界面设计工具GUIDE
7.2 控件
7.3 GUIDE常用工具
7.4 使用GUIDE的GUI设计
7.5 句柄图形
7.5.1 句柄图形的层次关系
7.5.2 图形窗口对象的属性
7.6 图形对象句柄命令
7.6.1 建立图形对象的函数
7.6.2 图形对象句柄的获得和删除
7.6.3 对象属性的获取和设置
7.7 公用对话框
7.8 动画制作
小结
习题
第8章 高级编程技术
8.1 文件
8.1.1 文件的打开与关闭
8.1.2 格式化数据的读写
8.1.3 文件定位和文件状态
8.1.4 按行读取数据
8.1.5 二进制数据文件的读写
8.1.6 图像、声音文件的读写
8.2 应用程序接口
8.2.1 MEX文件
8.2.2 MATLAB计算引擎
8.2.3 基于COM组件的接口编程
8.2.4 在C/C++语言中读写MAT数据文件
8.3 结构数组
8.4 元胞数组
8.5 面向对象程序设计
小结
习题
附录 主要函数命令分类表
参考文献
MATLAB教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×