《计算机在化学中的应用一第四章科学计算绘图软件Origin第四章科学计算绘图软件Origin4.1Origin功能简介Origin是MicrocalSoftware公司推出的一个功能强大的数据分析/科学绘图软件,作为Windows应用程序,具备了Windows所提供的诸多方便直观的特点,尤其适用于那些经常进行大量数据处理及科学绘图的人员使用。现流行的版本为2.8,3.0,3.5,5.0,6.0,6.1,6.1版本的特色主要有:1)动态用户界面:计划组织;用计划管理器组织计划,对选择的窗口批处理。2)图形:图形组织;对页和数据组完整的界面,动态预览符号;创建图形;单击鼠标进入2D、3D图形模式;编排页面显示多个图形和工作表格;极快的图形绘制;多种式样2D图形(Line,scatter,line+symbol,area,areafill,inclusive/exclusiveareafill,bar, stackbar,floatingbar,high-low-close,3Dpie charts,functiongraphs,column,stackcolumn, floating column, XYAM vector, XYXY vector, polar, line series, time series,waterfall,termarydiagram,doubleYaxis,multi-panelXY):2D等高线图;多种式样3D图形(XYZscatterwithdroplines and/or projections,trajectory,Bar,ribbon,wallswaterfall; Color map surfacewith projected contour,wire frame,surface with constantslicesinX/Ydirection.Cubeframe);可独立设置页、轴、标记、符号、线等的颜色;多种线型可供选用:多种统计图;超过100个内置的符号可供选择;可调整数据标记(颜色、字体等):可选择多种坐标轴类型(线性、对数等)、坐标轴刻度及轴的显示:选择不同的记号:用绘图工具绘制简单图形:每页可显示多达50个(层)XY坐标轴:可输出为各种图形文件或以对象形式拷贝至剪贴板。3)数据分析:可选择数据范围;可进行线性、多项式和多重拟合;可进行快速FFT变换、相关性分析、FFT过滤、峰找寻和拟合:利用约200个内建的以及自定义的函数模型进行曲线拟合,并可对拟合过程进行控制;可进行统计、数学以及微积分计算。4)工作表:可支持多种数据格式输入,对数据量没有限制(受限于计算机内存容量大小),支持各种数据类型,并可进行数据转换等工作。5)此外Origin6.1还附带有用的工具(峰基线、数据平滑、数据探察等);可使用内建脚本语言编程:可自定义用户界面:可使用外部函数等。6)系统要求:可工作于Windows95/98/2000orWindowsNT4.0或更高,硬盘空间41MB,内存16MBRAM。由于Origin的功能强大,我们在本章将重点介绍本软件6.1版本的数据处理及科学绘图的部分。其余的功能可参考软件的说明书或帮助文件自己学习。4-1
Origin 4-1 Origin 4.1 Origin Origin Microcal Software / Windows Windows 2.8, 3.0, 3.5, 5.0, 6.0, 6.1 6.1 1) 2) 2D 3D 2D (Line, scatter, line+symbol, area, area fill, inclusive/exclusive area fill, bar, stack bar, floating bar, high-low-close, 3D pie charts, function graphs, column, stack column, floating column, XYAM vector, XYXY vector, polar, line series, time series, waterfall, ternary diagram, double Y axis, multi-panel XY) 2D 3D (XYZ scatter with drop lines and/or projections, trajectory; Bar, ribbon, walls, waterfall; Color map surface with projected contour, wire frame, surface with constant slices in X/Y direction. Cube frame) 100 ( ) ( ) 50 ( )XY 3) FFT FFT 200 4) ( ) 5) Origin 6.1 ( ) 6) Windows 95/98/2000 or Windows NT 4.0 41MB 16 MB RAM Origin 6.1
双计算机在化学中的应用一第四章科学计算绘图软件OriginAD区MicrocalOrigin-FSuN计算机在化学中的座用2\originplotAnalysisToolsFleEditvieFormatWindowHelp国酒电绿原口丽TDOCOGrat口区DatalA(X)B(Y)1.51200.289C1500.3371800.38742100.436S2400.4851.062700.53573000.58383300.63103600.67915103900.7284200.776114.50120.824134800.871200400600800145100.918t(s)155400.964-4ZEOOAMLNUMData1*4.2Origin使用入门Origin的使用主要有两个部分,工作表格(Worksheet)和绘图窗口(PlotWindows)。使用绘图窗口,可以方便地更改图形的外貌、直观地进行数学分析、拟合。使用工作表格可以迅速进行大量的数据处理及转换。绝大多数实验数据的处理可以在Origin上完成,并且其数据处理和绘图可以同时完成,我们下面就通过计算对硝基苯酚醋酸酯水解的速率常数来说明其用法。采用初始浓度法,测定金属配合物模拟水解酶催化对硝基苯酚醋酸酯水解的速率常数,实验中得到的时间和吸光度值如下表。240t(s)1201501802102703003303603904204504800.2890.3370.3870.4360.4850.5350.5830.6310.6790.7280.7760.8240.871At(s)5105405706006306606907207507808108400.918 0.964 1.011 1.057 1,102 1.147 1.191 1.235 1.279 1.322 1.366 1.409A4-2
Origin 4-2 4.2 Origin Origin (Worksheet) (Plot Windows) Origin t(s-1) 120 150 180 210 240 270 300 330 360 390 420 450 480 A 0.289 0.337 0.387 0.436 0.485 0.535 0.583 0.631 0.679 0.728 0.776 0.824 0.871 t(s-1) 510 540 570 600 630 660 690 720 750 780 810 840 A 0.918 0.964 1.011 1.057 1.102 1.147 1.191 1.235 1.279 1.322 1.366 1.409
双计算机在化学中的应用一第四章科学计算绘图软件Origin4.2.1启动在“开始”菜单单击Origin程序图标即可启动Origin。Origin启动后,自动给出名称为Datal的工作表格4.2.2在Worksheet中输入数据在Worksheet的A(X)和B(Y)栏分别输入时l DatalOX间和吸光度值,如右图,Worksheet最左边的4A)B(Y)列为数据的组数,一般默认A和B列分别为X11200.289和Y数据。输入方法为依序输入。21500.33731800.3874.2.3使用数据绘图42100.436输入相应数据后,使用菜单Plot中Scatter2400.48562700.535-·按钮绘制命令,或使用工具栏中PlotScatter出分散点的图。该图形的点的形状和大小、坐标轴的形式、数据范围、均可通过用鼠标双击相应位置打开的对话框来Results Log调整。【2609-7-1615:25"/Graph1(2451741)】4Linear Regression for Data1 B:4.2.4回归分析Y=A+BX绘制Scatter图后,选ValueErrorParaneterAnalysis菜单中的FitLinear命D0.113460.00373B9.001567.09125E-6令则在图中会产生拟合的曲线(如前面Origin界面图)。在SDNPResultsLog窗口给出线性回归求<00.999760.0076725出的参数值,包括斜率、截距、T标准偏差、相关系数、数据点个A数等。该窗口的内容可以拷贝粘贴到其它程序中或保存为一个文本文件。其斜率为吸光度随时间的变化率dA/dt的值,进而可求得NA酯的初始水解速率。4.2.5文件保存和调用Origin可以将图形及数据保存为扩展名为".OPJ(早期3.0,3.5版本为".ORG")的文件,可以随时编辑和处理其中的数据和图形。所绘制的图形可以直接打印到打印机或拷贝粘贴到其它编辑软件中。4-3
Origin 4-3 4.2.1 Origin Origin Origin Data1 4.2.2 Worksheet Worksheet A(X) B(Y) Worksheet A B X Y 4.2.3 Plot Scatter Plot Scatter 4.2.4 Scatter Analysis Fit Linear ( Origin ) Results Log dA/dt NA 4.2.5 Origin .OPJ( 3.0, 3.5 .ORG)
从计算机在化学中的应用一第四章科学计算绘图软件Origin4.3Origin工作表格(Worksheet)的使用4.3.1输入、编辑和保存工作表格Origin工作表格支持许多种不同的数据类型,包括数字、文本、时间、日期等。Origin提供了许多向工作表格输入数据的方法:1)从键盘输入数据:打开或选择一个工作表格,选择一个工作表格单元格(鼠标单击该处),输入数据然后按Tab(一→)到下一列或按Enter()键到下一行,也可以用鼠标选定任意位置的单元格,再继续输入下一个值(在某单元格输入数据后必须按Tab键、方向键或Enter键将光标移动到其它单元格,才确认刚输入的数据)。光标移动键Enter光标向下移动一单元格←或shift+Tab光标向左移动一单元格(如已是最左边一列,将移到最右面一列)→或 tab光标向右移动一单元格(如已是最右边一列,将移到最左面一列)Home光标移到当前列的第一个单元格End光标移到当前列的最后一个单元格PgDn光标向下移一页PgUp光标向上移一页Ctrl+Home光标移到最左列的第一个单元格Ctrl+End光标移到最右列的最后一个单元格Ctrl+PgDn光标向右移一页Ctrl+PgUp光标向左移一页Ctrl+↓光标移到当前列的最后一个有值的单元格Ctrl+个光标移到当前列的最后一个有值的单元格或第一单元格Ctrl+i光标移到最左列同行的单元格Ctrl+→光标移到最右列同行的单元格如果某单元格的数值输错了或想更改某一单元格的数据值,可以选择该单元格并键入新数据,Origin自动覆盖原数据。要编辑一个单元格的数值,可以选择相应的单元格,按F2键或用鼠标单击指定的位置(单元格数值由反象显示变为正常显示,可以防止覆盖),可用下列的键编辑单元格的数值。可以按个\PageUp,PageDn或Tab键结束编辑状态。如果变更错误,可以按Ctrl+Z撤消刚进行的更改。4-4
Origin 4-4 4.3 Origin (Worksheet) 4.3.1 Origin Origin 1) ( ) Tab( ) Enter( ) ( Tab Enter ) Enter shift+Tab tab Home End PgDn PgUp Ctrl+Home Ctrl+End Ctrl+PgDn Ctrl+PgUp Ctrl+ Ctrl+ Ctrl+ Ctrl+ Origin F2 ( ) PageUp, PageDn Tab Ctrl+Z
双计算机在化学中的应用一第四章科学计算绘图软件OriginDelete删除光标右的一个值或所有选定的(反象显示)数值Backspace删除光标左的一个值或所有选定的(反象显示)数值Home移到单元格的最左端End移到单元格的最右端光标向左移动一字符←光标向右移动一字符→2)从文件中输入数据:ASCIl ImportOptions for Datal数据可以从ASCIl,Lotus,File StructureUpdate OptionsExceldBASE等文件形式导入,Delimited,delimiterUnknowAImpott Now..具体步骤:打开或选择一个工作CEixed,col widths.eg.6.3.3,8.)Cancel表格;选择File菜单中ImportAutomaticdeterminationof column types命令下相应的文件类型,打开文3#of lines used for structute testing.Other Options..件对话框,选择文件单击OK。When non-numneric is found in numeric fields:#of ColumnsRead as missing data国如果要输入一个ASCII数oFileHeader据文件,可以在打开前设置选CUnknown0Skipmainheader,numberof lines项,File-Import-ASCIIOption,Import IntoAuto determinetoskipmore header lines.Worksheet as打开ASCIIImportOptionforCSpecifyknown subheader lines(0,1.)0NewDataxxx对话框设置诸如列数,文件首忽略标题行数等。然后选择文件输入。3)通过剪贴板传递数据:工作表格的数据也可以通过剪贴板来从别的应用程序(如Word等)获得,具体应用方式与一般拷贝、粘贴一样。同样数据也可以在同一或不同的工作表格中交换。4)用行号或随机数填充列:可以用以下操作将一列或选定区域的单元格快速添充为行号、正随机数或一般随机数。选择相应的单元格区域,工具栏中单击按钮l(将列添充为行号):l(将列添充为正随机数):(将列添充为一般随机数):或选择Column菜单中Fill ColumnWith命令:也可以右击鼠标选择Fill ColumnWith命令。(*欲显示该按钮,View:Toolbar命令,选WorksheetData)。5)用函数或数学表达式设置列的数值:见4.4.16)改变工具格中X的默认值:当我们用工作表格中的数据绘图而不指定X列时,Origin假定X的初始值为1,且其增加值为1。选择一个工具表格:如果已有X列,删除或忽略它:选择Format菜单中SetWorksheetX命令,出现对话框:输入初始X值和增加值:单击OK。从该工作表格绘图将使用默认的值。4-5
Origin 4-5 Delete Backspace Home End 2) ASCII, Lotus, Excel, dBASE File Import OK ASCII File-Import-ASCII Option ASCII Import Option for xxx 3) ( Word ) 4) ( ) ( ) ( ) Column Fill Column With Fill Column With (* View:Toolbar Worksheet Data) 5) 4.4.1 6) X X Origin X 1 1 X Format Set Worksheet X X OK X