加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

origin让拟合曲线过某个数据点

(2013-06-06 14:15:54)
标签:

origin

originlab

拟合曲线

拟合曲线过某个点

教育

分类: Originlab学习转载

特别声明:

本编文章转自百度空间  Time_Resolved版权原作者所有。转载此文只是方便学习!


『加权拟合』

如果要求拟合曲线过某个定点,可以Origin8.0及更高的版本设置权重拟合

【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

    方法是在数据列后面添加一列空数据列,然后在要经过的这个数据点的对应的空列处填写100,其余的空列填写1。然后进行非线性拟合:Analysis — Fitting — Nonlinear Curve Fit — Open Dialog,在Settings选项卡选择左侧框中的第一行的Function Selection,在右侧的框中选择需要用到的函数。

    在左侧框中选择第二行的Data Selection,在右侧的框中点击 Input Data  Range — — Weight,在Weight 中选择 Direct Weighting,在下一行的Data 中选择新添的那列权重列的列标,比如新添的是C列,就选C

    另外,如果希望将拟合的直线延长到坐标轴上,选择 Fitted Curves(就在左侧Data Selection的下一行),再选择右侧框中的 Fitted Curves Plot — Data Type — Range,选择 Custom,然后把 Min 和 Max 后面的Auto的勾去掉,自己里填写X轴上最小值和最大值发范围。然后点拟合就可以了。

【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

=== …… === …… === …… === …… === …… === …… === …… === …… ===

【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

『让拟合的直线过原点』

    点击Analysis — Fitting — Linear Fit — Open Dialog,点开Fit Options,勾选Fix Intercept,然后在Fix Intercept at 后面输入 0(因为要让拟合线过原点)

    然后,点开Fitted Curves Plot,再点开 Data Type,在Range 右侧的选框内选择Span to Full Axis Range,让拟合线延伸到坐标轴的整个范围(一般而言,拟合线只是在数据点附近,如果不设置这一步,拟合线是不会过原点的)。如下图所示:

http://a.hiphotos.baidu.com/zhidao/pic/item/cc11728b4710b912808ebcecc2fdfc0392452250.jpg 

【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有