MATLAB图形技术 绘图及图形用户接口PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:周明等编著
- 出 版 社:西安:西北工业大学出版社
- 出版年份:1999
- ISBN:7561211929
- 页数:220 页
语言程序设计精要 1
1.1 MATLAB语言简介 1
1.2 MATLAB的工作环境 3
1.2.1 启动MATLAB 3
1.2.2 退出MATLAB 4
1.3 MATLAB的基本操作 4
1.3.1 变量及其命名规则 4
1.3.2 MATLAB的赋值语句结构 5
1.3.3 数据的显示格式 6
1.3.4 矩阵的生成 7
1.3.5 特殊矩阵的生成 10
1.3.6 向量的构成 12
1.3.7 子矩阵的产生 14
1.4 MATLAB的常用数学函数 14
1.5 MATLAB语言中的关系运算与逻辑运算 15
1.5.1 关系运算 15
1.5.2 逻辑运算 16
1.5.3 常用的关系运算与逻辑运算函数 17
1.6 矩阵运算 17
1.6.1 矩阵的转置运算 17
1.6.2 矩阵的加法与减法运算 18
1.6.4 矩阵的除法运算 19
1.6.3 矩阵的乘法运算 19
1.6.5 矩阵的乘方 20
1.6.6 MATLAB定义的点运算 20
1.7 矩阵函数 21
1.7.1 对矩阵的几种基本变换操作 21
1.7.2 三角分解 22
1.7.3 正交分解 23
1.7.4 奇异值分解 23
1.7.6 求矩阵特征值 24
1.7.5 矩阵求逆 24
1.7.7 矩阵的超越函数 25
1.8 字符串及其处理 25
1.9 MATLAB的数值分析计算 30
1.9.1 函数图形绘制 30
1.9.2 数值分析计算 31
1.10 MATLAB的控制语句 31
1.10.1 循环语句 31
1.10.2 条件转移语句 33
1.11.4 回显控制语句 35
1.11.3 暂停语句 35
1.11 辅助语句 35
1.11.2 中断语句 35
1.11.1 注释语句 35
1.12 MATLAB的输入输出语句 36
1.12.1 输入语句 36
1.12.2 输出语句 36
1.13 MATLAB的文件操作 37
1.13.1 变量的保存与调用 37
1.13.2 文件的打开与关闭 38
1.13.3 文件的输入与输出 39
1.14 M程序与M函数 40
1.14.1 MATLAB程序 40
1.14.2 MATLAB函数 41
1.14.3 全局变量与局部变量 42
第2章 二维图形绘制 44
2.1 二维图形的基本绘图命令 44
2.1.1 高级绘图命令 44
2.1.2 低级绘图命令 46
2.2.1 坐标轴的调整 47
2.2 二维图形的修饰 47
2.2.2 画出或取消网格线 51
2.2.3 设置坐标轴名称 52
2.2.4 设置图形标题 52
2.2.5 在图形中显示文字 53
2.2.6 图例的标定 54
2.3 填充图形的绘制 55
2.4 多坐标系绘图与图形窗口的分割 56
2.4.1 图形叠印 56
2.4.2 图形窗口分割 57
2.5 特殊坐标图形的绘制 58
2.5.1 绘制半对数坐标图形 58
2.5.2 绘制对数坐标图形 59
2.5.3 绘制极坐标图形 60
2.6 特殊二维图形的绘制 60
2.6.1 圆饼图绘制命令pie 61
2.6.2 直方图绘制命令bar 61
2.6.3 区域图绘制命令area 63
2.6.4 阶梯图绘制命令stairs 63
2.6.5 概率分布图绘制命令hist 64
2.6.6 条形误差图绘制命令errorbar 65
2.6.7 离散序列图绘制命令stem 66
2.6.8 极坐标系下的概率分布图绘制命令rose 67
2.6.9 复数向量绘制命令compass 67
2.6.10 复数向量绘制命令feather 68
2.7 手工绘图方法 69
第3章 三维图形绘制 72
3.1 三维折线及曲线的绘制 72
3.1.1 三维折线及曲线的基本绘图命令 72
3.1.2 三维图形的坐标标记及图形标题 73
3.2.1 栅格数据点的产生 74
3.2 三维网格曲面的绘制 74
3.2.2 网格曲面的绘制命令mesh 75
3.2.3 带有等高线的网格曲面绘制命令meshc 77
3.2.4 带有底坐的网格曲面绘制命令meshz 78
3.2.5 隐藏线的显示与关闭 79
3.3 三维阴影曲面的绘制 80
3.3.1 阴影曲面绘制命令surf 80
3.3.2 带有等高线的阴影曲面绘制命令surfc 82
3.3.3 具有光照效果的阴影曲面绘制命令surfl 83
3.4.1 设置视点位置 84
3.4 三维图形的调控 84
3.4.2 调整坐标轴的范围 87
3.5 特殊三维图形的绘制 87
3.5.1 三维直方图的绘制 87
3.5.2 三维离散序列图的绘制 89
3.5.3 球面的绘制 90
3.5.4 圆柱体的绘制 91
3.5.5 等高线的绘制 92
3.5.6 梯度场的绘制 95
4.1.1 MATLAB的图形对象 98
4.1 MATLAB的图形对象及其结构关系 98
第4章 MATLAB的图形对象及其属性 98
4.1.2 图形对象之间的结构关系 99
4.1.3 图形对象的标识——句柄 100
4.2 图形对象属性值的获取与设定 101
4.2.1 属性值的获取 102
4.2.2 属性值的设定 104
4.3 Root对象的属性 104
4.4 Figure对象的属性 108
4.5 Axes对象的属性 114
4.6 Line对象的属性 124
4.7 Patch对象的属性 127
4.8 Surface对象的属性 132
4.9 Image对象的属性 137
4.10 Text对象的属性 139
4.11 Uimenu对象的属性 143
4.12 Uicontrol对象的属性 145
第5章 MATLAB环境下的图形用户界面设计技术 150
5.1 图形窗口的生成方法 150
5.1.1 图形窗口的创建 150
5.1.2 设置当前窗口 151
5.1.3 图形窗口的关闭 152
5.2 菜单的实现技术 152
5.2.1 下拉式菜单的生成 152
5.2.2 子菜单的生成 154
5.3 对话框及其实现技术 156
5.3.1 普通对话框的实现方法 157
5.3.2 文件名处理对话框 157
5.3.3 字体设置对话框 159
5.3.4 颜色设置对话框 160
5.3.5 几种常用的信息提示对话框 161
5.4 MATLAB下的控件设计技术 165
5.4.1 MATLAB的控件种类 166
5.4.2 控件的实现方法 167
5.4.3 命令按钮的实现方法示例 168
5.4.4 单选按钮的实现方法示例 169
5.4.5 检查框的实现方法示例 171
5.4.6 列表框的实现方法示例 174
5.4.7 下拉式菜单的实现方法示例 176
5.4.8 滑块的实现方法示例 178
5.4.9 静态文字的实现方法示例 180
5.4.10 编辑框的实现方法示例 182
5.4.11 框架的实现方法示例 184
5.5 MATLAB的可视化GUI设计工具Guide简介 186
5.5.1 Guide的组成部分 186
5.5.2 菜单编辑器 186
5.5.3 控件工具板 188
5.5.4 控件对齐工具 188
5.5.5 属性编辑器 188
5.5.6 回调函数编辑器 189
附录 MATLAB的基本命令函数 190
参考文献 220
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《用户隐私管理与信息安全行为研究》李瀛著 2019
- 《鲤鱼报恩记 立体图形》(韩)朴英兰文 2016
- 《好玩的几何 和平面图形玩耍吧》米里亚娜·拉多万诺维奇 2019
- 《图像处理与图形界面(GUI)设计案例教程》李娜,张丽君 2019
- 《我在一线做用户增长》杨瀚清著 2020
- 《Visio 2016图形设计标准教程》崔中伟著 2017
- 《高等院校艺术设计类基础课规划教材 图形创意》姚娜,刘秀青责任编辑;(中国)韩佩妘,张倩,汪顺锋 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019