2023年12月19日发(作者:)

Translated by 20091996 吴琼

第三章,在version7.5中创新在哪里

介绍

Origin 7.5是建立在科学图和分析能力和全新的工具, 简化了

共同行动。一个新引进的视觉协助您的ASCII和二进制数据导入

的文件。Origin的自动更新功能的新公式计算使每次更新的源

数据被修改。使用全新的情节设置对话框来创造新的图表或添

加、删除、修改或更换情节,在现有的图形。立即改变外观的图

形应用内置或用户自定义的主题。

在编程领域,有一种新的方法,支持动态创建的对话框输入表单

各式各样的界面控制。现在支持用户定义,允许程序员来用

Origin C去定义他们自己的方法和数据成员。Origin 和

OriginPro 7.5包括自动化服务功能(OriginPro支持多个客

户),OriginPro ActiveX控件嵌入开发者可以控制他们的DDK工

具。

下面的章节7.5来介绍Origin 7.5的新功能。更多信息请在

使用这些特点的基础上,回顾相关主题的Origin 7.5的帮助文件

(帮助:Origin 7.5的帮助:程序)。同时,一定要看看在你的网上

辅导手册中的课程介绍。

数据交换

Import Wizard

Import Wizard允许你定制不同数据的数据和来源不同类型的文

件。Import Wizard可以用来创建自定义设置,这些设置就可以

得保存为过滤文件以供将来使用相同或相似的文件。

如何使用向导指定数据输入时:

打开数据文件使用的文件打开对话框:。

采用输入数据文件的文件:输入的菜单。

Dragging-and-dropping数据文件被输入进original工作空

间。

文件类型的支持

Import Wizard 支持以下的文件类型。

ASCII的文件。

简单的二进制文件(紧随其后的是简单的二元结构)。

用户自定义的文件类型。

对于ASCII和二进制文件类型,你通过选择导入选项。然后

使用这些选项,随后导入文件。然后阅读

对导入的定义文件类型,你能供应导入代码的形式origin C

函数。

Worksheet and Graph Support

向导支持数据导入到表格或图表。向导页是敏感的,你只能用导

入选项有关的特定窗口类型。你也可以指定不同的方法去处理

的数据,这些数据在表或者在一个图形、数据可以降序排列等。

Import Filters

所有的向导设置可以保存为Import Filters以供将来使用

。你可以选择去保存那个Import Filters到同一文件夹作为数

据文件,或一个通用Import Filters在您的用户文件目录地点。

此外,你可以指定外卡用于每个Import Filters,使过滤器被应

用到多个文件类型。

当你拖拽数据来源、搜索数据文件夹和用户文件的文件夹,

适当的Import Filters。当多个适用Import Filters被发现,对

话框打开,让你选择了正确的Import Filters。

多个文件导入

向导支持多文件导入为同类型的文件格式,first-

imported,已被用来确定用什么Import Filters,将用于多文件

导入。

MATLAB的控制台和文件的导入

这些功能让用户出具产地来源,从MATLAB指令之间传递数据

来源和MATLAB软件MATLAB工作区文件,并打开数据导入。

MATLAB的控制台

利用控制台的功能,你必须有MATLAB软件安装在你的电脑。

用MATLAB控制台调用一个菜单命令。这个命令同时展开。

新实例的•MATLAB程序

MATLAB的控制台窗口(命令)

你可以从这个命令控制台窗口传递真实和复杂的二维矩阵之间

的MATLAB和origin。

导入按钮(右上角的控制台)打开了MATLAB进口对话框。这

个对话框中列出所有的变量在当前的MATLAB工作区。你可以选

择一个单变量和多变量转变,选用导入成一个来源表或矩阵。复

选框,为您提供的选项来更新现有的起源矩阵或增加导入数据到

现有的工作表。

MATLAB的文件

此外,从当前的MATLAB的工作空间变量的origin提供一份菜

单命令对变量保存工作区(MAT)的文件。这一特点,不需要用

MATLAB被安装在您的计算机上。相反,产地直接读取MATLAB工作

区文件。导入对话,是一个类似调用的进口按钮在MATLAB控制台

对话框。

连接性,

一个新功能可以允许人与人之间的相位差和数据来源。

origin安装提供了一个集合的origin的积木虚拟仪器(VI),可以

用来创建自定义的origin、交换数据连接之间的相位差和来源

表和矩阵,并将脚本命令来源来自相位差。

VI浏览器工具相位差。这个工具允许用户浏览相位差VI文

件时,选择一个单独的VI然后运行VI从起源的环境。浏览器也允

许交换数据的来源和相位差之间。

这些连接功能要求及来源安装相位差在同一台电脑上。

LabVIEW versions 5.0, 6.1, and 7.0被支持。

OPJ附加档案

你现在可以附加文件到你的任何类型的项目(OPJ)的文件类

型的文件,包括但不限于认可的origin。所以,当共享文件,除与

C和origin的LabTalk脚本(.ogs)或Excel的文件,你可以包括文

字文件、简介、图像等。

特殊处理的origin和OGS OPJ附件

所有的文件都附有origin的C编译的工程项目和装载时,打

开。所有的功能定义在源文件也可以在C等项目。

同样,脚本的任何附加OGS变成可用的项目,一旦开了。例

如,如果你要附上一份文件MyScripts命名的。OGS,然后当前项

目可能重新发布命令的界面,如:

n(MyScripts,MySection)。

来源地看起来是否有一个叫MyScriptsOGS附在最近OPJ打开

,然后寻找一个MySectio内的OGS文件。若被发现,这部分将会被

选中。如果没有这样的文件被发现,然后来源附件将搜索你的用

户档案区,并最终在EXE路径。

这个功能可以附上您的自定义编码的OPJ文件以创造自我定

制的应用。

重复检索档案

目前,你必须使用代码创建者的IDE和OPJ附件。附件的档案

存取的主要来源接口(如项目探险家)将在未来版本。

附上一个档案文件,你是OPJ建设者,右键点击密码的子文件

夹中的项目工作区树中,然后浏览和选择档案,你想要附上(你也

可以拖放文件的文件夹,如用户及其他临时文件夹加入这个项目

文件夹)。

随后,当你存储为OPJ文件(从origin接口),文件被附加的项

目文件夹中,被保存为OPJ格式。

去了解更多的关于这一特点,看到部分项目的支持文件共享

origin的帮助文件(帮助)origin7.0的支持。

主题,

origin的新主题特征使得复制视觉元素的一个物体或图并

把它们应用到一个对象,选择的对象,可以是图表,在一个文件夹

,或者在一个项目所有的。这就使得它能够使一个图形看起来像

另一个图形只是点几下鼠标。

快速应用均匀的格式选项,开发一套主题,让你迅速地运用

不同的格式选项图作为根据需要通过不同的出版物、应用等。

所谓的系统开发和运用一致的主题去创造你和独特的期待的图,

基本使用

基本的主题特征是简单的:

1。右键点击源物体或图形或选择复制格式的快捷菜单,子

