《计算机数据与图形处理》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:贾志刚编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2005
  • ISBN:7502573518
  • 页数:300 页
图书介绍:本书讲述了计算机数据与图形处理的基本概念、基本理论和方法。

前言 1

第1章 绪论 1

1.1 计算机数据与图形处理 1

1.2 计算机绘图的基本原理 2

1.2.1 计算机图形系统 2

1.2.2 三维世界到计算机屏幕 2

1.3 计算机数据与图形处理软件 5

思考题 6

第2章 Origin简介 7

2.1 Origin7.5的特征 7

2.2 Origin7.5的组件 7

2.3 Origin7.5的界面 9

2.4 菜单及其命令 10

2.5 工具条 11

2.6 Origin的窗口类型 14

2.6.1 Worksheet窗口 15

2.6.2 Excel窗口 15

2.6.3 Matrix窗口 15

2.6.4 Graph窗口 15

2.6.5 Function Graph窗口 16

2.6.6 版面窗口 16

2.6.7 记事窗口 16

2.7.2 项目文件操作 17

2.7 Origin的基本操作 17

2.7.1 窗口操作 17

2.6.9 结果记录窗口 17

2.6.8 脚本窗口 17

2.6.10 代码编辑器窗口 17

思考题 18

第3章 Worksheet 19

3.1 Worksheet的基本操作 19

3.1.1 Worksheet的显示属性 19

3.1.2 Worksheet列的操作 20

3.1.3 Worksheet行列的转换 21

3.1.4 Worksheet数据的选择 21

3.1.5 Worksheet数据显示 22

3.2 数据的输入 22

3.2.1 导入单个ASCII文件 23

3.2.2 导入多个ASCII文件 24

3.2.5 直接将文件拖到Worksheet 25

3.2.3 其他类型文件的导入 25

3.2.4 使用ODBC导入数据库文件 25

3.2.6 将数据复制到Worksheet 26

3.2.7 使用Origin提供的功能填充数据 26

3.2.8 使用函数设置数据 26

3.2.9 设置递增的X值 26

3.3 数据的输出 27

3.4 列的绘图属性设置 27

3.4.1 列的设置及其相互关系 27

3.4.2 设置多个相关列 28

3.4.3 数据类型的设置及其应用 29

3.5 Worksheet数据管理 30

3.5.1 数据排序 30

3.5.4 从Worksheet中提取数据 31

3.5.2 归一化数据 31

3.5.3 Worksheet中的数据交换 31

思考题 32

第4章 二维Graph 33

4.1 Graph窗口 33

4.2 使用Worksheet绘图 35

4.2.1 激活Worksheet数据绘图 35

4.2.2 不激活Worksheet数据的情况下绘图 35

4.3 直接在Graph窗口中绘图 36

4.3.1 将单个ASCII文件导入到Graph窗口 36

4.3.2 将多个ASCII文件导入Graph窗口 37

4.3.3 使用Draw Data工具绘图 38

4.3.4 用鼠标将数据文件拖放到Graph窗口 38

4.3.6 屏蔽曲线中的数据 39

4.3.5 添加误差线 39

4.3.7 数据浏览 40

4.4 函数绘图 42

4.4.1 在Graph窗口中绘制函数曲线 42

4.4.2 在Function Graph窗口中绘图 43

4.5 Graph模板 43

4.5.1 二维折线、散点、折线+符号图 43

4.5.2 二维柱状、条状图 45

4.5.3 面积图、极坐标图、瀑布图 47

4.5.4 其他图形模板 49

4.6 定制Graph图形 51

4.6.1 定制数据曲线 52

4.6.2 定制坐标轴 57

4.6.3 图例和时间 62

4.6.4 其他注释 63

4.6.5 更改Graph窗口的显示效果 65

4.7 Graph的输出 66

4.7.1 Graph窗口之间的交换 66

4.7.2 输出到其他应用程序 66

4.7.3 将图形插入其他应用程序中 67

4.7.4 打印 68

思考题 68

第5章 Origin中的Excel 69

5.1 利用Excel工作簿数据制图 69

5.1.1 对话框法 70

5.2 Origin中Excel工作簿的管理 71

5.2.1 打开Excel工作簿 71

5.1.2 激活数据用默认的方式制图 71

5.1.3 拖放法 71

5.2.2 保存Excel工作簿 72

5.2.3 将Excel工作簿保存为外部链接 72

5.3 Origin中使用Excel可能遇到的问题 73

思考题 74

