用Origin8.0进行非线性曲线拟合时,要求曲线过两定点,需要对拟合值设置权重。
方法是在你的数据列后面添加一列空数据列,然后在要经过的两个数据点的对应的空列处填写100,其余的空列填写1。
然后进行非线性拟合,Analysis — Fitting — Nonlinear Curve Fit — Open Dialog,选择你需要用到的函数。然后在左侧 Settings — Data Selection 中,点击 Y — Weight,选择 Direct Weighting,在下面的Data 中选择你新添的那列权重列的列标,比如你新添的是C列,就选C。
另外,你希望将拟合的直线延长到坐标轴上,选择 Fitted Curves(就在左侧Data Selection下一行),再选择 Fitted Curves Plot — X Data Type — Range,选择 Custom,然后把 Min 和 Max 后面的Auto 的沟去掉,自己里填写X轴上最小值和最大值发范围。
然后点拟合就可以了。
希望对你有帮助。