菜单提供全部或一部分所有适用的性质。

2。右键点击你的目标选择或图形和选择粘贴格式向你的主

题。

你也可以右点击及选择保存格式作为主题。这将打开一个对话框,你的名字和保存的主题(或一个子集)

主题画廊,

一个主题画廊允许经营主题(添加、删除或修改、复制)以及应用选定的主题或设置系统的主题。

主题编辑

主题是完全可编辑,这样你就可以调整你的选择,以及其他需要,格式。

主题性质的过滤

你能将管理方面的应用进行系统的分类,以及排除特定主题的属性和类型。

集团增量的主题列表

集团的一个子集增量列表的主题的概念。集团在数据集的增量的名单之内分类,一层一层的。默认的是在多个数据集(栏)是经选择和菜单。当分组数据集根据需要等特征而确定线的颜色,象征符号类型、色彩等,通过数据集自动增加。

之前,这个列表的origin7.5来源用于增加情节特性(颜色、样式、符号的调色盘,等等)只

能被用于他们的整体性。这可能偶尔会很麻烦。举例来说,如果你分组数据集绘制18 而18色的颜色是白色的,你们列表上显示的不会是白色背景。

现在你可以快速地创建短名单,如…

红、绿、蓝

你可以选择你想要增加的性质(如前),你也可以选择是共同的方式(如前)或在新的嵌套的方式下在名单中增加在接下来的命令列表。

嵌套是特别有用的一个简短的渐进的列表。举个例子,你会选择增加符号形状的象征,根据圈的颜色各异,从红色和绿色。以前,或与origin7.5一致递增的方法,你将被限制到两个鉴别的特征——红色广场和绿色的圆(所有的属性是递增共同的方式)。然而,如果你选择增加新的嵌套的方法,然后你就可以区分为四种数据集——红色、绿色、红色圆圈、绿色的圆。

情节设置对话框

情节设置对话框中提供了一个灵活的界面添加和移除数据集从你的图形窗口。你可以添加或删除任何数据集的来源,你的图形和项目能这么做,不需要改变这个专栏和情节数据如何控制图的情节。

此外,当你添加图形视窗时,你可以使用图形窗口的电流型或者你可以增加情节不同类型(限度)。因此,它变成了一个简单的过程和情节类型,如线、分散、线、符号、柱等。

使用情节设置对话框来创建二维情节以及三维散射、轨迹,墙壁、瀑布的类型。

创建一个简单的图•。

对某一特定情节的模板。

•添加,删除,或更换情节在一个图形的窗口。

Translated by 20091997 万媛媛

·使用工作表列的绘图名称,在图表中添加数据表。

·在图表中添加数据表,而不使用工作表列的绘图名称。

绘图设置对话框代替了绘图对话框中的“选择列”功能。绘图设置还采用了熟悉的层n对话框的功能(虽然层n对话框已被保留下来),让您简化您的绘图任务。

格式工具栏支持图表格式

在Origin 7中,我们介绍了格式工具栏,作为一种将文字、线条、矩形等注释对象快速格式化的工具。在Origin 7.5中,我们在改变实际数据绘图属性——线和点的颜色、线条格式和宽度、填充图案和颜色等方面增加支持。

对分组数据集,边缘和填充颜色下拉列表支持新的组增量列表功能,让您能在您的Origin图表中快速应用以前保存的增量颜色列表。这让您只需点击几下鼠标就能在您的分组数据图表中应用不同的颜色或灰度设计。

改进的层工具

层工具已被重新设计。该工具的功能并没有改变以前的版本,但用户界面已被修改,以使该工具更方便用户使用。

分析

设置列初值的自动更新

作为一个其它工作表列中的数据值的功能,设置列初值功能让您定义数据集的值。公式可以参考:

·同一数据表中的其它列使用col(name)记号。

·其它数据表中的列,使用wksname_colname记号。

可以利用Origin在数学和统计的内置功能和以双重或向量为参数的已编译的Origin C函数。

新的“设置列初值的自动更新”功能允许目标数据集的值的动态更新,无论何时源

数据集的值发生改变。

例如,如果您有两个工作表分别是Data1和Data2,并且您为工作表Data2中的B列定义了一个函数:Col(B)=Col(A)+Data1_B;那么,当Data2的Col(A)的值或Data1的Col(B)的值改变,工作表Data2的Col(B)的值会自动更新。

自动更新功能可以通过一个“自动更新”单选框来打开或关闭,单选框在每个数据集的“设置列初值”对话框中。

自动更新机制的执行和指示

设置为自动更新的列有一个出现在列首的锁定符号。这是为了表明目标数据集中的数值——下图中的B列——不能被直接编辑。

当列值需要更新时,锁定符号变成一个黄色的警示灯标志。在正常情况下,Origin在智能模式下运行,执行自动更新的列值(所以您可能只能在短时间内看到黄灯)。默认情况下,Origin触发自动更新机制的空闲时间最多为2秒。这是由一个LabTalk系统变量的方式控制的(见下一部分)。

编写自动更新功能程序

当Origin空闲时自动更新功能被激发(通常情况下在用户界面操作)。当程式化地更新数据源时,您可以为已更新的数据值的后续过程编写一个更新。

一个新的@AU系统变量控制自动更新功能启用或禁用(@AU=1时自动更新功能启用;@AU=1时自动更新功能禁用)。

新的@AUS变量——自动更新饱和时间——控制最大空闲时间来激发一个自动更新。

程序设计

GetN对话框

GetN(获取数字)对话框是一个动态生成的、功能强大且易于使用的图形用户界面设备。它支持从各种用户指定的界面控件输入,验证数字输入,然后在用户定义的树状结构中直接存储输入的值。存储在树状结构的值随后调用程序时会被访问。

GetN对话框包括“确定”和“取消”按钮和一个“应用”按钮。并且支持对用户输入事件的处理。

核心概念

要创建一个GetN对话框,您只需要定义一个Origin C树形结构,然后将它作为参数传递给Origin C函数GetNBox。树形结构和它的节点,在调用某个预定义的Origin C的宏时声明和初始化。每个宏声明树中的一个节点类型,每个节点类型与一个特定的用户界面控制类型相关联。树被传递给GetNBox函数,函数反过来打开GetN对话框并且在树中为每个节点动态创建相关的用户界面控件。

使用GETN宏创建对话框

GetN对话框支持很多不同类型的用户界面控件,每个控件都有自己的预定义的Origin C宏。GetN宏用于创建一个Origin C树,然后把树作为一个参数传递给函数GetNBox。GetNBox函数是一个全球通用的Origin C函数:

bool GetNBox(TreeNode& trNode, LPCSTR lpcszTitle=NULL, LPCSTR

lpcszDescription=NULL, PAPPLY_FUNC pfn = NULL, PEVENT_FUNC pEvtFn = NULL,

HWND hWndParent = NULL);