第6章 多图层Graph 75

6.1 Origin多图层模板 75

6.1.1 两水平画面 75

6.1.2 两垂直画面 75

6.1.3 双Y轴图 76

6.1.5 四/九屏图形 77

6.1.4 堆叠多图层 77

6.2 多图层Graph管理 79

6.2.1 添加图层 79

6.2.2 删除图层和隐藏图层 80

6.2.3 合并Graph窗口 81

6.2.4 将多图层Graph图形导入多个Graph窗口中 82

6.2.5 Layer工具的使用 82

6.3 定制多图层Graph 82

6.3.1 定制图层的显示属性 82

6.3.2 图层关联 84

6.3.3 定制图例 84

思考题 85

7.1.1 设置Matrix的数值 86

7.1 Matrix窗口 86

第7章 三维Graph 86

7.1.2 Matrix基本操作 88

7.1.3 Matrix和Worksheet/Excel相互转换 88

7.2 绘制三维图形 91

7.2.1 3D XYY Graph 91

7.2.2 3D XYZ Graph 91

7.2.3 3D曲面 93

7.2.4 等值线图 94

7.3 定制3D Graph 95

7.3.1 定制等值线图 95

7.3.2 定制曲面 97

7.3.3 改变Graph的显示效果 98

思考题 100

第8章 Layout的使用 101

8.1 向Layout窗口添加Graph,Worksheet及文本 101

8.2 定制Layout窗口 102

8.2.1 调整对象的位置和大小 102

8.2.2 添加背景色 102

8.2.3 排列对象 102

8.3 Layout窗口的输出 103

思考题 104

第9章 曲线拟合 105

9.1 线性拟合 105

9.1.1 简单线性拟合 105

9.1.2 多重回归 107

9.1.3 多项式拟合 108

9.1.4 关于线性拟合的函数 109

9.1.5 线性拟合工具 109

9.2 Origin常用的非线性拟合 111

9.2.1 非线性拟合函数 112

9.2.2 非线性拟合举例 112

9.2.3 S拟合工具 113

9.2.4 拟合比较工具 114

9.3 NLSF拟合 115

9.3.1 NLSF基本模式 115

9.3.2 NLSF高级模式 116

9.3.3 拟合向导 119

9.4 自定义拟合函数 120

9.4.1 自定义拟合函数 120

9.3.4 NLSF过程中可能遇到的问题 120

9.4.2 初始化参数 121

9.4.3 指定函数变量 122

9.4.4 曲线模拟 122

9.4.5 拟合数据 122

9.4.6 拟合结果 123

9.5 峰拟合模板 124

9.5.1 Choose Data页面 125

9.5.2 Precondition Data页面 125

9.5.3 Baseline Points页面 127

9.5.4 Creat Baseline页面 127

9.5.6 Peak Finding页面 128

9.5.5 Baseline Conditioning页面 128

9.5.7 Define Peaks页面 129

9.5.8 Peak Edit Control页面 130

思考题 132

第10章 数据分析 133

10.1 算术运算 133

10.1.1 算术运算 133

10.1.2 插值 134

10.1.3 微分 134

10.1.4 积分 135

10.2 统计 136

10.2.1 描述性统计 136

10.2.2 常用的统计图形 138

10.2.3 t-检验 141

10.2.4 方差分析 143

10.2.5 存活率分析 147

10.3 快速傅里叶变换 149

10.3.1 FFT数学原理简介 150

10.3.2 FFT运算及FFT工具 151

10.3.3 相关、卷积和去卷积 153

10.4 数据的光滑与滤波 155

10.4.1 使用菜单命令光滑 155

10.4.2 光滑工具 156

10.4.3 数字滤波 157

思考题 160

第11章 Origin C编程 161

11.1 LabTalk语言简介 161

11.2 Origin C语言 162

11.3 调用Origin C函数 164

11.3.1 在Worksheet窗口添加命令按钮 164

11.3.2 在Graph窗口中设置分析按钮 165

11.3.3 添加Origin命令按钮 166

11.3.4 添加菜单命令 169

11.4 调用NAG函数 170

11.4.1 NAG函数 170

11.4.2 NAG函数调用程序 171

思考题 173

第12章 MATLAB简介 174

12.1 与Origin的对比 174

12.2 MATLAB概述 175

12.3.4 MATLAB数学函数库 176

12.3.3 句柄图形 176

12.3 MATLAB系统的构成 176

12.3.1 MATLAB语言 176

