新浪博客

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

2013-06-06 14:15阅读:
特别声明:
本编文章转自百度空间 Time_Resolved版权原作者所有。转载此文只是方便学习!


『加权拟合』

如果要求拟合曲线过某个定点,可以Origin8.0及更高的版本设置权重拟合
【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权【转载请注明出处,请尊重版权

方法是在数据列后面添加一列空数据列,然后在要经过的这个数据点的对应的空列处填写100,其余的空列填写1。然后进行非线性拟合:Analysis Fitting
Nonlinear Curve Fit Open Dialog,在Settings选项卡选择左侧框中的第一行的Function Selection,在右侧的框中选择需要用到的函数。
在左侧框中选择第二行的Data Selection,在右侧的框中点击 Input Data Range Y Weight,在Weight 中选择 Direct Weighting,在下一行的Data 中选择新添的那列权重列的列标,比如新添的是C列,就选C
另外,如果希望将拟合的直线延长到坐标轴上,选择 Fitted Curves(就在左侧Data Selection的下一行),再选择右侧框中的 Fitted Curves Plot X 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,再点开 X Data Type,在Range 右侧的选框内选择Span to Full Axis Range,让拟合线延伸到坐标轴的整个范围(一般而言,拟合线只是在数据点附近,如果不设置这一步,拟合线是不会过原点的)。如下图所示:
origin让拟合曲线过某个数据点

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

我的更多文章

下载客户端阅读体验更佳

APP专享