以上函数把一个GetN树当作它的第一个参数,一个对话框标题当作第二个参数,一个对话框性质当作第三个参数,一个指向应用函数的指针当作第四个参数,一个指向事件处理函数的指针当作第五个参数,一个处理对话框父窗口的窗口当作第六个参数。

GetNBox函数返回一个bool类型的值,点击“确定”按钮关闭对话框时等价于“真”,

点击“关闭”或“取消”按钮时等价于“假”。

添加一个“应用”按钮

设计得好的工具栏允许用户改变输入值并执行该工具很多次,而不需要每次重新打开并进行初始化。GetN对话框支持这个功能,通过允许开发人员添加一个“应用”按钮。

要添加一个“应用”按钮到GetN对话框,只需把一个指向函数的指针作为第四个参数传递给GetNBox函数。GetNBox函数会向GetN对话框动态添加一个“应用”按钮,并在点击“应用”按钮时自动执行该指针指向的函数。

“应用”按钮函数可以有任何名字但是必须接受一个Origin C树作为它唯一的参数。如果对话框需要刷新(例如,如果事件处理程序改变了对话框上一个控件的值),“应用”按钮函数应该返回一个等价于“真”的bool型的值;如果对话框无需刷新则应该返回一个错误值。点击“应用”按钮时,输入GetN对话框的当前值被存储在GetN树中,之后该GetN树被传递到开发人员定义的“应用”函数中。

当用户更改数值时运行代码

当用户在对话框中更改数值时,运行代码有时是有用的。例如,开发人员可能想在改变复选框的值的基础上,在对话框上隐藏、显示、禁用或启用其他的控件。对话框的值的改变有时被称为一个事件;在改变值时自动运行的函数或代码一般被称为事件处理程序。

当对话框里的值改变时,GetN对话框允许开发人员指定一个事件处理函数,以此来支持代码运行。要指定一个GetN对话框的事件处理函数,只需把一个指向函数的指针作为第五个参数传递给GetNBox函数。

添加按钮控件

收集数据时,允许用户方便地选择所需的对象,而不必通过击键输入信息。例如,一个用于向文件或文件夹请求路径的编辑框控件,可以通过路径,或使用一个Window's的“打开文件”对话框浏览选择该文件或文件夹,来进行设置。

GetN对话框通过按钮控件对字符串编辑器控件进行配对,以此支持这种机制。点击按钮时GetN对话框激发对话框事件处理函数,该函数反过来执行代码,打开“打开文件”或“浏览”对话框。

要了解更多有关GetN对话框的内容,请参阅“编程帮助文件”。

Origin自动化服务器支持

微软组件模型(COM)是一种软件架构,允许应用程序从二进制软件组件建立。

COM是基础架构,形成了更高层次的软件服务的基础,如由OLE(对象链接与嵌入)提供的那些软件。 COM提供一个方法,使两个应用程序可以通过调用来彼此沟通。例如,微软的IE浏览器支持通过脚本调用的COM对象,从而能够创建网页深入了解其他应用程序的功能。

OriginPro 7中添加COM客户端支持的Origin C语言编程环境。这使OriginPro可以从OriginPro访问其他应用程序(如微软的Word,Excel)的COM组件。虽然Origin C 的COM客户端代码只能在OriginPro编制,但预解析文件(执行部分文件)可以分配给标准Origin用户。

Origin 7.5增加了自动化服务器的功能,让其他应用程序(如Microsoft Excel或Internet Explorer)能通过COM与Origin沟通。

当自动化服务器程序设计得到Origin标准版本的支持时,OriginPro增加了对多个客户端(如多个网页)的访问控制,来与OriginPro单个实例进行沟通。

要了解有关COM和Origin自动化服务器支持的更多内容,请参阅COM自动化服务器编程和Origin编程参考帮助文件。

Active-X对对话框生成器工具(OriginPro)的支持

现在,您可以在自定义对话框中嵌入第三方ActiveX组件,该对话框是您用OriginPro的对话框生成器技术创建的。例如,一些出现在Origin7.5的新的对话框——主题画廊,绘图设置对话框,一些网页的导入向导——纳入VSFlexGrid ?Active-XComponentOne

- X的组成部分。使用此技术为实时显示及仪器控制来建立数据采集系统。

Origin C中的用户定义类别支持

用户定义类别允许Origin C程序设计员通过用户定义的方法和数据成员,创建自己个人类型的对象。Origin C用户定义类别支持动态分配对象,通过使用“新建”和“删除”操作,用存取控制关键词“公用”、“私人”和“保护”压缩数据和函数。用户自定义对象可以使用“this”指针自身引用。

有限的长名称的支持

LabTalk中的col()函数已经更新,所以您可以通过标签的第一行指向列而不是通过列的名字。

例如,如果您有一个名为Data1的工作表,表里有以下的列:

您可以用这种方式指向这些列:col(calc) = sqrt(col(engine_temperature))

而不是说col(C) = sqrt(col(B))

特殊的符号、空格等在名称字符串中都被允许使用。

第一次Origin会检查字符串是否是合法的列的名称。

如果是,Origin会用这个名称搜索列。如果没有发现匹配的列的名称,它会寻找一个匹配的列的标签。

如果字符串不是合法的列的名称,Origin会找一个与列的标签相匹配的名称。

第四章 开始使用Origin

Origin工作区

当您打开Origin时,一个新的工程打开,并在工作区中显示一个工作表窗口。工作表是Origin中的一种可用的窗口类型。Origin也提供图表(包括函数图表)、涂层页、Excel工作表、矩阵和记事本窗口。各种各样的窗口允许您同时看到您的数据以不同的可见方式表现出来——比如工作表中的数据与图表——数据巧妙地运用和分析。

图1:Origin工作区和所支持的窗口类型

Translated by 20091998 谢飞

菜单和命令选择单

Origin菜单栏提供命令进行在活动窗口的操作和进行一般操作例如打开帮助文件或打开工具栏的显示。当您改变当前活动窗口,菜单栏改变。例如,下图比较worksheet和图表目录条。

图2 worksheet窗口菜单

图3 图表目录条

菜单对活动窗口也是敏感的。 例如,以下图比较worksheet和图表分

析菜单

图4 worksheet和图表分析菜单

Origin提供两个菜单等级用来决定可用菜单命令的数量。默认情况下,origin显示“完全菜单” ,“完全菜单”是指提供所有可利用的命令的菜单。然而,origin也提供了“短菜单”, 为仅进行基本操作提供减少命令的菜单。要激活这些减少的命令,选择

Format------Menu------Short Menus

任何时间您能通过选择恢复所有命令

Format----Menu------Full Menus.

一些命令选择单有热键与他们相关联。如果可以,热键显示在命令选择单的右面。例如,当一个worksheet窗口时活动的,您可以摁

CTRL+F5来进入Set All Column Values(备注:菜单打开时不可以使用热键)

一些命令选择单也有在命令左边显示的图标,图标表明命令菜单也可以进入工具栏按钮。从工具栏进入命令,寻找命令的图标代表的工具栏按钮。

图5 从工具栏进入命令