12.3.2 MATLAB工作环境 176

12.3.5 MATLAB工具箱和模块集 177

12.3.6 MATLAB应用程序接口(API) 178

12.3.7 Simulink 178

12.4 MATLAB软件入门 179

12.4.1 MATLAB界面 179

12.4.2 使用MATLAB 180

12.4.3 帮助系统 182

思考题 184

13.1 数值矩阵的生成 185

13.1.1 数值矩阵的生成 185

第13章 矩阵及其基本运算 185

13.1.2 特殊矩阵的生成 188

13.2 矩阵运算 191

13.2.1 加、减运算 191

13.2.2 乘法 191

13.2.3 集合运算 194

13.2.4 除法运算 197

13.2.5 矩阵乘方 197

13.2.6 矩阵函数 198

13.2.7 矩阵转置 199

13.2.8 方阵的行列式 199

13.2.9 逆与伪逆 199

13.2.12 条件数 200

13.2.10 矩阵的迹 200

13.2.11 矩阵的范数 200

13.2.13 矩阵的秩 201

13.2.14 特殊运算 201

思考题 205

第14章 MATLAB绘图 206

14.1 MATLAB的绘图方法 206

14.2 二维图形 212

14.2.1 对数坐标轴 212

14.2.2 双Y轴图形 212

14.2.3 面积图(Area) 213

14.2.4 柱状图(Bar) 214

14.2.7 二维彗星图(comet) 215

14.2.8 Y误差图(errorbar) 215

14.2.5 条状图(barh) 215

14.2.6 罗盘图(compass) 215

14.2.9 羽状图(feather) 216

14.2.10 二维直方图(hist) 216

14.2.11 极坐标图(polar) 216

14.2.12 角度直方图(rose) 217

14.2.13 二维阶梯图(stairs) 217

14.2.14 二维离散数据的柄形图(stem) 218

14.2.15 饼图(pie) 218

14.3 二维图形定制 219

14.3.1 在图形上绘制网格线(grid) 219

14.2.16 矢量图(quiver) 219

14.2.17 散点图/泡状图(scatter) 219

14.3.2 在图形中添加文字(gtext) 220

14.3.3 在图形上添加图例(legend) 220

14.3.4 给当前图形加上标题(title) 221

14.3.5 在当前图形中创建text对象(text) 221

14.3.6 给x、y轴添加标注(xlabel、ylabel) 221

14.3.7 图形缩放(zoom) 221

14.3.8 坐标轴控制(axis) 222

14.4 三维图形 222

14.4.1 三维图形等值线 222

14.4.2 曲面与网格图命令 224

14.5.2 shading 228

14.5 定制三维图形 228

14.5.1 消隐(hidden) 228

14.5.3 观察点(view) 229

14.5.4 投影变换矩阵(viewmtx) 229

14.6 Figure窗口的控制 230

14.6.1 图形窗口的控制命令 230

14.6.2 颜色控制命令 231

14.6.3 颜色映射控制命令 232

思考题 233

第15章 曲线拟合 234

15.1 拟合工具 234

15.1.1 拟合的步骤 234

15.1.3 Exclude对话框 237

15.1.2 Smooth属性页 237

15.1.4 拟合参数的初值 238

15.2 参数及非参数拟合 239

15.2.1 最小二乘法的稳定算法 239

15.2.2 拟合迭代算法 239

15.2.3 拟合函数 240

15.2.4 稳定算法拟合实例 241

15.2.5 非参数拟合 241

思考题 243

第16章 数值计算 244

16.1 多项式运算 244

16.1.1 多项式的根 244

16.1.2 多项式的微分 244

16.2.1 求线性方程组的惟一解或特解 245

16.1.3 多项式拟合 245

16.2 线性方程组的求解 245

16.2.2 求线性齐次方程组的通解 247

16.2.3 求非齐次线性方程组的通解 247

16.2.4 线性方程组的LQ解法 248

16.2.5 双共轭梯度法解方程组 249

16.2.6 求解方程组的其他方法 249

16.3 插值方法 250

16.3.1 一维数据插值 250

16.3.2 二维数据插值 250

16.3.3 三维数据插值 251

16.3.4 用FFT算法作一维插值 251

16.3.5 数据网格划分 251

16.3.7 多维数据插值 252

16.3.8 生成用于多维函数或插值用的阵列(ndgrid) 252

16.3.6 三次样条数据插值 252

16.4 数值积分 253

16.4.1 一元函数的数值积分 253

