仪器信息网APP
选仪器、听讲座、看资讯

【求助】关于origin中自定义函数做图

数据处理

  • origin中可以自定义函数,然后根据自定义函数来画图吗?哪位高手教下该怎么做啊?
    我用的8.0版本,只知道可以添加新函数,之后该怎么做呢?有的函数是不是得通过C语言编写的
    +关注 私聊
  • calfstone

    第1楼2009/08/26

    3.自定义公式拟和技巧
    origin7.0中虽然提供了强大的拟合曲线库外,但在实际使用中,你可能会发觉在所提供的曲线库中没有你想要拟合的公式。这时你就可以使用用户自定义公式进行拟合。过程如下:
    (1)打开主工具栏中analysis的non-linear curve fit....,这时会出来一个选择公式界面。
    (2)选择编辑公式,需要你提供公式名称以供系统保存;还要提供参数的个数及主变量及因变量符号。
    (3)按你需要的公式写在编辑框内,注意千万别写错了。写完后按save进行保存。
    (4)现在开始拟合:在action中选dataset,提供主变量和因变量的一些相关参数。
    (5)在action中选simulate,在参数中填上你根据数据及其它一些条件确定的粗略的初始参数以及拟合起始点的位置及拟合点数,然后按下create curve就会在图上出现一条拟合曲线,但这往往与期望值差距较大,因此接下来需要进行参数优化。
    (6)参数优化采用试错法,根据曲线形状逐渐改变参数,注意,多参数时改变任何一个参数都会改变曲线形状,因此可以一次变一个参数,直到达到满意的形状。
    (7)在action中选fit,按下Chi-sqr和10-lit。
    (8)在action中选results,按下param worksheet生成拟合曲线及数据。此时可以关闭拟合界面。
    (9)在图左上角右键点1,选add/remove plot,将多余的曲线删除,将nlsf系列曲线留下。拟合数据可在param worksheet中看到。
    这样就完成了一次自定义曲线拟合。

    coaco 发表:origin中可以自定义函数,然后根据自定义函数来画图吗?哪位高手教下该怎么做啊?
    我用的8.0版本,只知道可以添加新函数,之后该怎么做呢?有的函数是不是得通过C语言编写的

1
猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...