《MATLAB教程及实训-第2版(本科教材)》曹弋 | PDF下载|ePub下载
MATLAB教程及实训-第2版(本科教材) 版权信息
- 出版社:机械工业出版社
- 出版时间:2018-01-07
- ISBN:9787111418665
- 条形码:9787111418665 ; 978-7-111-41866-5
MATLAB教程及实训-第2版(本科教材) 本书特色
本书是基于MATLABR2010a版,以教程和实训紧密结合的形式,深入浅出地介绍了MATLAB的应用。教程部分比较系统地介绍了MATLAB7.10的运行环境、MATLAB的基本运算、数据的可视化、MATLAB符号运算、MATLAB程序设计、MATLAB高级图形设计、Simulink仿真环境、线性控制系统的分析等内容,以先讲解后实例的方式,图文并茂,突出应用。实训部分与教程内容相互配合,先提出知识要点,然后按部就班指导操作,在操作中提出修改,*后给出自我练习,方便学生循序渐进地上机操作,并对学生的掌握程度进行检验。
MATLAB教程及实训-第2版(本科教材) 内容简介
曹弋主编的《MATLAB教程及实训(第2版普通高等教育十二五规划教材)》是在2008年第1版的基础上修订而成的。其内容是基于MATLAB R2010a产品族,以教程和实训紧密结合的形式,深入浅出地介绍了MATLAB的应用。教程部分比较系统地介绍了MATLAB 710的运行环境、MATLAB的基本运算、数据的可视化、MATLAB符号运算、MATLAB程序设计、MATLAB高级图形设计、Simulink仿真环境、线性控制系统的分析等内容,以先讲解后实例的方式,图文并茂,突出应用。实训部分与教程内容相互配合,先提出知识要点,然后按部就班地指导操作,在操作中提出修改,*后给出自我练习,方便学生循序渐进地上机操作,并对学生的掌握程度进行检验。本书可作为大学本科和专科有关课程的教材或教学参考书,也可作为MATLAB用户自学的参考书,在目前的MATLAB教材市场上明显具有特色。本书配有电子课件,欢迎选用本书作教材的老师登录WWW.cmpedu.com注册下载。
MATLAB教程及实训-第2版(本科教材) 目录
前言
第1篇MATLAB教程
第1章MATLAB R2010a概述 2
1��1MATLAB R2010a 简介 3
1��1��1MATLAB的系统结构 3
1��1��2MATLAB的特点 3
1��1��3MATLAB的工具箱 4
1��2MATLAB R2010a的开发
环境 5
1��2��1MATLAB R2010a的环境
设置 5
1��2��2菜单和工具栏 5
1��2��3通用窗口 8
1��3MATLAB R2010a 的其他
管理 17
1��3��1MATLAB的文件格式 17
1��3��2设置搜索路径 19
1��4一个简单的实例 20
1��5MATLAB的文字处理工具
Notebook 23
1��5��1Notebook的安装和启动 24
1��5��2Notebook的使用 25
1��6MATLAB R2010a 的帮助
系统 26
1��6��1使用帮助浏览器 26
1��6��2使用帮助命令 27
1��6��3其他帮助 29
习题 29
第2章MATLAB的基本运算 31
2��1数据类型31
2��1��1常数和变量32
2��1��2整数和浮点数33
2��1��3复数34
2��2矩阵和数组的算术运算35
2��2��1数组的创建35
2��2��2数组的操作37
2��2��3矩阵和数组函数41
2��2��4矩阵和数组的算术运算44
2��2��5稀疏矩阵49
2��3字符串51
2��3��1创建字符串51
2��3��2字符串函数53
2��4日期和时间56
2��4��1日期和时间的表示格式56
2��4��2日期时间函数57
2��5结构体和元胞数组58
2��5��1元胞数组58
2��5��2结构体61
2��6多维数组64
2��7关系运算和逻辑运算67
2��7��1逻辑变量67
2��7��2关系运算68
2��7��3逻辑运算68
2��7��4运算符优先级70
2��8数组的信息获取70
2��9 多项式71
2��9��1多项式求根和求值72
2��9��2多项式的算术运算72
2��9��3多项式的拟合与插值75
习题78
第3章数据的可视化81
3��1二维绘图81
3��1��1绘图的一般步骤81
3��1��2基本绘图函数82
3��1��3多个图形的绘制86
3��1��4设置曲线绘制方式、坐标轴
和图形注释88
3��2特殊图形和坐标的绘制94
3��2��1特殊图形绘制94
3��2��2特殊坐标轴图形绘制100
3��3MATLAB的图形窗口101
3��3��1图形窗口界面101
3��3��2图形的打印和输出104
3��4基本三维绘图命令106
3��4��1三维曲线图106
3��4��2三维曲面图106
3��4��3设置视角和色彩108
MATLAB教程及实训第2版
目录
习题110
第4章符号运算112
4��1符号对象的创建和使用112
4��1��1创建符号对象113
4��1��2符号常量和符号变量114
4��1��3符号表达式115
4��1��4符号矩阵115
4��2符号对象的运算116
4��2��1符号对象的基本运算116
4��2��2任意精度的算术运算117
4��3符号表达式的变换119
4��3��1符号表达式中的自由符号
变量119
4��3��2符号表达式的化简120
4��3��3符号表达式的替换122
4��3��4计算反函数和复合函数123
4��3��5多项式符号表达式124
4��4符号微积分、极限和级数125
4��4��1符号表达式的微积分125
4��4��2符号表达式的极限127
4��4��3符号表达式的级数127
4��5符号积分变换128
4��5��1Fourier变换128
4��5��2Laplace变换129
4��5��3Z变换131
4��6符号方程的求解132
4��6��1代数方程的求解132
4��6��2微分方程的求解133
4��7符号函数的可视化134
4��7��1符号函数计算器134
4��7��2泰勒级数计算器134
4��8综合举例135
习题136
第5章程序设计和M文件138
5��1程序控制138
5��1��1分支控制语句138
5��1��2循环控制语句140
5��1��3错误控制语句143
5��1��4流程控制命令144
5��2M文件结构146
5��2��1M文件的一般结构146
5��2��2M文件编辑/调试器
窗口147
5��2��3M脚本文件和M函数
文件148
5��3函数的使用150
5��3��1主函数和子函数150
5��3��2函数的输入/输出参数152
5��3��3局部变量、全局变量和
静态变量154
5��3��4嵌套函数、私有函数和
重载函数155
5��3��5函数的工作过程和P码
文件156
5��4函数句柄和inline对象157
5��4��1函数句柄158
5��4��2inline对象160
5��5函数绘图160
5��5��1fplot命令161
5��5��2函数绘图命令161
5��6数值分析162
5��6��1求*小值和过零点163
5��6��2数值积分164
5��6��3微分方程组数值求解165
习题166
第6章MATLAB高级图形设计169
6��1句柄图形对象169
6��1��1句柄图形对象体系169
6��1��2句柄图形对象的操作170
6��2图形用户界面174
6��2��1图形用户界面概述175
6��2��2设计一个简单的GUI
界面175
6��2��3回调函数和GUI程序
文件179
6��2��4按钮、滚动条和文本框
控件181
6��2��5单选按钮、复选框和
面板184
6��2��6下拉菜单、列表框、坐标轴
和ActiveX控件186
6��2��7菜单的设计188
6��3对话框190
6��3��1输入框190
6��3��2输出框191
6��3��3文件管理框192
6��4图像和声音193
6��4��1图像193
6��4��2声音197
6��5视频与动画设计197
6��5��1视频197
6��5��2以电影方式创建动画199
6��5��3以对象方式创建动画200
6��6综合应用举例200
习题203
第7章Simulink仿真环境205
7��1Simulink的概述205
7��2Simulink的工作环境206
7��2��1一个简单的Simulink
实例206
7��2��2Simulink的模型窗口207
7��2��3Simulink的工作原理208
7��2��4Simulink的模块库208
7��3建立模型209
7��3��1创建模型209
7��3��2仿真参数的设置211
7��3��3常用模