Origin80使用说明中文翻译资料.docx
《Origin80使用说明中文翻译资料.docx》由会员分享,可在线阅读,更多相关《Origin80使用说明中文翻译资料.docx(206页珍藏版)》请在冰豆网上搜索。
Origin80使用说明中文翻译资料
Translatedby20091996吴琼
第三章,在version7.5中创新在哪里
介绍
Origin7.5是建立在科学图和分析能力和全新的工具,简化了
共同行动。
一个新引进的视觉协助您的ASCII和二进制数据导入
的文件。
Origin的自动更新功能的新公式计算使每次更新的源
数据被修改。
使用全新的情节设置对话框来创造新的图表或添
加、删除、修改或更换情节,在现有的图形。
立即改变外观的图
形应用内置或用户自定义的主题。
在编程领域,有一种新的方法,支持动态创建的对话框输入表单
各式各样的界面控制。
现在支持用户定义,允许程序员来用
OriginC去定义他们自己的方法和数据成员。
Origin和
OriginPro7.5包括自动化服务功能(OriginPro支持多个客
户),OriginProActiveX控件嵌入开发者可以控制他们的DDK工
具。
下面的章节7.5来介绍Origin7.5的新功能。
更多信息请在
使用这些特点的基础上,回顾相关主题的Origin7.5的帮助文件
(帮助:
Origin7.5的帮助:
程序)。
同时,一定要看看在你的网上
辅导手册中的课程介绍。
数据交换
ImportWizard
ImportWizard允许你定制不同数据的数据和来源不同类型的文
件。
ImportWizard可以用来创建自定义设置,这些设置就可以
得保存为过滤文件以供将来使用相同或相似的文件。
如何使用向导指定数据输入时:
打开数据文件使用的文件打开对话框:
。
采用输入数据文件的文件:
输入的菜单。
Dragging-and-dropping数据文件被输入进original工作空
间。
文件类型的支持
ImportWizard支持以下的文件类型。
ASCII的文件。
简单的二进制文件(紧随其后的是简单的二元结构)。
用户自定义的文件类型。
对于ASCII和二进制文件类型,你通过选择导入选项。
然后
使用这些选项,随后导入文件。
然后阅读
对导入的定义文件类型,你能供应导入代码的形式originC
函数。
WorksheetandGraphSupport
向导支持数据导入到表格或图表。
向导页是敏感的,你只能用导
入选项有关的特定窗口类型。
你也可以指定不同的方法去处理
的数据,这些数据在表或者在一个图形、数据可以降序排列等。
ImportFilters
所有的向导设置可以保存为ImportFilters以供将来使用
。
你可以选择去保存那个ImportFilters到同一文件夹作为数
据文件,或一个通用ImportFilters在您的用户文件目录地点。
此外,你可以指定外卡用于每个ImportFilters,使过滤器被应
用到多个文件类型。
当你拖拽数据来源、搜索数据文件夹和用户文件的文件夹,
适当的ImportFilters。
当多个适用ImportFilters被发现,对
话框打开,让你选择了正确的ImportFilters。
多个文件导入
向导支持多文件导入为同类型的文件格式,first-
imported,已被用来确定用什么ImportFilters,将用于多文件
导入。
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从起源的环境。
浏览器也允
许交换数据的来源和相位差之间。
这些连接功能要求及来源安装相位差在同一台电脑上。
LabVIEWversions5.0,6.1,and7.0被支持。
OPJ附加档案
你现在可以附加文件到你的任何类型的项目(OPJ)的文件类
型的文件,包括但不限于认可的origin。
所以,当共享文件,除与
C和origin的LabTalk脚本(.ogs)或Excel的文件,你可以包括文
字文件、简介、图像等。
特殊处理的origin和OGSOPJ附件
所有的文件都附有origin的C编译的工程项目和装载时,打
开。
所有的功能定义在源文件也可以在C等项目。
同样,脚本的任何附加OGS变成可用的项目,一旦开了。
例
如,如果你要附上一份文件MyScripts命名的。
OGS,然后当前项
目可能重新发布命令的界面,如:
Run.section(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一致递增的方法,你将被限制到两个鉴别的特征——红色广场和绿色的圆(所有的属性是递增共同的方式)。
然而,如果你选择增加新的嵌套的方法,然后你就可以区分为四种数据集——红色、绿色、红色圆圈、绿色的圆。
情节设置对话框
情节设置对话框中提供了一个灵活的界面添加和移除数据集从你的图形窗口。
你可以添加或删除任何数据集的来源,你的图形和项目能这么做,不需要改变这个专栏和情节数据如何控制图的情节。
此外,当你添加图形视窗时,你可以使用图形窗口的电流型或者你可以增加情节不同类型(限度)。
因此,它变成了一个简单的过程和情节类型,如线、分散、线、符号、柱等。
使用情节设置对话框来创建二维情节以及三维散射、轨迹,墙壁、瀑布的类型。
创建一个简单的图•。
对某一特定情节的模板。
•添加,删除,或更换情节在一个图形的窗口。
Translatedby20091997万媛媛
·使用工作表列的绘图名称,在图表中添加数据表。
·在图表中添加数据表,而不使用工作表列的绘图名称。
绘图设置对话框代替了绘图对话框中的“选择列”功能。
绘图设置还采用了熟悉的层n对话框的功能(虽然层n对话框已被保留下来),让您简化您的绘图任务。
格式工具栏支持图表格式
在Origin7中,我们介绍了格式工具栏,作为一种将文字、线条、矩形等注释对象快速格式化的工具。
在Origin7.5中,我们在改变实际数据绘图属性——线和点的颜色、线条格式和宽度、填充图案和颜色等方面增加支持。
对分组数据集,边缘和填充颜色下拉列表支持新的组增量列表功能,让您能在您的Origin图表中快速应用以前保存的增量颜色列表。
这让您只需点击几下鼠标就能在您的分组数据图表中应用不同的颜色或灰度设计。
改进的层工具
层工具已被重新设计。
该工具的功能并没有改变以前的版本,但用户界面已被修改,以使该工具更方便用户使用。
分析
设置列初值的自动更新
作为一个其它工作表列中的数据值的功能,设置列初值功能让您定义数据集的值。
公式可以参考:
·同一数据表中的其它列使用col(name)记号。
·其它数据表中的列,使用wksname_colname记号。
可以利用Origin在数学和统计的内置功能和以双重或向量为参数的已编译的OriginC函数。
新的“设置列初值的自动更新”功能允许目标数据集的值的动态更新,无论何时源数据集的值发生改变。
例如,如果您有两个工作表分别是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对话框,您只需要定义一个OriginC树形结构,然后将它作为参数传递给OriginC函数GetNBox。
树形结构和它的节点,在调用某个预定义的OriginC的宏时声明和初始化。
每个宏声明树中的一个节点类型,每个节点类型与一个特定的用户界面控制类型相关联。
树被传递给GetNBox函数,函数反过来打开GetN对话框并且在树中为每个节点动态创建相关的用户界面控件。
使用GETN宏创建对话框
GetN对话框支持很多不同类型的用户界面控件,每个控件都有自己的预定义的OriginC宏。
GetN宏用于创建一个OriginC树,然后把树作为一个参数传递给函数GetNBox。
GetNBox函数是一个全球通用的OriginC函数:
boolGetNBox(TreeNode&trNode,LPCSTRlpcszTitle=NULL,LPCSTRlpcszDescription=NULL,PAPPLY_FUNCpfn=NULL,PEVENT_FUNCpEvtFn=NULL,HWNDhWndParent=NULL);
以上函数把一个GetN树当作它的第一个参数,一个对话框标题当作第二个参数,一个对话框性质当作第三个参数,一个指向应用函数的指针当作第四个参数,一个指向事件处理函数的指针当作第五个参数,一个处理对话框父窗口的窗口当作第六个参数。
GetNBox函数返回一个bool类型的值,点击“确定”按钮关闭对话框时等价于“真”,点击“关闭”或“取消”按钮时等价于“假”。
添加一个“应用”按钮
设计得好的工具栏允许用户改变输入值并执行该工具很多次,而不需要每次重新打开并进行初始化。
GetN对话框支持这个功能,通过允许开发人员添加一个“应用”按钮。
要添加一个“应用”按钮到GetN对话框,只需把一个指向函数的指针作为第四个参数传递给GetNBox函数。
GetNBox函数会向GetN对话框动态添加一个“应用”按钮,并在点击“应用”按钮时自动执行该指针指向的函数。
“应用”按钮函数可以有任何名字但是必须接受一个OriginC树作为它唯一的参数。
如果对话框需要刷新(例如,如果事件处理程序改变了对话框上一个控件的值),“应用”按钮函数应该返回一个等价于“真”的bool型的值;如果对话框无需刷新则应该返回一个错误值。
点击“应用”按钮时,输入GetN对话框的当前值被存储在GetN树中,之后该GetN树被传递到开发人员定义的“应用”函数中。
当用户更改数值时运行代码
当用户在对话框中更改数值时,运行代码有时是有用的。
例如,开发人员可能想在改变复选框的值的基础上,在对话框上隐藏、显示、禁用或启用其他的控件。
对话框的值的改变有时被称为一个事件;在改变值时自动运行的函数或代码一般被称为事件处理程序。
当对话框里的值改变时,GetN对话框允许开发人员指定一个事件处理函数,以此来支持代码运行。
要指定一个GetN对话框的事件处理函数,只需把一个指向函数的指针作为第五个参数传递给GetNBox函数。
添加按钮控件
收集数据时,允许用户方便地选择所需的对象,而不必通过击键输入信息。
例如,一个用于向文件或文件夹请求路径的编辑框控件,可以通过路径,或使用一个Window's的“打开文件”对话框浏览选择该文件或文件夹,来进行设置。
GetN对话框通过按钮控件对字符串编辑器控件进行配对,以此支持这种机制。
点击按钮时GetN对话框激发对话框事件处理函数,该函数反过来执行代码,打开“打开文件”或“浏览”对话框。
要了解更多有关GetN对话框的内容,请参阅“编程帮助文件”。
Origin自动化服务器支持
微软组件模型(COM)是一种软件架构,允许应用程序从二进制软件组件建立。
COM是基础架构,形成了更高层次的软件服务的基础,如由OLE(对象链接与嵌入)提供的那些软件。
COM提供一个方法,使两个应用程序可以通过调用来彼此沟通。
例如,微软的IE浏览器支持通过脚本调用的COM对象,从而能够创建网页深入了解其他应用程序的功能。
OriginPro7中添加COM客户端支持的OriginC语言编程环境。
这使OriginPro可以从OriginPro访问其他应用程序(如微软的Word,Excel)的COM组件。
虽然OriginC的COM客户端代码只能在OriginPro编制,但预解析文件(执行部分文件)可以分配给标准Origin用户。
Origin7.5增加了自动化服务器的功能,让其他应用程序(如MicrosoftExcel或InternetExplorer)能通过COM与Origin沟通。
当自动化服务器程序设计得到Origin标准版本的支持时,OriginPro增加了对多个客户端(如多个网页)的访问控制,来与OriginPro单个实例进行沟通。
要了解有关COM和Origin自动化服务器支持的更多内容,请参阅COM自动化服务器编程和Origin编程参考帮助文件。
Active-X对对话框生成器工具(OriginPro)的支持
现在,您可以在自定义对话框中嵌入第三方ActiveX组件,该对话框是您用OriginPro的对话框生成器技术创建的。
例如,一些出现在Origin7.5的新的对话框——主题画廊,绘图设置对话框,一些网页的导入向导——纳入VSFlexGrid?
Active-XComponentOne-X的组成部分。
使用此技术为实时显示及仪器控制来建立数据采集系统。
OriginC中的用户定义类别支持
用户定义类别允许OriginC程序设计员通过用户定义的方法和数据成员,创建自己个人类型的对象。
OriginC用户定义类别支持动态分配对象,通过使用“新建”和“删除”操作,用存取控制关键词“公用”、“私人”和“保护”压缩数据和函数。
用户自定义对象可以使用“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工作区和所支持的窗口类型
Translatedby20091998谢飞
菜单和命令选择单
Origin菜单栏提供命令进行在活动窗口的操作和进行一般操作例如打开帮助文件或打开工具栏的显示。
当您改变当前活动窗口,菜单栏改变。
例如,下图比较worksheet和图表目录条。
图2worksheet窗口菜单
图3图表目录条
菜单对活动窗口也是敏感的。
例如,以下图比较worksheet和图表分析菜单
图4worksheet和图表分析菜单
Origin提供两个菜单等级用来决定可用菜单命令的数量。
默认情况下,origin显示“完全菜单”,“完全菜单”是指提供所有可利用的命令的菜单。
然而,origin也提供了“短菜单”,为仅进行基本操作提供减少命令的菜单。
要激活这些减少的命令,选择
Format------Menu------ShortMenus
任何时间您能通过选择恢复所有命令
Format----Menu------FullMenus.
一些命令选择单有热键与他们相关联。
如果可以,热键显示在命令选择单的右面。
例如,当一个worksheet窗口时活动的,您可以摁
CTRL+F5来进入SetAllColumnValues(备注:
菜单打开时不可以使用热键)
一些命令选择单也有在命令左边显示的图标,图标表明命令菜单也可以进入工具栏按钮。
从工具栏进入命令,寻找命令的图标代表的工具栏按钮。
图5从工具栏进入命令
(学会如何打开另外的工具栏,例如WorksheetData工具栏,看50页的“toolbars”)
关闭显示在菜单中的图标,选择Tools----Options打开选择对话框,选择
Miscellaneous选项然后清楚清除在菜单复选框的显示位置。
点击确定后,您被问您是否想要保存这个设置。
许多命令从便捷菜单也是可得到,要打开便捷菜单,在您想要运行的对象上右击。
例如,如果您在文本标签用鼠标右键单击,下图的便捷菜单会打开。
图6:
打开捷径菜单
Tollbars(工具栏)
Origin提供频繁使用菜单命令的工具栏按钮,随着菜单命令,一些工具栏只在一个特定的窗口(例如,一个worksheet)是活跃的。
此外,适用于多个窗口类型的工具条可能包含“窗口敏感”按钮。
当你将鼠标指针在一个工具栏按钮,一个视图箱会打开,显示收集到东西的按钮的名字,名字表示其作用。
一个更详细的描述,也表现在状态栏。
图7:
浏览按钮的名字和作用
如果在origin中打开excelworkbooks,当你改变当前窗口从Excelworkbooks到其他窗口类型(例如,一个worksheet),或者当你关闭一个Excelworkbooks时,工具栏显示一个空白区域的Excel工具栏(如下图)
图8:
工具栏的空白区域
Excel工具栏所在的