(学会如何打开另外的工具栏,例如Worksheet Data 工具栏,看50页的“toolbars”)

关闭显示在菜单中的图标,选择Tools----Options打开选择对话框,选择

Miscellaneous选项然后清楚清除在菜单复选框的显示位置。点击确定后,您被问您是否想要保存这个设置。

许多命令从便捷菜单也是可得到,要打开便捷菜单,在您想要运行的对象上右击。例如,如果您在文本标签用鼠标右键单击,下图的便捷菜单会打开。

图6 : 打开捷径菜单

Tollbars(工具栏)

Origin提供频繁使用菜单命令的工具栏按钮,随着菜单命令,一些工具栏只在一个特定的窗口(例如,一个worksheet)是活跃的。此外,适用于多个窗口类型的工具条可能包含“窗口敏感”按钮。当你将鼠标指针在一个工具栏按钮,一个视图箱会打开,显示收集到东西的按钮的名字,名字表示其作用。一个更详细的描述,也表现在状态栏。

图7:浏览按钮的名字和作用

如果在origin中打开excel workbooks,当你改变当前窗口从Excel workbooks到其他窗口类型(例如,一个worksheet),或者当你关闭一个Excel workbooks时,工具栏显示一个空白区域的Excel工具栏(如下图)

图8:工具栏的空白区域

Excel工具栏所在的空白区域

在当前窗口时是excel workbooks时

这个地区被称为一个工具栏的间隔区,要隐藏工具栏的间隔区,右键点击选择隐藏在该地区的间隔工具栏快捷菜单。当你恢复excel窗口或重新打开一个workbook,将自动显示带有excel工具栏的间隔区。(要阻止origin使用工具栏间隔区,选择打开选择对话框,

Windows-----origin options

tools-----options来打开选择对话框。选择Miscellaneous tab然后清除Use Toolbar Spacer复选框,点击确定后,你会被询问是否保存这一更改)

当你第一次启动origin,以下工具栏是可用的

Standard标准, Graph图标, Format形式, Style风格, Tools工具, and 2D

Graphs二维图形。

图9:标准的工具栏

提供了按钮来显示数据在多层次、多窗口显示层的划分,并融合窗口。标签的按钮可用题目,文字说明和一个时间/日期标出

标准工具栏提供按钮来完成如下功能,打开,保存,创建一个新的项目,窗户,引入ASCII数据。它也提供了一般窗口操作按钮,例如打印,复制、刷新窗口。标准工具栏提供按钮来打开Project Explorer,

the Results Log结果记录, the Script

window脚本窗口,

and Code Builder代码生成器。一个按钮提供定制编程,一个按钮为工作表增加列

图10:图形工具栏

在当前图型或页面布局活动时图形工具栏可用,它提供了按钮来放大或缩小重新调节坐标轴显示所有的数据。它

要获取更多关于Screen Reader, Data Reader, 和 Data Marker的信息,看到“教程2按钮,探索你的数据”。

注意:如果你正在浏览图像,你可以显示region of interest 中的Rectangle tool(矩形工具)。在region of interest模式下允许你选择一个区域的图像对其拷贝或复制。region of

interest模式由下控制Tools----Show Tools as ROI

图14:二维图形工具栏

当一个worksheet, Excel workbook,或 graph window是活跃时二维图形工具栏可用。它提供了常见的二维图形按钮,用于访问一个模板,模板的特定模板。

当一个worksheet是活跃的,首先选择你要绘制的数据,然后点击工具栏上的二维图形绘制你的数据。

当一个图形窗口被激活时,你能改变这个图表类型(例如,从分散到列)。要激活一个数据图表,在data菜单中选择data plot。然后点击这个在二维图形工具栏上的按钮改变图表类型。除了这些默认的工具条,你能打开以下附加工具栏。要做这些,选择View-----Toolbars打开定制工具条的对话框,然后选择所需要的工具栏的工具栏选项卡。

图15:编辑工具栏 提供剪贴复制粘贴按钮

图16:二维图形扩展工具栏

当一个worksheet,Excel手册,或图形窗口是活跃的时候二维图形扩展工具栏可以使用。它提供了从二维模板不可进入的额外的二维图形按钮。

图17:三维图形工具栏

当一个worksheet,Excel手册,或matrix(矩阵)是活跃的时候三维图形扩展工具栏可以使用。前两个按钮用来绘制XYZ的数据,接下来四个按钮用来绘制XYY的数据,剩下的按钮用来绘制矩阵。最后一个按钮the Image Plot button用来绘制图像。

图18:三维旋转工具栏

当一个3D图形是活跃的时候三维旋转工具栏可用,这个工具栏按钮来旋转图表,改变视角

图19:worksheet data工具栏

当一个worksheet是活越的时候worksheet data工具栏可用。该工具条上的按钮来完成列或行上的统计,分类,利用函数设定栏值和变动的值。校正这些自动生成列值,并用行值或随机数值填写列值。

图二:列工具栏

当worksheet某列被选中时,列工具栏可用。它提供了按钮来设定列的名称和移动列。

图21:布局工具栏

worksheet。

当一个页面布局是活跃的,布局工具栏可用。它提供了按钮向页面添加图表或图22:mask工具栏

按钮在分析设时标记数据。

当一个worksheet或graph是活跃的时候mask工具栏可用。这个工具栏提供图23:对象编辑工具栏

当一个或多个注解被选中,或同一页面内多个图片被选中时对象编辑

工具栏可用。它提供按钮来对齐选中的项目或图片,改变项目或图片的绘图顺序。按钮可以把项目或图片整合成组以便于移动或整组排列。另外,按钮可以改变与数据图表相关项目的绘图顺序。

图24:箭头工具栏

当一个或多个线或箭头被选中时箭头工具栏可用。这个工具栏按钮排列多重的线或箭头,和定制箭头。

除了origin默认的工具栏,你可以添加和删除默认工具栏中任何一个按钮。也可在默认工具栏创造新包含一个单独的按钮或联合按钮。

从origin默认工具栏添加或移除按钮,选择View---Toolbars

进入工具栏编辑模式。现在你可以拖动工具栏按钮之间的工具栏。从默认工具栏删除按钮,工具栏按钮拖到下面(不是到另一个工具栏)后释放鼠标按钮。往默认工具栏添加按钮,选中Customize Toolbar dialog box上的Button Groups按钮。从该组织的列表框,选择工具栏显示的默认按钮。然后拖拽想要的按钮到任意工具栏。

要建立新的工具栏,你可以拖动按钮进入工作区域或工具(不转到另一个工具栏)。另外,点击工具栏栏里的定制工具条的对话框,输入想要的名称点击确定。现在选择按钮标签并拖动所需群体的新工具栏按钮上。

图25:创造一个新的工具栏

p65

窗口类型

Translated by 20091999 祁欣

