新浪博客

origin屏蔽数据点——Mask工具

2013-06-06 13:45阅读:
特别声明:
本编文章转自百度空间 Time_Resolved版权原作者所有。转载此文只是方便学习!


最近看到很多朋友在做多组数据的拟合工作,但是Origin是不能同时对同一张图中的多组数据进行拟合的『因为程序无法自行判断多组数据的相关性,程序只能对所有数据作为整体处理,因此不能在同一张图中通过一个拟合操做来拟合多组数据。。但是我们可以通过分别单独拟合一组数据来完成。这就要用到屏蔽数据点工具——Mask。
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权
下面我用一个例子来介绍Mask工具的用法,为了方便起见,例子中采用线性拟合。
1. 我们先在Origin
的数据表中输入三列数据,并用这三列数据作图,得到如下图所示的结果。【Graph1 中的数据点采用了空心和黑蓝两色,是为了便于与Mask操作后进行对比区分】
origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权
2. 现在我们先拟A(X),B(Y)列的数据。在拟合之前,我们需要在数据表中选中C(Y)列的数据,然后点击鼠标右键,在弹出的对话框里选择 Mask —> Apply,这样就把C(Y)列的数据屏蔽了。 origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

屏蔽后的数据会变成红色,同时,在图中这些被屏蔽的数据点也变成了红色。如下图所示:
origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

3. 这个时候,我们就可以只对未屏蔽的A(X),B(Y)列数据进行拟合了。点击Origin菜单栏上的Analysis ——> Fitting ——> Linear Fit,得到拟合结果如下,
origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

4. 拟合完A(X),B(Y)列数据之后,我们需要回到数据表,把刚才屏蔽的C(Y)数据还原。同样是选中这些数据,点击鼠标右键,选择Mask —> Remove,这样就取消了对C(Y)的屏蔽,表中的数据恢复为黑色,图中的数据点也变回蓝色。
origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

5. 然后重复上述 1~4的步骤,对B(Y)列的数据进行屏蔽,拟合A(X),C(Y)列的数据。拟合完毕后,解开对B(Y)列数据的屏蔽。于是我们得到了如下的拟合结果。
origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

事实上,Mask功能更多的是用来屏蔽那些误差很大、明显偏离规律的实验数据,使得合理的数据更符合拟合函数。Origin 8.6除了上述的Mask工具,还提供了更为便捷的区域选取屏蔽工具,可以直接在图线上框取一部分、或者全部数据进行屏蔽和解屏蔽功能。这些工具在左侧工具栏上,如图所示:
origin屏蔽数据点——Mask工具
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

我的更多文章

下载客户端阅读体验更佳

APP专享