16.4.2 二元函数重积分的数值计算 253

16.4.3 三重积分 253

16.5 常微分方程的数值解 254

16.6 偏微分方程的数值解 255

16.6.1 椭圆型方程 256

16.6.2 双曲型偏微分方程 258

16.6.3 抛物型偏微分方程 260

16.7.1 Fourier变换 261

16.7 Fourier分析 261

16.7.2 信号处理工具 262

思考题 264

第17章 概率与统计 265

17.1 随机数生成及其概率值的计算 265

17.1.1 随机数的生成 265

17.1.2 概率密度函数的计算 265

17.1.3 随机分布的累积概率值 266

17.1.4 随机变量的逆累积分布函数 267

17.2 随机变量的统计特征 267

17.2.1 均值、中位数 267

17.2.2 数据比较 268

17.2.5 常见分布的期望和方差 269

17.2.6 协方差与相关系数 269

17.2.3 期望 269

17.2.4 方差 269

17.3 统计作图 270

17.3.1 经验累积分布函数图形 270

17.3.2 最小二乘拟合直线 271

17.3.3 绘制正态分布概率图形 271

17.3.4 绘制威布尔(Weibull)概率图形 271

17.3.5 样本数据的方框图 271

17.3.6 给当前图形加一条参考线 271

17.3.7 在当前图形中加入一条多项式曲线 271

17.3.10 在指定的区间画正态密度曲线 272

17.4.1 常见分布的参数估计 272

17.4 参数估计 272

17.3.9 附有正态密度曲线的直方图 272

17.3.8 样本的概率图形 272

17.4.2 非线性模型置信区间预测 274

17.4.3 对数似然函数 275

17.5 假设检验 276

17.5.1 σ2已知,单个正态总体均值μ的假设检验 276

17.5.2 σ2未知,单个正态总体均值μ的假设检验 277

17.5.3 两个正态总体均值差的检验 277

17.5.4 两个总体一致性的检验——秩和检验 277

17.5.5 零中位数的假设检验——符号秩检验 277

17.5.6 零中位数的假设检验——符号检验 278

17.5.7 正态分布的拟合优度检验 278

17.5.8 单个样本分布的Kolmogorov-Smimov检验 279

17.5.9 两个样本具有相同连续分布的假设检验 279

17.6.1 单因子方差分析 280

17.6 方差分析 280

思考题 281

17.6.2 双因子方差分析 281

第18章 符号运算 282

18.1 基本运算 282

18.1.1 合并同类项 282

18.1.2 列空间的基 282

18.1.3 复合函数计算 283

18.1.4 符号复数的共轭 283

18.1.5 复数的操作 283

18.1.6 余弦积分函数 283

18.1.7 设置变量的有效数字 283

18.1.11 数学表达式的分子与分母 284

18.1.12 数学表达式化简 284

18.1.9 数学表达式的展开 284

18.1.10 数学表达式的因式分解 284

18.1.8 将符号转换为MATLAB的数值形式 284

18.1.13 代数方程的解析解 285

18.1.14 特征多项式 285

18.1.15 将多项式系数向量转化为带符号变量的多项式 285

18.1.16 将数学表达式显示成书写格式 285

18.1.17 找出符号变量 286

18.1.18 函数的反函数 286

18.2 微积分 286

18.2.1 极限 286

18.2.2 微分(包括偏导数) 286

18.3.1 画符号函数的等值线 287

18.3 符号函数的作图 287

18.2.3 符号函数的积分 287

18.2.4 常微分方程的符号解 287

18.3.2 绘制颜色填充的等值线图 288

18.3.3 符号函数的三维网格图 288

18.3.4 同时画出曲面网格图与等值线图 288

18.3.5 绘制二维符号函数的图形 288

18.3.6 三维参数曲线图 288

18.3.7 极坐标图形 288

18.3.8 三维彩色曲面图 288

18.4.1 Fourier积分变换 289

18.4.3 Laplace变换 289

18.4.2 Fourier积分逆变换 289

18.4 积分变换 289

18.3.9 绘制曲面图及等值线图 289

18.4.4 Laplace逆变换 290

18.4.5 z-变换 290

18.4.6 z-逆变换 291

18.5 Maple函数的调用 291

18.5.1 调用Maple内核 291

18.5.2 初始化Maple内核 292

18.5.3 Maple函数的数值计算 292

18.5.4 列出mfun可调用的特定Maple函数 292

思考题 294

附录 Origin工具条一览表 295

参考文献 300