24小时热门版块排行榜    

查看: 5448  |  回复: 3
本帖产生 1 个 博学EPI ,点击这里进行查看

010109126

银虫 (小有名气)

[求助] 用origin画出透射谱的包络线

我有一个薄膜电池的透射谱如下:
。想用origin
画成如下的图像:
请教高手帮忙!谢谢

[ Last edited by 010109126 on 2011-6-7 at 17:43 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

059070225

木虫 (正式写手)

【答案】应助回帖

010109126(金币+10, 博学EPI+1): 这种做法我试过了,结果不是很好。这种方法我以前看过了。谢谢 2011-06-07 18:50:11
可以参考这个帖子:
http://muchong.com/bbs/viewthread.php?tid=1103287
利用 ORIGIN 的标峰功能,分别找出正峰和负峰,用正峰值和负峰值分别作曲线就是你要的
包络线,如果连接线不够平滑,可以再施以插值操作。

1.  从 TOOLS 菜单中调出 PICK PEAKS 命令(7.0-7.5 版),在打开的寻峰设置对话框中只
勾选 POSITIVE(第一部分选项中),一般其它默认值不变,点 FIND PEAKS 按钮后查
看结果,如果不满意,可以调整寻峰方框大小再找。
2.  在图形窗口下,双击曲线的峰值标记,打开峰标记设置对话框,点击下面的
WORKSHEET 按钮,打开峰值对应的数据表格,将其中的 PEAK(X)和 PEAK(Y)复制
后粘贴到一个新的数据表格中。
3.  以向图层中添加数据的方式将这组数据加入到原始数据图中,得到上包络线。
4.  同样方式寻负峰,得到下包络线。
5.  由于数据点较少,且又采用直接连接,所以包络线可能显示为折线。处理的方法:
一是改变连接方式为 SPLINE;二是对其进行插值处理增大数据点数;三是对其进行曲线拟
合。

1  对于插值操作,当一个图层中有多条曲线时,应先选定要插值的曲线为当前活动曲线,具
体操作是在图形窗口下,从 DATA 菜单下端的,图层中可用数据组中,将要处理的数据勾
选为当前活动曲线。再从分析菜单中选择“Interpoltae/Extrapolate...”命令对所选曲线进行插值
操作,一般采用默认设置(60 个数据点),若需要曲线外延,即外推操作,可更改最大值和
最小值范围。
2.  对于拟合操作,除要先设定活动曲线外,可根据包络线的线型选择合适的拟合函数进行
拟合,一般可用多项式进行拟合(分析菜单中的 FIT POLYMONIAL...),根据曲线的具体情
况选择用几次多项式,如二次为抛物线、三次为 S 形等等。
最后将原始包络线从图层中去掉,用插值后或拟合后的曲线表示包络线。这样效果会更好一
些。
2楼2011-06-07 17:46:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

191551816

木虫 (正式写手)

【答案】应助回帖

可以通过先找出波峰和波谷的值 做出曲线(或者是点表示出来)  再通过平滑,得到一条曲线。你试试能不能得到你想要的效果。

一下是我试着做出来的图形。

图1:http://u.115.com/file/aqk1w53z

图2:http://u.115.com/file/e65m4gea
加油gogo
3楼2011-06-16 09:57:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

010109126

银虫 (小有名气)

00000000000000
4楼2011-06-20 20:57:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 010109126 的主题更新
信息提示
请填处理意见