图书中心

计算机类首页>图书中心>计算机类

MATLAB基础教程(第2版)
  • 书     名:MATLAB基础教程(第2版)
  • 出版时间:2023-11-24
  • 编 著 者:刘卫国
  • 版       次:2-2
  • I  S  B N:978-7-5635-6964-9
  • 定       价:¥65.80元

内容简介线

MATLAB作为一个集数值计算、图形处理、系统仿真等功能于一体的科学计算软件,目前已被广泛应用于科学研究与工程应用领域,也成为高等学校很受重视的一门基础课程。本书介绍MATLAB的基础知识与应用技术,注重强调MATLAB功能实现的数学方法和算法原理,帮助读者今后利用MATLAB从事学科应用打下良好基础。全书主要内容有MATLAB使用入门、MATLAB数据及基本运算、MATLAB矩阵处理、 MATLAB程序设计、MATLAB数据可视化、MATLAB数据分析与多项式计算、MATLAB方程求解、MATLAB数值积分与微分、MATLAB符号计算、MATLAB图形句柄、MATLAB图形用户界面设计、MATLAB系统仿真、MATLAB应用接口、MATLAB综合应用等。本书可作为高等学校的教材,也可供工程技术与科研人员阅读参考。

目录介绍线

第1章初识MATLAB11MATLAB简介
111MATLAB的发展历程
112MATLAB的主要功能
12MATLAB系统环境
121MATLAB的启动和退出
122MATLAB的操作界面
123MATLAB的搜索路径
13MATLAB基本操作
131交互式命令操作
132命令操作演示
14MATLAB帮助系统
141帮助浏览器
142获取帮助信息的其他方法
练习题
实验题

第2章MATLAB数据及运算21MATLAB数值数据
211数值数据的分类
212数值数据的输出格式
22MATLAB矩阵的表示
221矩阵的创建
222冒号表达式
223矩阵元素的引用
23变量及其操作
231变量与赋值
232预定义变量
233变量的管理
24MATLAB的运算
241算术运算
242关系运算
243逻辑运算
25字符数据及其操作
251字符串与字符数组
252字符串数组
26结构体数据和单元数据
261结构体数据
262单元数据
练习题
实验题

第3章MATLAB矩阵处理31特殊矩阵
311通用的特殊矩阵
312具有特定应用的特殊矩阵
32矩阵变换
321求对角矩阵与三角矩阵
322矩阵的转置与旋转
323求矩阵的逆与伪逆
33矩阵求值
331方阵的行列式
332矩阵的秩与迹
333向量和矩阵的范数
334矩阵的条件数
34矩阵的特征值与特征向量
35稀疏矩阵
351矩阵存储方式
352稀疏矩阵的创建
353稀疏矩阵应用举例
练习题
实验题

第4章MATLAB程序流程控制41脚本
411脚本的创建
412实时脚本
42程序控制结构
421顺序结构
422选择结构
423循环结构
43函数
431函数的基本结构
432函数调用
433函数参数的可调性
434全局变量与局部变量
44特殊形式的函数
441子函数
442匿名函数
45程序的调试与优化
451程序调试方法
452程序性能分析与优化
46程序应用实例
练习题
实验题

第5章MATLAB绘图51二维曲线
511绘制二维曲线的基本函数
512二维函数式绘图
513设置曲线样式
52绘制图形的辅助操作
521图形标注与坐标设置
522多图形显示
53其他形式的二维图形
531其他坐标系下的二维曲线
532其他特殊二维图形
54三维图形
541绘制三维曲线的基本函数
542绘制三维曲面的基本函数
543其他形式的三维图形
544三维函数式绘图
55图形修饰处理
551视点处理
552色彩处理
553裁剪处理
56图像处理
561图像数据读写与显示
562图像捕获与播放
57交互式绘图工具
571“绘图”选项卡
572绘图工具
练习题
实验题

第6章MATLAB数据分析与多项式计算61数据统计分析
611最大值和最小值
612求和与求积
613平均值和中值
614累加和与累乘积
615标准差和相关系数
616排序
62曲线拟合
621最小二乘原理
622曲线拟合的实现方法
63数据插值
631一维数据插值
632二维数据插值
64多项式计算
641多项式的四则运算
642多项式的导函数
643多项式的求值
644多项式的求根
练习题
实验题

第7章MATLAB方程数值求解71线性方程组求解
711线性方程组的直接解法
712线性方程组的迭代解法
72非线性方程数值求解
721单变量非线性方程数值求解
722非线性方程组数值求解
73常微分方程数值求解
731龙格库塔法简介
732常微分方程数值求解的实现
练习题
实验题

第8章MATLAB的数值微分与数值积分81数值微分
811数值差分与数值差商
812数值微分的实现
82数值积分
821数值积分的原理
822定积分数值求解的实现
823多重定积分数值求解的实现
83离散傅里叶变换
831离散傅里叶变换算法简介
832离散傅里叶变换的实现
练习题
实验题

第9章MATLAB符号计算91符号对象及其计算
911建立符号对象
912符号对象的基本运算
913符号表达式的操作
914符号运算中变量的确定
92符号微积分
921符号极限
922符号导数
923符号积分
93级数
931级数符号求和
932函数的泰勒级数
94符号方程求解
941符号代数方程求解
942符号常微分方程求解
95符号计算的可视化分析
951funtool工具
952Taylor Tool工具
练习题
实验题

第10章MATLAB图形对象101图形对象及其句柄
1011图形对象简述
1012图形对象句柄
1013图形对象属性
102图形窗口与坐标轴
1021图形窗口对象
1022坐标轴对象
103核心图形对象的操作
1031曲线对象
1032曲面对象
1033文本对象
1034其他核心图形对象
104动画对象
1041创建轨迹动画
1042创建线条动画
105光照和材质处理
1051光源对象
1052材质处理
练习题
实验题

第11章App设计111UI图形窗口
1111创建UI 图形窗口
1112回调函数
112菜单设计
1121建立用户菜单
1122菜单对象常用属性
1123快捷菜单
113对话框设计
1131常用组件
1132组件的操作
114App设计工具
1141App设计工具窗口
1142App组件库
1143App类的基本结构
1144App设计实例
练习题
实验题

第12章Simulink系统仿真121Simulink操作基础
1211Simulink的工作环境
1212Simulink的仿真过程
122仿真模型的创建
1221模块库的打开
1222模块的操作
1223模块的连接
1224模块的参数和属性设置
123系统的仿真与分析
1231设置仿真参数
1232运行仿真与仿真结果输出
1233系统仿真实例
124子系统
1241子系统的创建
1242子系统的条件执行
125S函数的设计与应用
1251用MATLAB语言编写S函数
1252S函数的应用
练习题
实验题

第13章MATLAB应用接口131MATLAB与Excel的接口
1311Spreadsheet Link的使用
1312在Excel中调用MATLAB函数
1313在MATLAB中导入/导出数据
132数据接口
1321文件操作
1322MAT文件与应用
133MATLAB编译器
134MATLAB与其他编程语言的接口
1341MEX文件
1342MATLAB引擎
练习题
实验题