四参数拟合曲线_非线性曲线的拟合

本文没什么字

但需慢慢转化为知识

在测试过折射率之后,都需要拟合相应的Sellmeier 方程。只是,Sellmeier 方程是非线性方程。

n*n = A + B/(λ*λ−C)−D*λ*λ

A−D是参数,λ(um)是波长

很明显,我们学的方程组没法简单的解出参数值。这时候,就可以使用origin的曲线拟合功能。

下面结合例子详细分析如何拟合。

b689365c494fc7c319e95b157019c84e.png

举个例子

BBO是常用的非线性光学晶体,就以此为例。

数据的准备

首先,获取折射率数据。常见的晶体可以通过《非线性光学晶体手册》获取;自己的晶体,就看你的测试方法了。

四参数拟合曲线_非线性曲线的拟合_第1张图片

接着,根据方程,我们可以将λ*λ作为自变量x,n*n作为因变量y。那就需要计算λ*λ和n*n。使用origin计算一下,分分钟搞定。

然后绘制成散点图,并且选中这些数据,等下用这些数据拟合曲线。

四参数拟合曲线_非线性曲线的拟合_第2张图片

曲线的构建

接着,我们就要将我们想要拟合的曲线告诉origin。

打开Analysis菜单:fitting-nonlinear curve fitting-open dialog,打开拟合界面。

四参数拟合曲线_非线性曲线的拟合_第3张图片

打开Settings(上部)- function selection(左边)-user defined(右边),选好后,单机 f(x)按钮(下部),告诉origin你想自己设定曲线类型。

四参数拟合曲线_非线性曲线的拟合_第4张图片

弹出曲线设置窗口:共有3步。

1.取名-选择equation-next

四参数拟合曲线_非线性曲线的拟合_第5张图片

2.参数a/b/c/d四个,用逗号隔开-next

四参数拟合曲线_非线性曲线的拟合_第6张图片

3.输入初始值a=2,b/c/d=0.01-输入函数y=a+b/(x-c)-d*x-finish;这样,曲线要求设置完了。

四参数拟合曲线_非线性曲线的拟合_第7张图片

最后,拟合

函数中选择刚刚做好的函数-fit;几秒种后,就算完了。下一次,也不需要再设置函数了,可以直接调用这些设置好的曲线来拟合。

四参数拟合曲线_非线性曲线的拟合_第8张图片

THE END

- 这是前行的一步 -

四参数拟合曲线_非线性曲线的拟合_第9张图片

我和非线性光学晶体

四参数拟合曲线_非线性曲线的拟合_第10张图片

鸿 RAD

[email protected]

中国 福建 福州

你可能感兴趣的:(四参数拟合曲线)