内容简介
目前,MATLAB已发展成为的数学应用软件之一,与Mathematica、Maple并称为三大数学软件,其在数值计算方面更是屈一指。掌握了这一工具的使用将使日常学习和工作事半功倍。
赵国生主编的《MATLAB学习手册(附光盘)》对MATLAB进行了详细讲解,并配有大量实例,达到零起点入门和快速提高的目的。本书共分为2篇,前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真及图形用户界面等内容。第8~11章为进阶篇,第8章和第9章分别介绍了MATLAB的科学计算、S-函数的概念、原理和应用。第10章和第11章分别介绍了MATLAB工具箱及MATLAB外部接口。
本书内容丰富、全面,示例精巧,条理清晰、深入浅出、指导性强。在本书的MATLAB编程实现中,源程序详尽、清晰,注释丰富,而且通过实验验证了其正确性。通过章后的习题练习,不但可以帮助读者快速掌握本章理论,还可在编程中进一步熟练掌握MATLAB的编程技巧。
本书适合作为各大中专院校的理工科学生的专业教材,也可以作为读者自学的教程和各类科研技术人员及MATLAB专业人员的参考手册。
目录
第1章 MATLAB概述
1.1 MATLAB简介
1.2 MATLAB的安装、退出及卸载
1.2.1 MATLAB的安装
1.2.2 MATLAB的启动和退出
1.2.3 MATLAB的卸载
1.3 MATLAB的目录结构
1.4 MATLAB的应用窗口
1.4.1 工具栏
1.4.2 组件窗口
1.5 MATLAB的通用命令
1.6 MATLAB的帮助系统
1.6.1 命令行窗口查询帮助
1.6.2 MATLAB 联机帮助系统
1.7 本章小结
1.8 习题
第2章 MATLAB数值计算
2.1 数据类型
2.1.1 字符串(String)
2.1.2 数值(Numeric)
2.1.3 函数句柄(Handle)
2.1.4 逻辑(Logical)类型和关系运算
2.1.5 结构体(Structure)类型
2.1.6 元胞数组(cell)类型
2.2 数组及其函数
2.2.1 数组的建立
2.2.2 数组的操作
2.3 矩阵及其函数
2.3.1 矩阵的建立
2.3.2 矩阵运算
2.3.3 矩阵分析
2.3.4 稀疏矩阵及其运算
2.4 多项式及其函数
2.4.1 多项式的建立和操作
2.4.2 多项式的计算
2.5 本章小结
2.6 习题
第3章 MATLAB符号运算
3.1 符号运算入门
3.1.1 符号对象的创建
3.1.2 符号表达式的创建
3.1.3 符号矩阵的相关操作
3.1.4 符号运算中的运算符
3.1.5 符号表达式中自变量的确定
3.2 符号表达式运算
3.2.1 提取分子和分母
3.2.2 数值转换
3.2.3 变量替换
3.2.4 化简与格式化
3.2.5 数值表达式和符号表达式的互相转换
3.2.6 反函数
3.2.7 表达式替换函数
3.3 符号运算精度
3.4 符号矩阵的计算
3.4.1 基本代数运算
3.4.2 线性代数运算
3.4.3 科学计算
3.5 符号表达式积分变换
3.5.1 博里叶变换及其反变换
3.5.2 拉普拉斯变换及其反变换
3.5.3 Z变换及其反变换
3.6 符号函数的图形绘制
3.6.1 符号函数的曲线绘制
3.6.2 符号函数等值线的绘制
3.6.3 符号函数曲面图及表面图的绘制
3.7 符号方程的求解
3.7.1 代数方程的求解
3.7.2 微分方程求解
3.7.3 复合方程的求解
3.7.4 反方程求解
3.8 本章小结
3.9 习题
第4章 MATLAB图形图像功能
第5章 M文件编程
第6章 Simulink仿真
第7章 图形用户界面
第8章 MATLAB科学计算
第9章 S-函数
第10章 MATLAB工具箱
第11章 MATLAB外部接口