- ISBN:9787122302861
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:198
- 出版时间:2017-09-01
- 条形码:9787122302861 ; 978-7-122-30286-1
本书特色
《MATLAB程序设计》主要以MATLABR2014a为平台,介绍MATLAB基础入门、MATLAB基本运算、MATLAB绘图、MATLAB程序设计、M文件、数据分析、符号计算及图形用户界面(GUI)等内容。通过精心选择、安排学习内容,循序渐进介绍MATLAB有关操作和程序设计技能,并通过大量的例题和习题,重点培养良好编程风格习惯、程序设计及算法设计思维能力。《MATLAB程序设计》是一本适合管理类、非信号控制类本科生和研究生学习的教材,也是具有通识特色的MATLAB教材,可作为高等学校学生相关课程的教材或教学参考书,也可以作为教学和科研工作人员的学习用书和参考用书。
内容简介
《MATLAB程序设计》主要以MATLABR2014a为平台,介绍MATLAB基础入门、MATLAB基本运算、MATLAB绘图、MATLAB程序设计、M文件、数据分析、符号计算及图形用户界面(GUI)等内容。通过精心选择、安排学习内容,循序渐进介绍MATLAB有关操作和程序设计技能,并通过大量的例题和习题,重点培养良好编程风格习惯、程序设计及算法设计思维能力。 《MATLAB程序设计》是一本适合管理类、非信号控制类本科生和研究生学习的教材,也是具有通识特色的MATLAB教材,可作为高等学校学生相关课程的教材或教学参考书,也可以作为教学和科研工作人员的学习用书和参考用书。
目录
1.1MATLAB概述1
1.2MATLAB安装及启动1
1.2.1MATLAB版本选择1
1.2.2MATLAB安装2
1.2.3MATLAB启动8
1.3MATLAB工作界面8
1.3.1MATLAB选项卡——主页9
1.3.2MATLAB选项卡——编辑器10
1.3.3MATLAB当前文件夹10
1.3.4MATLAB命令行窗口11
1.3.5MATLAB工作区11
1.3.6MATLAB命令历史记录窗口12
1.3.7MATLAB快速访问工具栏13
1.4MATLAB初步操作命令14
1.5关闭MATLABR2014a15
1.5.1菜单方法15
1.5.2命令方法16
1.5.3直接方法16
1.5.4快捷键方法16
1.6课外延伸16
1.7习题17
第2章MATLAB基本运算/18
2.1数据类型18
2.1.1数值数据类型19
2.1.2字符类型21
2.1.3逻辑类型22
2.2标识符、常量与变量22
2.2.1标识符22
2.2.2常量24
2.2.3变量24
2.3运算符和表达式25
2.3.1算术运算符和算术表达式25
2.3.2赋值运算符和赋值表达式25
2.3.3关系运算符和关系表达式25
2.3.4逻辑运算符和逻辑表达式25
2.3.5运算符优先级26
2.4数组27
2.4.1一维数组28
2.4.2二维数组31
2.4.3高维数组31
2.4.4字符数组32
2.4.5元胞数组33
2.4.6结构体数组33
2.4.7数组访问与操作35
2.4.8数组运算45
2.5矩阵47
2.5.1特殊矩阵的创建47
2.5.2矩阵运算47
2.6课外延伸48
2.7习题49
第3章MATLAB绘图/51
3.1二维图形绘制51
3.1.1基本绘图函数51
3.1.2图形标注55
3.1.3图形控制命令61
3.1.4图形保存与打开67
3.1.5图形叠加68
3.1.6多子图70
3.1.7对数比例坐标轴73
3.1.8双纵坐标绘图75
3.1.9泛函绘图77
3.1.10简易函数绘图78
3.2三维图形绘制79
3.2.1三维曲线绘图79
3.2.2三维曲面绘图81
3.2.3三维网格绘图82
3.3特殊图形绘制83
3.3.1极坐标绘图83
3.3.2条形图84
3.3.3帕累托绘图85
3.3.4直方图86
3.3.5饼图87
3.3.6火柴杆图88
3.4课外延伸89
3.5习题89
第4章MATLAB程序设计/91
4.1顺序语句91
4.2选择语句94
4.2.1if语句94
4.2.2switch语句99
4.3循环语句100
4.3.1for循环101
4.3.2while循环103
4.3.3循环语句的嵌套104
4.4流程控制语句110
4.4.1continue语句110
4.4.2break语句111
4.4.3return语句112
4.4.4error和warning语句113
4.4.5input语句114
4.4.6pause语句115
4.4.7try-catch语句116
4.5课外延伸118
4.6习题118
第5章M文件/121
5.1M文件121
5.1.1M脚本文件121
5.1.2M函数文件121
5.1.3M文件的创建、编辑与运行122
5.2函数125
5.2.1主函数129
5.2.2子函数130
5.2.3函数调用130
5.2.4嵌套函数130
5.2.5内联函数132
5.2.6匿名函数132
5.2.7私有函数135
5.2.8重载函数137
5.2.9局部变量137
5.2.10全局变量137
5.2.11永久变量139
5.3P-文件141
5.4函数的优先顺序141
5.5程序调试141
5.6其他142
5.6.1函数名的长度限制142
5.6.2视图选项卡143
5.7课外延伸147
5.8习题147
第6章数据分析/148
6.1数据文件148
6.1.1MAT文件148
6.1.2Excel文件148
6.1.3文本文件152
6.1.4获取数据的其他方式154
6.2统计数据分析155
6.2.1描述性统计分析函数155
6.2.2统计绘图函数157
6.3数据插值159
6.4数据拟合161
6.5聚类分析163
6.6课外延伸166
6.7习题166
第7章符号计算/167
7.1符号对象167
7.1.1符号对象创建167
7.1.2符号数转换为数值169
7.1.3符号表达式运算169
7.2符号极限171
7.3符号导数171
7.4符号积分172
7.5符号级数173
7.6代数方程的符号解175
7.7常微分方程的符号解176
7.8课外延伸176
7.9习题177
第8章GUI编程/178
8.1GUIDE178
8.1.1GUIDE启动178
8.1.2GUIDE工作界面180
8.1.3GUI保存181
8.1.4GUI运行182
8.2组件183
8.2.1组件属性183
8.2.2回调函数184
8.3菜单185
8.4对话框188
8.4.1错误信息对话框188
8.4.2帮助对话框188
8.4.3信息提示对话框188
8.4.4问题对话框189
8.4.5警告对话框189
8.4.6输入对话框189
8.4.7文件检索对话框190
8.5程序举例190
8.5.1简单绘图190
8.5.2基于GUI的铁路货运站装车数预测及分析193
8.6课外延伸197
8.7习题197
参考文献/198
作者简介
向万里,兰州交通大学交通运输学院物流管理系,系主任、副教授。2014.1月毕业于天津大学管理与经济学部系统工程专业,获博士学位,主要从事物流和交通系统优化方面的教学与科研工作,为本科生开设过的过程主要有:MATLAB程序设计、MATLAB程序设计强化训练、ERP、数据库技术基础、C语言程序设计、物流信息系统等课程,发表相关学术和教改论文近20篇。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0