Origin提供了大量类型的观察窗口,分析和呈现你的数据。这些窗口包括worksheet(工作表),matrix(矩阵),excel(表格处理软件),workbook(练习簿),grah(图表),layout page(设计页面),和notes window(记录窗口)。这种类型的工作窗口已经普遍的应用在origin的工作界面。当你点击可以用的菜单按钮和工具按钮时就会看到。

工作表窗口

一个工作表的最初功能是保存和将你导入的数据组织起来,以便提供一个数据处理,探察,统计,分析,绘图的途径。

在工作表中的专栏通过他们(X,Y)的绘图指令和坐标相关联。绘图指令确定被选中的数据如何绘图。例如,在下面的工作表中,如果你选择专栏从A到E再点击线——点按钮里,专栏A——E会按照X,Y配对绘图。

在二维的曲线图工具栏

P66

工作表菜单栏:

注:这个文件菜单项目提供origin和窗户指令提供独立的活动窗口。当一个表是活跃的,该文件菜单也提供以下命令:

*输入和输出数据

编辑菜单提供剪切,复制、粘贴,撤销命令,可独立的活动窗口。此外,“按钮编辑模式”的命令是供编辑程序的标签。当一个表是激活的时,编辑菜单也提供以下命令:

.设置表显示范围

•转换矩阵

•调换并粘贴移位

view菜单上的提供了命令控制的显示项目的展开,工具条,状态栏窗口,结果记录。它还提供了一个命令显示一个网格对准物体。这些命令有独立的活动窗口。当一个表是激活的,菜单也提供了命令:

*更新后的数据表更新图形

*去指定表

*显示隐藏•X栏

P67

view菜单只在一个表中,矩阵、Excel作业是活跃的。view菜单提供以下命令:

view 数据转换成特定的图的模板

(选择你要的专栏。然后选择的栏菜单命令)。

菜单栏只限于当一个表是激活的。这个菜单提供命令:设置专栏的绘图指令:

使用功能设置专栏值或数学变换的值

•加和移动栏

Analsis菜单提供以下命令:。

•提取数据

排序的数据。

•规范的数据

傅式-related•执行操作

非线性曲线拟合

statistics菜单只在一个表是激活的才能用。这个菜单提供以下命令:

*完成了大量的统计测试的数据

这个工具菜单命令,命令提供全球参数选择re-activate选项对话框,提示信息,并且选定的文件包成一个单一的文件共享和其他来源的用户。这些命令有独立的活动窗口。当一个表的工具菜单是激活的,也提供了以下命令:

副LabTalk script语言和工作表

进行线性、多项式,s拟合

•比较两个字段的数据通过同样的功能拟合数据

这个格式菜单命令显示的低一级菜单结构中,只有基本的操作是可用的,编辑名称和连接的程序标签和属性的对象,使网格对齐。这些命令有独立的活动窗口。此外,format菜单提供以下命令:

*设置表或柱和显示选项

•设置在表增量X值无需指定X柱

Window 菜单提供的命令来安排在工作区,打开脚本的窗口,激活一个项目文件夹,并激活一个project explorer folder的窗口在工作区。这些命令有独立的活动窗口。

help菜单提供命令打开origin和相关帮助文件,在origin使用提示下打开一个对话框,去OriginLab网站,并登记你的来源。这些命令有独立的活动窗口。

P68

图表窗口

一个图形窗口是一个容器和创建图形的编辑。每一个图形窗口包含了一个可编辑页面。这个页面为背景不同的图形对象服务,包括层、轴、注释、数据块。

有很多方法来创建图形。最简单的方法是选择工作表的数据,你想绘图,然后选择所需要的图表类型从绘图菜单或从一个图表工具栏进入。如果你已经创建了一个图形窗口,你可以选择并拖动数据表进入图表的窗口。

图表菜单栏

(我们看到工作表菜单栏的指令在所有的窗口类型中都可以获得)

P69

注:当复制或导出一个矢量图文件时,你可以通过控制对话框来

调节图表的大小

“文件”菜单上提供有关的图像细节指令:

•输入ASCII数据

•输入一个图像文件

•输出一个图像文件

Edit菜单提供有关图像细节的指令:

•拷贝图到剪贴板

•加和安排层在激活的图表中

•在前景和自控方位之间旋转图表

•所有的图窗合并成一个窗口

View菜单提供的有关图像细节操的命令:

观察图使用屏幕驱动或打印机驱动程序

•放大或缩小的图形

显示或隐藏图元素

调整激活的图层,直到它充满页

调整图形窗口使其填充屏幕

(注:你也可以从worksheet或excel里将数据拖动到图里)

graph菜单提供的命令:

向图标里添加数据,包括失误部分或功能

重调x,y轴

为上色的数据创建一个新的图例或颜色刻度

堆砌数据 (最有用的栏,柱状图表)。

(你可以打开对话框的剧情细节数据集按CTRL和选择它。)

data菜单提供的有关图表细节的指令:

设置显示范围

移动并消除数据点

data菜单上列出了数据的数据集,也在激活的涂层上画图。激活的数据集进行检查。

Analysis菜单提供了有关图表细节的命令:

线性和非线性拟合

完成数学操作。

消除或过滤数据

区分和整合

进行减或转换

绘出平均曲线

进行插值和推断

进行快速的傅式数学变换

tool菜单提供的有关图表细节的指令:

打开分析和拟合工具

打开一个工具加和安排层

比较两组数据通过拟合相同函数

Format菜单提供图表的细节菜单命令:

设定网页,层、数据的绘图,轴显示选项

P70

规划页窗口(版面窗口)

一个版面窗口就是个为在其他窗口创建的图和表的”页面显示面板”,你可以添加和安排工作表和图形图片在布局的页面,以及文本和其他的注解。

Figure 28: A Layout Page Window

版面页的菜单栏

(见表菜单栏的指令,供所有窗口类型。)

注:(当复制或当出口到一个向量图像文件,你可以控制的选项对话框的大小)(工具:选择,页标签)。

file菜单中的有关版面的命令:

输入一个图像文件

输出布局页面到一个图像文件

Edit菜单命令提供有关版面的布局命令:

复制一个版面页面剪贴板

旋转布局景观和主像取向之间的页面

View 菜单提供了规划版面菜单命令。

查看页面布局通过使用屏幕驱动器或打印机驱动程序

P71

放大或缩小的版面页

项目中显示出主页面的东西在版面页里

layout菜单只在一个布局页里可用。这个菜单提供以下命令:

添加图像的图和工作表的图

整幅图占位符来增加刷新速度

整幅图使用屏幕驱动来增加重构速度。

Format 菜单的有关版面的命令:

设定页面显示选项

Excel 手册窗口

你可以在origin里打开练习册,将origin的绘图和分析工具和excel的电子表工具结合起来。在origin里绘制工作簿,你必须有Excel版本7(Microsoft office 95)或以后微软办公系统安装在你的电脑或者作为一个本地或网络的副本。

注意:当你改变当前窗口从Excel练习册到其他窗口类型,工具栏显示一个空白区域的Excel工具栏。隐藏这个间隔,右键点击该地

