Matlab 版 (精华区)
发信人: zjliu (秋天的萝卜), 信区: Matlab
标 题: 图书介绍《精通Origin 7.0》
发信站: BBS 哈工大紫丁香站 (Thu Jul 8 16:31:35 2004)
图书介绍
书名:精通Origin 7.0
周剑平 编著
ISBN 7-81077-336-4
开本:787×1092 1/16
字数: 602千字
定价:35.00元
2004年3月第1版
2004年3月第1次印刷
内 容 简 介
Origin7.0是美国OriginLab公司推出的数据分析和制图软件,是公认的简单易学、
操作灵活、功能强大的软件,既可以满足一般用户的制图需要,也可以满足高级用户数
据分析、函数拟合的需要。
本书结合大量的实例,由易到难地介绍了Origin7.0的功能和使用方法。包括Origin
基础知识、Origin的2D/3D/多层制图方法、Layout页面的使用方法、函数拟合、数据分
析和Origin的程序语言等。内容翔实,实战性强。通过本书的学习可掌握Origin7.0大部
分功能的运用。
分功能的运用。
本书适合科学研究人员、工程技术人员、理工科高等院校的教师、研究生及本科生
使用。
电子文档下载。
前 言
Origin是美国OriginLab公司(其前身为Microcal公司)开发的图形可视化和数据分
析软件,是科研人员和工程师常用的高级数据分析和制图工具。自1991年问世以来,由
于其操作简便,功能开放,很快就成为国际流行的分析软件之一,是公认的快速、灵活
、易学的工程制图软件。在国内,其使用范围也越来越广泛,本书的编著目的就是帮助
初学者快速掌握Origin 7.0的使用。
当前流行的图形可视化和数据分析软件有Matlab,Mathmatica和Maple等。这些软件
功能强大,可满足科技工作中的许多需要,但使用这些软件需要一定的计算机编程知识
和矩阵知识,并熟悉其中大量的函数和命令。而使用Origin 7.0就像使用Excel和Word那
样简单,只需点击鼠标,选择菜单命令就可以完成大部分工作,获得满意的结果。
像Excel和Word一样,Origin是个多文档界面应用程序。它将所有工作都保存在Proj
ect(*.OPJ)文件中。该文件可以包含多个子窗口,如Worksheet,Graph,Matrix,Excel
等。各子窗口之间是相互关联的,可以实现数据的即时更新。子窗口可以随Project文件
一起存盘,也可以单独存盘,以便其他程序调用。
Origin具有两大主要功能:数据制图和数据分析。Origin数据制图主要是基于模板
的,提供了50多种2D和3D图形模板。用户可以使用这些模板制图,也可以根据需要自己
设置模板。Origin数据分析包括排序、计算、统计、平滑、拟合和频谱分析等强大的分
析工具。这些工具的使用也只是单击工具条按钮或选择菜单命令。
在Origin 7.0的基础上,OriginLab公司开发了Originpro和附加模块(Addon
modules)。用户可以在Originpro中建立自己需要的特殊工具。Originpro的灵活界面使
用起来快捷方便,这样用户可以将精力集中到图形的数据分析上,而不是处理图形本身
。Addon modules为Origin和Originpro添加了特殊的高级数据分析功能,可以弥补Ori
gin 7.0相对Matlab和Mathmatica的不足。用户可以自定义数学函数和制图模板,添加菜
单命令和命令按钮,调用Origin C和NAG函数。
Origin7.0是一个复杂的应用软件,其中的各个部分相互交错,有机地结合在一起。
本书结合大量的实例,本着由浅入深、由易到难、循序渐进的编排原则,全面地介绍了O
rigin的数据制图和数据分析功能。
本书前4章是Origin的基础部分。通过这部分的学习,可以掌握Origin的基本制图操
作。第1章为概述,简单介绍Origin7.0,包括Origin的特征,安装/卸载Origin7.0及其
新功能。第2章为Origin70基础准备,介绍了Origin7.0的基础知识,包括Origin7.0的
界面环境、窗口管理、工具条、不同窗口的菜单命令和文件类型等,还包括Origin的基
本操作,如打开、保存文件或子窗口,重命名子窗口等。这一章的内容比较零散,读者
可以先浏览一遍,然后通过后面章节的学习来加深理解各个窗口、不同命令的功能和作
可以先浏览一遍,然后通过后面章节的学习来加深理解各个窗口、不同命令的功能和作
用。第3章为Worksheet,主要介绍Worksheet的基本操作,包括数据的导入和导出、数据
管理及Worksheet列的属性设置等。第4章为二维 Graph,介绍了根据Worksheet制图的各
种方法,还介绍了各种2D图形模板的特点、个性化Graph的显示效果、图形的输出及线性
拟合。
第5~8章是Origin7.0操作的提高部分。这部分内容帮助读者灵活地应用Origin绘制
图形,创建出美观大方的图片。第5章为Origin中的Excel,介绍了Origin中Excel的使用
,内容包括Excel和Worksheet,Matrix相互转换,利用Excel数据制图及在Origin中管理
Excel。第6章为多层Graph,介绍了多层图形的绘制,如何利用Graph窗口的层高效地创
建和管理多个数据曲线或对象,内容包括多层图形模板、图形管理和多层图形的个性化
,最后给出一个绘制多层图形综合应用的例子。第7章为三维Graph,介绍了3D Graph图形
,包括Worksheet和Matrix数据的相互转换,绘制3D表面图、等高线图、扫描图及3D
Graph图形的个性化。第8章为Layout的使用,介绍了Layout窗口的使用,包括在Layout
窗口添加Graph,Worksheet和文本内容等,以及个性化Layout和Layout图形的输出。
第9~11章是Origin7.0的高级操作部分,是为高级用户准备的,以实现Origin的分析
功能。第9章为非线性拟合,Origin提供了200多个内置函数,而且支持用户自定义函数
,除了函数拟合外,还介绍了Origin的新功能——峰拟合模板(PFM),这一章可以使读者
合理分析数据曲线的特征。第10章为数据分析,介绍了Origin的数据分析功能,包括数
学运算、统计、快速傅里叶变换、平滑和滤波、基线和峰值分析等。第11章为Origin中
的程序,介绍了Origin的程序语言,包括LabTalk程序和Origin C程序。Origin C程序是
Origin7.0的新功能。这一章没有详细介绍这些程序的编写过程,只是通过例子介绍了基
Origin7.0的新功能。这一章没有详细介绍这些程序的编写过程,只是通过例子介绍了基
本语句、结构及其函数的调用。
附录A是Origin7.0 工具栏一览表。附录B是Origin7.0常见程序指令。
本书基本上覆盖了Origin7.0的全部功能,可操作性强,具有下述特点:
语言精炼避免不必要的重复。许多地方更注意操作方法及特点,而将重复的步骤省
略掉,如第4章详细介绍了Graph制图及其个性化方法,后面章节为了图形的美观,遇到
个性化Graph窗口时,只是轻轻带过或干脆不提,直接给出图形;如为了突出图10.7中的
平均曲线,示图中已经将其加粗。书中配备了大量的插图,每个插图都经过了精心设计
,做到美观大方;有的是一图多用,如图2.8和图9.31等。除个别必要的插图类似外,如
果后面章节中遇到前面的图形,则都标出“参考图……”字样。另外,描述选择菜单命令
时,多级命令之间统一用竖线并统一省去“菜单命令”四字,如选择File|Save。
使用同一数据进行多方位操作便于比较不同图形模板的特点、不同分析方式的差别
,如4.7节中的模板图形,在第6章中又多处用到;第7章中基本上是使用sinx+siny生成
的数据,第8章又用这些图形进行其他操作等。这样既避免了在各小节中重复介绍导入数
据,节约了笔墨,又可比较不同模板、命令的异同。
保留了软件中的英文名称便于软件的学习操作,如Worksheet(表格文件)、Projec
t(目标文件)、Graph(图形)和Layout(版面页)等。本书中的菜单命令和按钮命令
的名称如果是英文,则不加引号,直接写出;如果是中文,为了区分,名称上加双引号
的名称如果是英文,则不加引号,直接写出;如果是中文,为了区分,名称上加双引号
。
具有很强的实战性本书作者在工作中积累了丰富的操作经验,书中许多例子是科研
过程中处理过的,如6.6节中的例子取自J.p. Zhou, et al., J. Magn. Magn.
Mater., 238(2002)L1L5,其他例子也在书中注明了出处,有兴趣的读者可查阅相关的
文献。在本书中只集中精力介绍了这些数据曲线处理的过程和方法,而不涉及曲线的具
体物理意义,这样更有助于读者提高操作技巧。
与其他计算机应用软件一样,Origin7.0也是一门操作性很强的软件,建议读者在学
习的过程中能够一边学习,一边实践。在OriginLab\OriginPro70\Samples和OriginLa
b\OriginPro70\Tutorial文件夹中给出了大量数据和例子,读者可参考这些例子,使
用这些数据进行学习。另外,为了提高本书的可操作性,书中的部分例子以*.OPJ的格式
保存在北京航空航天大学出版社网站的下载专区,供读者下载使用。 本书中的许多图形
,如图4.14,图9.4和图10.54等,图中的几条曲线几乎重叠在一起,书中是以不同的颜
色来区分的,但目前印刷书籍出于价格和技术原因,不得不牺牲色彩信息,采用了黑白
印刷方式,给读者带来了阅读上的不便,请读者见谅。为了方便读者理解书中内容,本
书中涉及该问题的图形,主要是第4章、第9章和第10章的图形,以电子文档的形式,也
存放在北航出版社的网站上,供读者下载使用。
本书在编写过程中得到了李华飚先生的大力帮助,在此表示感谢;同时感谢本实验
室老师和同学对本书提出的宝贵意见。 由于时间仓促,水平有限,书中不免有错误疏漏
之处,竭诚欢迎专家和广大读者批评和指正,以便在以后工作中加以改进。作者联系方
之处,竭诚欢迎专家和广大读者批评和指正,以便在以后工作中加以改进。作者联系方
式:j_p_zhou@sina.com.cn。
周剑平 2003.12 于北京
目 录
第1章 概述1
1.1 Origin简介1
1.1.1 Origin和Excel比较1
1.1.2 Matlab简介2
1.1.3 Mathmatica简介3
1.1.4 Maple简介3
1.1.5 Origin 7.0的特征4
1.2 获得Origin 7.0的帮助7
1.3 Origin 7.0的组件8
1.3.1 Originpro8
1.3.2 Originpro PFM8
1.3.3 附加模块8
1.4 安装注册Origin 7.09
1.4.1 Origin 7.0对系统的要求9
1.4.2 Origin 7.0的安装、卸载和注册9
第2章 Origin 7.0基础准备11
2.1 Origin 7.0界面11
2.1 Origin 7.0界面11
2.2 菜单及菜单命令12
2.2.1 Worksheet窗口的菜单命令15
2.2.2 Graph窗口的菜单命令17
2.2.3 Matrix窗口的菜单命令19
2.2.4 Excel工作表窗口的菜单命令20
2.2.5 Layout页面的菜单命令20
2.2.6 Notes窗口的菜单命令21
2.3 工具条21
2.3.1 Standard工具条22
2.3.2 Edit工具条23
2.3.3 Graph工具条23
2.3.4 2D Graphs/2D Graphs Extended工具条23
2.3.5 3D Graphs/3D Rotation工具条23
2.3.6 Worksheet Data工具条24
2.3.7 Column工具条24
2.3.8 Layout工具条24
2.3.9 Mask工具条24
2.3.10 Tools工具条24
2.3.11 Object Edit工具条25
2.3.12 Arrow工具条25
2.3.13 Format工具条25
2.3.14 Style工具条25
2.3.14 Style工具条25
2.3.15 Data Display工具26
2.3.16 生成新工具条27
2.4 Project管理器28
2.5 Origin 7.0的窗口及文件管理29
2.5.1 生成新窗口30
2.5.2 打开窗口30
2.5.3 窗口重命名33
2.5.4 隐藏窗口34
2.5.5 刷新窗口34
2.5.6 删除窗口34
2.5.7 复制窗口35
2.5.8 排列子窗口35
2.5.9 保存文件35
2.6 Origin中的其他窗口37
2.6.1 Script Window的菜单命令37
2.6.2 Results Log窗口38
2.6.3 Code Builder39
2.7 Origin 7.0窗口模板39
2.8 Origin 7.0的界面设置41
2.8.1 设置程序开始窗口41
2.8.2 Options对话框的其他设置42
2.8.3 颜色调色板设置49
2.8.3 颜色调色板设置49
2.8.4 个性化模板50
2.9 文件的打包/解包51
第3章 Worksheet53
3.1 Worksheet的基本操作53
3.1.1 改变Worksheet的显示属性53
3.1.2 Worksheet列的操作55
3.1.3 Worksheet行列的转换58
3.1.4 Worksheet数据的选择58
3.1.5 Worksheet数据显示59
3.2 数据的输入59
3.2.1 导入单个ASCII文件60
3.2.2 导入多个ASCII文件63
3.2.3 导入Thermo Galactic (SPC)64
3.2.4 导入pCLAMP文件65
3.2.5 其他文件的导入66
3.2.6 使用ODBC导入数据库文件66
3.2.7 直接将文件拖到Worksheet67
3.2.8 将数据复制到Worksheet68
3.2.9 使用Origin提供的功能填充数据68
3.2.10 使用函数设置数据68
3.2.11 设置递增的X值69
3.2.11 设置递增的X值69
3.3 数据的输出70
3.3.1 通过粘贴板导出70
3.3.2 将Worksheet数据保存为ASCII文件70
3.3.3 部分数据生成ASCII文件71
3.4 列的制图属性设置72
3.4.1 列的设置及其相互关系72
3.4.2 设置多个X列72
3.4.3 设置Worksheet为无X列73
3.4.4 数据类型的设置及其应用73
3.5 Worksheet数据管理74
3.5.1 数据排序74
3.5.2 规格化数据76
3.5.3 Worksheet中的数据交换76
3.5.4 从Worksheet中提取数据77
3.6 Worksheet的Script窗口78
3.7 将Worksheet保存为模板文件79
第4章 二维Graph80
4.1 Graph窗口介绍80
4.2 使用Worksheet制图83
4.2.1 Worksheet数据的选择83
4.2.2 激活Worksheet数据制图83
4.2.2 激活Worksheet数据制图83
4.2.3 不激活Worksheet数据的情况下制图84
4.3 直接在Graph窗口中制图85
4.3.1 将单个ASCII文件导入到Graph窗口中85
4.3.2 将多个ASCII文件导入Graph窗口中85
4.3.3 使用Layer n 对话框导入数据87
4.3.4 选中Worksheet数据的情况下制图89
4.3.5 使用Draw Data工具制图89
4.3.6 用鼠标将文件数据拖入Graph窗口中90
4.3.7 添加误差线90
4.3.8 屏蔽曲线中的数据92
4.3.9 数据浏览93
4.4 线性拟合97
4.4.1 线性回归拟合97
4.4.2 多项式回归99
4.4.3 多重回归100
4.4.4 线性拟合工具101
4.5 函数制图103
4.5.1 在Graph窗口中绘制函数曲线103
4.5.2 在Function Graph窗口中制图104
4.5.3 根据函数生成数据组/点105
4.6 分类数据制图106
4.7 Graph模板107
4.7 Graph模板107
4.7.1 二维折线、散点、折线+符号图107
4.7.2 二维柱状、条状图111
4.7.3 面积图、极地图、瀑布图113
4.7.4 其他图形模板116
4.8 个性化Graph图形120
4.8.1 个性化数据曲线120
4.8.2 个性化坐标轴127
4.8.3 图例和时间133
4.8.4 添加文本、时间、箭头线或其他注释134
4.8.5 更改Graph的显示效果139
4.9 Graph的输出141
4.9.1 Graph之间的切换141
4.9.2 输出到其他程序中141
4.9.3 将Graph图形插入其他应用程序中142
4.9.4 打印143
第5章 Origin中的Excel148
5.1 Excel工作簿给Origin界面带来的变化148
5.2 利用Excel工作簿数据制图149
5.2.1 对话框法149
5.2.2 激活数据用默认的方式制图150
5.2.2 激活数据用默认的方式制图150
5.2.3 拖放法151
5.3 Origin 7.0中Excel工作簿的管理152
5.3.1 打开Excel工作簿152
5.3.2 保存Excel工作簿152
5.3.3 将Excel工作簿保存为外部链接152
5.3.4 将Excel工作簿保存为Project内部文件154
5.4 Origin 7.0中使用Excel可能遇到的问题154
第6章 多层Graph155
6.1 多层工具及其意义155
6.2 Origin多层模板156
6.2.1 水平双屏图156
6.2.2 垂直双屏图156
6.2.3 双Y轴图157
6.2.4 堆垒多层图158
6.2.5 四/九屏图形158
6.3 多层图形管理159
6.3.1 添加层159
6.3.2 删除层和隐藏层161
6.3.3 合并Graph窗口162
6.3.4 将多层Graph图形导入多个Graph窗口中163
6.3.5 Layer中的Arrange使用163
6.3.5 Layer中的Arrange使用163
6.4 个性化Graph图形164
6.4.1 个性化图层的显示属性165
6.4.2 层和坐标轴的链接167
6.4.3 调整层的位置167
6.4.4 个性化图例168
6.5 保存Graph为模板文档170
6.6 多层Graph图形举例171
6.6.1 导入数据171
6.6.2 多层图形中添加数据172
6.6.3 设置层之间的链接173
6.6.4 个性化图层174
6.6.5 个性化坐标轴174
6.6.6 个性化显示175
6.6.7 添加文本说明176
6.6.8 保存文件176
第7章 三维Graph177
7.1 Origin中的Matrix177
7.1.1 Matrix数值设置178
7.1.2 Matrix基本操作180
7.1.3 Matrix和Worksheet/Excel相互转换181
7.1.4 保存Matrix窗口184
7.1.4 保存Matrix窗口184
7.2 生成三维图形185
7.2.1 3D XYY Graph185
7.2.2 3D XYZ Graph187
7.2.3 3D表面图188
7.2.4 等高Graph191
7.3 个性化3D Graph193
7.3.1 3D等高图的个性化193
7.3.2 表面图的个性化196
7.3.3 改变Graph的显示效果198
7.4 扫描图形201
7.4.1 数据的导入201
7.4.2 制图202
7.4.3 图形导出204
7.4.4 曲线转换为数据204
第8章 Layout的使用205
8.1 把Graph, Worksheet及文本添加到Layout页面205
8.1.1 生成新Layout页面205
8.1.2 把图片和文本添加到Layout页面206
8.1.3 改变图片的内容207
8.1.4 提高页面的刷新速度207
8.2 个性化Layout页面207
8.2 个性化Layout页面207
8.3 Layout页面的输出209
8.3.1 使用剪贴板输出Layout页面209
8.3.2 输出Layout页面为图形格式文件209
第9章 非线性拟合211
9.1 Origin 7.0常用的非线性拟合211
9.1.1 基本拟合函数211
9.1.2 拟合举例213
9.1.3 S拟合工具215
9.1.4 拟合比较工具216
9.2 高级非线性拟合217
9.2.1 NLFS基本模式217
9.2.2 NLFS高级模式219
9.2.3 拟合向导224
9.2.4 NSLF拟合过程中遇到的问题225
9.3 自定义函数拟合226
9.3.1 自定义拟合函数226
9.3.2 初始化参数227
9.3.3 指定函数变量228
9.3.4 曲线模拟228
9.3.5 拟合数据230
9.3.6 拟合结果231
9.3.6 拟合结果231
9.4 峰拟合模板235
9.4.1 安装卸载PFM235
9.4.2 Choose Data页面236
9.4.3 Precondition Data页面238
9.4.4 Baseline Points页面240
9.4.5 Create Baseline页面241
9.4.6 Baseline Conditioning页面241
9.4.7 Peak Finding页面242
9.4.8 Define Peaks页面244
9.4.9 Peak Edit Control页面245
9.4.10 Fit页面246
9.4.11 Results页面248
9.4.12 个性化Peak Fitting向导252
第10章 数据分析254
10.1 数学运算255
10.1.1 算术运算255
10.1.2 减去参考直线256
10.1.3 垂直或水平移动256
10.1.4 多条曲线平均258
10.1.5 插值258
10.1.6微分259
10.1.6微分259
10.1.7 积分261
10.2 统计261
10.2.1 描述性统计262
10.2.2 方框图264
10.2.3 直方图266
10.2.4 质量控制图268
10.2.5 t检验269
10.2.6 方差分析273
10.2.7 存活率分析283
10.3 快速傅里叶变换288
10.3.1 FFT数学原理简介288
10.3.2 FFT运算及FFT工具289
10.3.3 相关、卷积和去卷积294
10.4 数据的平滑和滤波296
10.4.1 使用菜单命令平滑296
10.4.2 平滑工具297
10.4.3 数字滤波297
10.5 基线和峰值分析301
10.5.1 拾取峰工具301
10.5.2 基线工具303
第11章 Origin中的程序307
第11章 Origin中的程序307
11.1 LabTalk语法307
11.1.1 赋值声明307
11.1.2 算术声明308
11.1.3 Origin的宏308
11.1.4 函数声明310
11.1.5 命令声明312
11.1.6 替换表示313
11.2 LabTalk结构314
11.2.1 循环314
11.2.2 判断317
11.3 Origin C及其代码编辑器319
11.3.1 Origin C的代码编辑器319
11.3.2 Origin C文件及其管理320
11.3.3 Origin C例子323
11.3.4 系统文件323
11.4 调用Origin C函数323
11.4.1 设置自动制图模板324
11.4.2 在Graph窗口中设置分析按钮325
11.4.3 添加Origin命令按钮326
11.4.4 添加菜单命令328
11.4.5 添加Origin函数329
11.5 调用NAG函数330
11.3.3 Origin C例子323
11.5.1 NAG函数330
11.5.2 调用NAG函数331
11.5.3 编辑NAG函数调用程序331
11.5.4 分步调试函数335
11.5.5 Debug工具条上的其他按钮335
附录AOrigin7.0工具条一览表337
附录BOrigin7.0 LabTalk常见程序命令和函数350
参考文献359
--
╔═══════════════════╗
║★★★★★友谊第一 比赛第二★★★★★║
╚═══════════════════╝
※ 来源:·哈工大紫丁香 http://bbs.hit.edu.cn·[FROM: 202.118.229.*]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:203.029毫秒