中生网|生物技术|生物网址|生物软件|实用工具|本站导航

生物新闻

-

实验技术

-

软件教程

-

论文考试

-

肿瘤癌症

-

检验知识

-

仪器使用

-

健康知识

中生网 > 软件教程 > 生物软件教程 > 图文教程:Origin 8 中的插值

图文教程:Origin 8 中的插值

更新:2009年11月10日 阅读次数: 【字体:

Origin 8 中可以实现 1D、2D、3D 的插值。需要注意的是,1D 插值里的数据是二维的,不要因为 1D 而想当然认为只需要一维数据,1D 插值即给出 (x, y) 数据,插 y 值。依次类推,2D 插值需要给出 (x, y, z) 数据,插 z 值;3D 则是 (x, y, z, f) 数据插 f 值。

1D Interpolation

导入 \Samples\Mathematics\Interpolation.dat,点击 Analysis: Mathematics: Interpolate/Extrapolate Y from X 打开 Interp1 对话框。这个 Function 要求给出一条曲线数据 (Input),及一列插值点的 X 值 (X Values to Inerpolate) 来生成 Y 值。因此,在 Input 选择 Column A & B,X Values to Interpolation 选择 Column C,如下图,这样,将根据 Column A & B 所代表的曲线插出 Column C 上所指定的点。至于需要选择哪种插值方法,按 F1 查看 Help 自行斟酌。

图文教程:Origin 8 中的插值


interp1xy

此外,若您不想插某个特定点的值,只是想通过插值增加或减少一些数据点,可以通过 Analysis: Mathematics: Interpolate/Extrapolate 打开 interp1xy 对话框。这里只需要指定被插曲线和要插出的数据点个数。然后 Origin 会生成均匀间隔的插值曲线。

图文教程:Origin 8 中的插值

Trace Interpolation
需要注意的是,以上两个插值函数都是按照 X 值从小到大来插值,倘若您的原曲线遵循一定的轨迹,从而引起回旋的话,就要用到 Trace Interpolation 了,它是根据 X 的 index 插值。通过 Analysis: Mathematics: Trace Interpolation 打开。下图表明了这两种插值的不同,红色的线为插值出来的曲线。Trace Interpolation 只能插出均匀间隔的值。

图文教程:Origin 8 中的插值

2D Interpolation
2D 插值只有在 Matrix 为激活的窗口时才能从 Analysis: Mathematics: 2D Interpolation 菜单打开。由于 output 的也是 matrix,因此需要指定 output matrix 的行和列。

图文教程:Origin 8 中的插值


3D Interpolation
导入 \Samples\Mathematics\3D Interpolation,选择 Analysis: Mathematics: 3D Interpolation 打开对话框。分别把 column A、B、C、D 赋给 Input 的 X、Y、Z、F。该 Tool 也是输出均匀间隔的点,不过由于是三维,因此需要指定的是每一维有多少个点。比如,如果在 Number of Points in Each Dimension 填 5,则会插出 5×5×5 个点。

图文教程:Origin 8 中的插值

由于 3D 插值是插出第四维的值,因此可以通过不同颜色、大小的 3D 散点图来看到效果。

图文教程:Origin 8 中的插值

关键词:Origin
中生网-生物软件-生物技术-生物网址-实验技术-本站导航-联系我们-收藏本站
©中生网-提供生物软件免费下载,生物实验Protocol,生物网址导航。
Copyright (C)2005-2014 www.seekbio.com All Rights Reserved.