区.选择隐藏的间隔工具栏快捷菜单。

P72

Origin menus

当一个Excel作业是激活的在origin里、菜单栏显示双方的origin和excel菜单。这个文件、绘图、窗菜是origin菜单。所有其他的菜单是excel的菜单。

file菜单项目提供origin project 和窗口的命令。

Plot菜单提供的命令菜单数据到一个特定的图模板。

window菜单提供命令:

在选项对话框里设置全球参数

控制的显示项目的窗口,工具条,和结果记录

直接转换的Excel手册到一个矩阵

安排窗户工作区,打开脚本的窗口,激活一个项目文件夹,并激活项目的窗口的空间

视窗矩阵,

一个矩阵显示一个数据集包含Z的值。而不是显示数据作为一个表中,一列的数据矩阵的行和列指定的维度。一个矩阵的线性映射中所列和线性映射X被排在Y。默认情况下,和列数字显示在和列标题。显示X和Y值,选择视图显示XY。

origin提供了很多方法对一个矩阵转换表。这包括直接转换、二维binning、转换、数据转换为常规XYZ的数据网格随机XYZ的。这些转换方法可以在工作表的编辑:转化为矩阵子菜单。

当一个矩阵是活跃的时,你可以创建3D、表面轮廓和形象的阴谋。

P73 矩阵的菜单栏

(见表菜单栏的指令,供所有窗口类型。)

file菜单上提供matrix指令。

输入数据

输出图像文件

菜单提供矩阵指令:

转换矩阵

Edit菜单提供了矩阵菜单命令:

当浏览图像时放大或缩小图像

当浏览数据,去指定行

数字模型和图像模式之间转换

显示和列数或显示XY映射Z的值

Plot 提供的命令是将菜单数据绘入到一个特定的图模板。

Matrix 菜单只在一个矩阵是可用的。这个菜单提供的命令:

设置矩阵的性质,如内部的数据类型和显示格式

设置这个矩阵维度及XY映射关系

使用函数设定矩阵值或数学变换的值

调换,翻转,扩大使用均值,增大采用双线性插值,光滑,或把矩阵融和

Image 菜单只在一个矩阵是激活时可用。这个菜单提供以下命令:

使用显示图片要使用调色板时

在图像里打开一个工具调整亮度和对比度

Tool 菜单提供矩阵指令:

显示工具栏的工具的“感兴趣区域的模式”来选择一个地区去“复制,结果,或者创建一个新的矩阵。

P74-82 Translated by 20092000 董一帆

第四章 开始Origin 的使用

笔记窗户

笔记窗口只能包含文本的记录,从而用于记录信息。

图31:笔记窗口

笔记菜单栏

(见表菜单栏的指令,对所有窗口类型均适用。)

资源管理器

可以通过点击按钮在资源标准工具栏显示或隐藏资源。

资源管理器是一种用来帮助你组织Origin程序的工具。如果你的一个程序包含超过几个窗口,资源管理器便特别有用。你可以使用资源管理器开发一个文件夹结构,用于组织程

序中的窗口。你也可以使用资源管理器来控制你工作区域的外观。

当你第一次开启Origin,资源管理器显示停靠底部边缘的空间。你可以将其放置在其他任何一个边缘,或将它作为一个窗口在工作域显示。为防止给资源管理器定位时将其作为一个窗口,可以在拖动时按CTRL键。

图32:资源管理器

创建一个新文件夹,右键点击项目文件夹(或子文件夹)和选择新文件夹的快捷菜单。当你已经创造出一个或更多的文件夹,你可以在文件夹之间移动窗口-。

图33:创建一个新的文件夹

除了增加和移动文件夹,资源管理器也度也可以控制你的工作域的外观。默认情况下,只有active资源管理器文件中的窗口才显示在你的工作域中。对于多窗口程序,这可让你专注于工作域中特定的窗口。

为更改工作域中窗口的显示外观,可以通过右击一个资源管理器文件夹或右击资源管理器左侧的空白来实现。选择View: View mode可改变视图模式。

(在Origin菜单栏中,有View: View Windows: View Mode可供选择。)

图34:在工作域控制窗口的外观

你把多个窗口放在多个文件夹中时,资源管理器中的 寻找对话框 可以帮助你在程序中找到你想要的窗口。打开这个对话框,右键点击你想开始搜索的资源管理器文件夹,从快捷菜单选择 Find。如果你不知道你的窗口在资源管理器文件夹中的位置,右击主项目文件夹选择Find。

图35:在程序中寻找窗口

因为资源管理器占用工作空间,你可能想要关闭它,即使你已经创造了一个目录结构。可通过点击标准工具栏中的资源管理器按钮,关闭资源管理器。

当资源管理器被关闭,Origin将继续使用你的目录结构和外观设置来显示工作域中的不同窗口。因此,如果你在使用一个包含子目录的程序,外观模式设置为使用中的文件夹窗口,那么,Origin将显示在你的当前使用的文件夹。

在其他的文件夹的访问窗口,你可以重启资源管理器,或者选则Window :Folders:

Folder Name来查看选定资源管理器文件夹中的窗口。Window菜单的底部的窗口列表可以不断更新,反映出Folder Name文件夹中的窗口。

图36:通过菜单栏访问文件夹和窗口

Results Log(结果记录)

当你保存了一个Origin程序,Result Contents中的内容也被保存在该程序中。

Origin可将绝大多数的分析及试用结果运送至Results Log中,在大多数情况下,当结果被输出至Result Log,它会自动打开。然而,手动开(关)结果Results Log,可点击标准工具栏中的这个按钮。开启和关闭Results Log仅仅控制它的视图状态。你并不会因为关闭它而失去结果。

首次打开Results Log时,它显示停靠在顶部边缘工作区。你可以将其移至其他任一边缘或者作为工作域中的窗口显示。为避免移动时被作为窗口,可按住CTRL拖动。

每个Results Log中的条目包含一个日期/时间标,窗口名称,一个数字标准日期以及进行的分析和结果。

图37:the Results Log(结果记录)

你可以右击Results Log打开一个包含复制、印刷、清空、预览视图结果等功能的快捷菜单。

图38:Results Log快捷菜单

注意:当Results Log已被移至工作域边缘厚再关闭它,工具条可显一片空白区域,这就是Results Log的位置。若想隐藏这个间隔,右键点击该区域,选择快捷菜单中的Hider Toolbar

Spacer。

代码生成器

Origin的编程语言最初叫做Origin C。Origin C支持一个几乎完全与ANSI C一致的语法以及一部分包括内部和DLL-extended类的c++语言的特征。此外, Origin C 是“Origin可读”。这意味着以Origin C做出的表格和图形映射到不同类别,均允许在Origin C中对这些对象及其性质进行操作。

Origin C的集成开发环境叫做代码生成器。可通过打开标准工具栏上的代码生成器按钮来打开它。代码生成器可提供用于来写作、编译、调试Origin C函数的工具。一旦一个Origin C函数生成,函数即可从Origin C来编译。

