《计算机绘图理论及其应用》求取 ⇩

第一章绪论1

1.1 引言1

1.2计算机绘图系统2

1.2.1 联机绘图系统2

1.2.2 脱机绘图系统2

1.2.3 交互式绘图系统3

1.3计算机绘图系统的硬件5

1.3.1 图形处理器5

1.3.2 图形输入设备5

1.3.3 图形输出设备7

1.4 计算机绘图系统的软件12

1.5基本绘图子程序14

1.5.1 显示图形概述14

1.5.2 显示图形子程序15

1.5.3 绘图机基本子程序18

1.5.4 常用绘图机指令20

1.6 全屏幕编辑Vi22

1.7 FORTRAN绘图程序的编译、连接、运行26

习题29

第二章二维图形变换30

2.1二维图形矩阵表示法和变换矩阵30

2.1.1 二维图形矩阵表示法30

2.1.2 二维图形变换矩阵30

2.2二维基本变换31

2.2.1 比例变换31

2.2.2 对称变换(镜像变换)32

2.2.3 旋转变换33

2.3.4 错切变换34

2.3二维图形齐次坐标矩阵变换35

2.3.1 齐次坐标35

2.3.2 平移变换36

2.3.3 齐次坐标的几何意义37

2.4组合变换39

2.4.1 组合变换实例39

2.4.2 组合变换顺序对图形的影响41

2.5 二维图形变换绘图程序的设计42

习题48

第三章三维图形变换49

3.1三维基本变换49

3.1.1 比例变换49

3.1.2 错切变换50

3.1.3 对称变换54

3.1.4 平移变换55

3.1.5 旋转变形56

3.2 三维图形组合变换56

3.3投影变换59

3.3.1 三维正投影变换59

3.3.2 轴测投影变换62

3.4透视投影变换69

3.4.1 一点透视投影变换矩阵69

3.4.2 透视投影变换矩阵70

3.4.3 三点透视投影变换矩阵71

3.5 三维图形变换绘图程序的设计75

习题85

第四章图形窗口与裁剪86

4.1 图形坐标系统86

4.2 二维图形窗口变换88

4.3 透规变换95

4.4 视向变换98

4.5 子程序及其参数说明101

4.6 应用实例102

习题106

第五章曲线的插值和平滑107

5.1线性插值107

5.1.1 方法说明107

5.1.2 线性插值的算法实现107

5.2一元三点插值108

5.2.1 方法说明108

5.2.2 一元三点插值的算法实现109

5.3双抛物线叠加插值111

5.3.1 方法说明111

5.3.2 双抛物线叠加插值的算法实现112

5.4三次样条函数插值115

5.4.1 方法说明115

5.4.2 三次样条函数的算法实现117

5.5五点三次平滑119

5.5.1 方法说明119

5.5.2 五点三次平滑的算法实现120

5.6最小二乘曲线拟合121

5.6.1 方法说明121

5.6.2 最小二乘曲线拟合的算法实现122

习题126

第六章曲线的绘制127

6.1 概述127

6.2规则曲线127

6.2.1 圆的绘制127

6.2.2 椭圆和椭圆弧的绘制128

6.3Bezier曲线131

6.3.1 Bezier曲线的数学表达式131

6.3.2 Bezier曲线的矩阵表示132

6.3.3 Bezier曲线的性质133

6.3.4 Bezier曲线的算法实现134

6.4B样条曲线136

6.4.1 B样曲线的数学表达式136

6.4.2 B样条曲线的矩阵表示136

6.4.3 B样条曲线段的性质138

6.4.4 三次B样条曲线的边界问题140

6.4.5 B特征多边形顶点重叠和顶点共线技巧的应用140

5.4.6 B样条曲线的算法实现141

6.5三次参数样条曲线144

6.5.1 三次参数样条曲线的数学表达式145

6.5.2 三次参数样条曲线的算法实现146

6.6线性迭代法(抹角法)149

6.6.1 方法说明149

6.6.2 线性迭代法的算法实现150

6.7张力样条法153

6.7.1 方法原理153

6.7.2 张力样条法的算法实现158

习题162

第七章曲面拟合和插值163

7.1近点按距离加权平均法(N-P法)163

7.1.1 方法说明163

7.1.2 算法实现163

7.2按方位取点加权法165

7.2.1 方法说明165

7.2.2 算法实现166

7.3趋势面拟合法169

7.3.1 方法说明169

7.3.2 算法实现170

7.4趋势面和残差叠加法174

7.4.1 方法说明174

7.4.2 算法实现174

7.5加权最小二乘拟合法(M-S法)174

7.5.1 方法说明174

7.5.2 算法实现176

7.6 几种网格化方法的比较179

7.7等值线的绘制182

7.7.1 概述182

7.7.2 网格法绘制等值线182

7.7.3 网格法绘制等值线的算法实现187

习题195

第八章图形的数据结构196

8.1 数据结构的引入196

8.2线性列表结构197

8.2.1 线性表197

8.2.2 数组199

8.2.3 栈、队结构201

8.2.4 应用举例201

8.3链表结构203

8.3.1 单向链表203

8.3.2 循环链表及多重链表210

8.3.3 应用实例211

8.4树形结构211

8.4.1 基本概念212

8.4.2 二叉树213

8.4.3 树的表示214

8.4.4 应用举例215

8.5排序及查找217

8.5.1 排序的基本概念217

8.5.2 排序的方法217

8.5.3 查找221

习题223

第九章利用SURFER绘图命令设计绘图程序224

9.1 绘图程序设计的引入224

9.2 SURFER绘图命令简介225

9.3 SURFER绘图基本子程序设计227

9.4 SURFER绘图程序设计实例240

习题248

附录Ⅰ计算机绘图CAI教学软件249

附录ⅡC程序汇编251

附录ⅢC语言SURFER绘图基本子程序302

参考文献314

1995《计算机绘图理论及其应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由孙淑霞,揭金良,程荃,黄地龙编著 1995 成都:电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。