| 查看: 5446 | 回复: 3 | ||
| 本帖产生 1 个 博学EPI ,点击这里进行查看 | ||
[求助]
用origin画出透射谱的包络线
|
||
059070225
木虫 (正式写手)
- 博学EPI: 8
- 应助: 0 (幼儿园)
- 金币: 3672.5
- 散金: 20
- 沙发: 7
- 帖子: 731
- 在线: 198.3小时
- 虫号: 553625
- 注册: 2008-05-04
- 性别: MM
- 专业: 能源化工
【答案】应助回帖
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
191551816
木虫 (正式写手)
- 博学EPI: 4
- 应助: 0 (幼儿园)
- 金币: 3302.6
- 散金: 20
- 红花: 6
- 沙发: 2
- 帖子: 622
- 在线: 84.8小时
- 虫号: 1314972
- 注册: 2011-06-04
- 性别: GG
- 专业: 半导体晶体与薄膜材料
【答案】应助回帖
|
可以通过先找出波峰和波谷的值 做出曲线(或者是点表示出来) 再通过平滑,得到一条曲线。你试试能不能得到你想要的效果。 一下是我试着做出来的图形。 图1:http://u.115.com/file/aqk1w53z 图2:http://u.115.com/file/e65m4gea |

3楼2011-06-16 09:57:45
4楼2011-06-20 20:57:15













回复此楼