图39:代码生成器

去了解更多的关于编程的Origin C,可选择Help:Programming:Program Guide,或者在SamplesProgramming folder中回顾Origin程序样本.

脚本窗口

脚本窗可供执行LabTalk指令。LabTalk是首位的编程语言。它是支持包括Origin7.5在内的许多版本。然而,Origin7.0引进了一种新的编程语言----Origin C,而LabTalk脚步则在执行中被Origin解释,OriginC代码被编译成字节形式,所以LabTalk的执行快得多。

OriginC是首选的Origin编程语言,但在不注重速度的简单操作中LabTalk仍然很好用。

此外,你可以引用接受基本数据类型(比如double型)的OriginC函数,或者通过LabTalk命令引用字符串。这些命令可以从脚本视窗或许多其他支持LabTalke的窗口,如macros,

OGS按钮宏对象等。

通过点击标准工具栏中脚本窗口的按钮 ,可以打开脚本窗口。但注意,当你保存

一项Origin程序时,脚本窗口的内容并没有被保存在该程序中。

图40:脚本窗口

,

想了解更多的关于编程的Origin,选择Help:Programming:Program Guide,或在SamplesProgramming 文件夹中回顾程序样本。

Origin程序文件

Origin在Samples subfolders中提供程序文件样本。

一个Origin程序文件包含所有的表、矩阵、图表、布局页,当你在工作中保存程序时均是可见的。这些窗口包括最小化和隐藏的窗口,以及当前工作目录中其他资源管理器文件夹中的窗口。

Excel工作簿窗口,就是一个特别出色的例子。如果一个工作簿在工作域可见,这个工作簿可以保存时有一个链接,链接到源文件,或从内部链接到该程序。

(1)保存文件时链接到源程序,能让您当改变相关的程序时,保持外部Excel文件同步更新。这样的源文件可使用的其他应用程序,可以通过其它用户运行。

(2)内部保存程序可以提高程序的可移植性。你可以打开装有Excel和Origin的任何电脑,就可以完全使用你的工作簿数据。

控制Excel与程序同步保存,右击窗口标题栏的工作簿窗口,从快捷菜单选择Properties即可。

除了这些窗口类型,Results Log与程序一同保存,当前的资源管理器文件夹与窗口结构也一同被保存。

保存一个程序

定制缺省为信息保存路径,请查看第75页“打开一个现存程序”。

将程序保存至现有文件夹名下,选择File:Save Project。如果这个项目尚未被保存,这菜单命令将打开 另存为 对话框会在文件名字文本框显示预设档名,”未命名.OPJ”。输入所需的文件的名称(指定路径),点击“Save”来保存这个项目。

保存程序的至一个新文件名, 选择File:Save Project As。这个菜单命令也开启了另存为对话框。

如果你在一个资源管理器中建立了文件结构,你就可以将所选文件夹及其子文件夹保存到一个新项目文件。要做到这一点,右键点击你想要保存至的资源管理文件夹,并从快捷菜单中选择Save As Project。

图41:保存资源管理器文件至Origin文件

在这个例子中,连结层1目录和子文件夹Raw Data,它们所包含的所有窗户,以及Results

输Log中的详细结果,均被保存到一个新项目文件。

自动创建一个备份

在重新保存前,Origin将自动创建一个现存程序的备份文件。Origin会讲保存的文件重命名为,然后使用指文件的名字保存更改的文件。自动备份功能设置在开启/关闭标签的选项对话框(Tools: Options)。

打开一个新项目

每当你打开Origin,均会自动创建一个新的程序。你也可以通过点击标准工具栏上新程序的按钮来创建一个新程序。这两种情况下,新项目包含一个工作表的窗口。不过你可以定制自己的可用新项目。要做到这一点,选Tools: Options打开选项对话框。选择打开/关闭标签,然后修改启动新项目设置。

第四章 开始Origin 的使用

笔记窗户

笔记窗口只能包含文本的记录,从而用于记录信息。

图31:笔记窗口

笔记菜单栏

(见表菜单栏的指令,对所有窗口类型均适用。)

资源管理器

可以通过点击按钮在资源标准工具栏显示或隐藏资源。

资源管理器是一种用来帮助你组织Origin程序的工具。如果你的一个程序包含超过几个窗口,资源管理器便特别有用。你可以使用资源管理器开发一个文件夹结构,用于组织程序中的窗口。你也可以使用资源管理器来控制你工作区域的外观。

当你第一次开启Origin,资源管理器显示停靠底部边缘的空间。你可以将其放置在其他任何一个边缘,或将它作为一个窗口在工作域显示。为防止给资源管理器定位时将其作为一个窗口,可以在拖动时按CTRL键。

图32:资源管理器

创建一个新文件夹,右键点击项目文件夹(或子文件夹)和选择新文件夹的快捷菜单。当你已经创造出一个或更多的文件夹,你可以在文件夹之间移动窗口-。

图33:创建一个新的文件夹

除了增加和移动文件夹,资源管理器也度也可以控制你的工作域的外观。默认情况下,只有active资源管理器文件中的窗口才显示在你的工作域中。对于多窗口程序,这可让你专注于工作域中特定的窗口。

为更改工作域中窗口的显示外观,可以通过右击一个资源管理器文件夹或右击资源管理器左侧的空白来实现。选择View: View mode可改变视图模式。

(在Origin菜单栏中,有View: View Windows: View Mode可供选择。)

图34:在工作域控制窗口的外观

你把多个窗口放在多个文件夹中时,资源管理器中的 寻找对话框 可以帮助你在程序中找到你想要的窗口。打开这个对话框,右键点击你想开始搜索的资源管理器文件夹,从快捷菜单选择 Find。如果你不知道你的窗口在资源管理器文件夹中的位置,右击主项目文件夹选择Find。

图35:在程序中寻找窗口

因为资源管理器占用工作空间,你可能想要关闭它,即使你已经创造了一个目录结构。可通过点击标准工具栏中的资源管理器按钮,关闭资源管理器。

当资源管理器被关闭,Origin将继续使用你的目录结构和外观设置来显示工作域中的不同窗口。因此,如果你在使用一个包含子目录的程序,外观模式设置为使用中的文件夹窗口,那么,Origin将显示在你的当前使用的文件夹。

在其他的文件夹的访问窗口,你可以重启资源管理器,或者选则Window :Folders:

Folder Name来查看选定资源管理器文件夹中的窗口。Window菜单的底部的窗口列表可以不断更新,反映出Folder Name文件夹中的窗口。

图36:通过菜单栏访问文件夹和窗口

Results Log(结果记录)

当你保存了一个Origin程序,Result Contents中的内容也被保存在该程序中。

Origin可将绝大多数的分析及试用结果运送至Results Log中,在大多数情况下,当结果被输出至Result Log,它会自动打开。然而,手动开(关)结果Results Log,可点击标准工具栏中的这个按钮。开启和关闭Results Log仅仅控制它的视图状态。你并不会因为关闭它而失去结果。

首次打开Results Log时,它显示停靠在顶部边缘工作区。你可以将其移至其他任一边缘或者作为工作域中的窗口显示。为避免移动时被作为窗口,可按住CTRL拖动。

每个Results Log中的条目包含一个日期/时间标,窗口名称,一个数字标准日期以及进行的分析和结果。

图37:the Results Log(结果记录)

你可以右击Results Log打开一个包含复制、印刷、清空、预览视图结果等功能的快捷菜单。

图38:Results Log快捷菜单

注意:当Results Log已被移至工作域边缘厚再关闭它,工具条可显一片空白区域,这就是Results Log的位置。若想隐藏这个间隔,右键点击该区域,选择快捷菜单中的Hider Toolbar

Spacer。

代码生成器

Origin的编程语言最初叫做Origin C。Origin C支持一个几乎完全与ANSI C一致的语法以及一部分包括内部和DLL-extended类的c++语言的特征。此外, Origin C 是“Origin可读”。这意味着以Origin C做出的表格和图形映射到不同类别,均允许在Origin C中对这些对象及其性质进行操作。

Origin C的集成开发环境叫做代码生成器。可通过打开标准工具栏上的代码生成器按钮来打开它。代码生成器可提供用于来写作、编译、调试Origin C函数的工具。一旦一个Origin C函数生成,函数即可从Origin C来编译。

图39:代码生成器

去了解更多的关于编程的Origin C,可选择Help:Programming:Program Guide,或者在SamplesProgramming folder中回顾Origin程序样本.

脚本窗口

脚本窗可供执行LabTalk指令。LabTalk是首位的编程语言。它是支持包括Origin7.5在内的许多版本。然而,Origin7.0引进了一种新的编程语言----Origin C,而LabTalk脚步则在执行中被Origin解释,OriginC代码被编译成字节形式,所以LabTalk的执行快得多。

OriginC是首选的Origin编程语言,但在不注重速度的简单操作中LabTalk仍然很好用。

此外,你可以引用接受基本数据类型(比如double型)的OriginC函数,或者通过LabTalk命令引用字符串。这些命令可以从脚本视窗或许多其他支持LabTalke的窗口,如macros,

OGS按钮宏对象等。

通过点击标准工具栏中脚本窗口的按钮 ,可以打开脚本窗口。但注意,当你保存

一项Origin程序时,脚本窗口的内容并没有被保存在该程序中。

图40:脚本窗口

,

想了解更多的关于编程的Origin,选择Help:Programming:Program Guide,或在SamplesProgramming 文件夹中回顾程序样本。

Origin程序文件

Origin在Samples subfolders中提供程序文件样本。

一个Origin程序文件包含所有的表、矩阵、图表、布局页,当你在工作中保存程序时均是可见的。这些窗口包括最小化和隐藏的窗口,以及当前工作目录中其他资源管理器文件夹中的窗口。

Excel工作簿窗口,就是一个特别出色的例子。如果一个工作簿在工作域可见,这个工作簿可以保存时有一个链接,链接到源文件,或从内部链接到该程序。

(1)保存文件时链接到源程序,能让您当改变相关的程序时,保持外部Excel文件同步更新。这样的源文件可使用的其他应用程序,可以通过其它用户运行。

(2)内部保存程序可以提高程序的可移植性。你可以打开装有Excel和Origin的任何电脑,就可以完全使用你的工作簿数据。

控制Excel与程序同步保存,右击窗口标题栏的工作簿窗口,从快捷菜单选择Properties即可。

除了这些窗口类型,Results Log与程序一同保存,当前的资源管理器文件夹与窗口结构也一同被保存。

保存一个程序

定制缺省为信息保存路径,请查看第75页“打开一个现存程序”。

将程序保存至现有文件夹名下,选择File:Save Project。如果这个项目尚未被保存,这菜单命令将打开 另存为 对话框会在文件名字文本框显示预设档名,”未命名.OPJ”。输入所需的文件的名称(指定路径),点击“Save”来保存这个项目。

保存程序的至一个新文件名, 选择File:Save Project As。这个菜单命令也开启了另存为对话框。

如果你在一个资源管理器中建立了文件结构,你就可以将所选文件夹及其子文件夹保存到一个新项目文件。要做到这一点,右键点击你想要保存至的资源管理文件夹,并从快捷菜单中选择Save As Project。

图41:保存资源管理器文件至Origin文件

在这个例子中,连结层1目录和子文件夹Raw Data,它们所包含的所有窗户,以及Results

输Log中的详细结果,均被保存到一个新项目文件。

自动创建一个备份

在重新保存前,Origin将自动创建一个现存程序的备份文件。Origin会讲保存的文件重命名为,然后使用指文件的名字保存更改的文件。自动备份功能设置在开启/关闭标签的选项对话框(Tools: Options)。

打开一个新项目

每当你打开Origin,均会自动创建一个新的程序。你也可以通过点击标准工具栏上新程序的按钮来创建一个新程序。这两种情况下,新项目包含一个工作表的窗口。不过你可以定制自己的可用新项目。要做到这一点,选Tools: Options打开选项对话框。选择打开/关闭标签,然后修改启动新项目设置。

Translated by 20092001 马文超

P83~P91

图42:定制新项目设置

你可以选择从表中,Excel手册、空图、矩阵、文件,或者不从中选取。文件包含一个表和图形的窗口。这个图表显示窗口显示一个数据表列A(X值)和B(Y值)后,你可以选择置入或者输入数据到工作表列。你可以定制项目文件和重新储存它。你点击OK在选项对话框中,系统会问你你是否想想保存设置为之后的origin定制。

打开一个现有的项目

打开一个现有的项目文件,点击工具栏上的按钮打开“标准”,从打开的对话框中选择所需要的文件。

默认情况下,Origin将掌握项目文件的路径,所以你每次打开了一个项目,在当前的origin定制中,最后打开的文件将被当前对话框定为默认文件打开。

关闭文件跟踪,选择工具“选项”打开选项对话框,然后关闭追踪文件的对话框。

对指定项目文件的默认路径,选择文件位置的标签。从列表框选择Origin,然后点击编辑。这个打开的是默认文件扩展组的对话框。

图43:定制文件跟踪

• 指定一个定制的项目文件路径,选择用户指定的路径,然后浏览所打开的路径组并选取所需的文件夹的文本框。单击OK。

• 指定的路径上,在所打开的路径组中选择项目文件的路径。单击OK。

• 指定你的origin文件夹作为项目文件夹路径,在打开的路径下拉列表中选择起源的打开路径。单击OK。

• 指定Origin在用户设定路径中搜索origin项目文件(当你第一次运行Origin的时候选择 ),选择用户origin文件路径。

“注意”对话框会询问你是否想保存设置为以后的origin定制。单击Yes,保存当前设置,或者单击No,只在当前的origin定制中使用应用设置。

打开多个项目

Origin程序可以仅仅打开一个项目文件。想要打开多个项目,你要打开多个origin实例。