擅长:python、mysql、java
<p>值<code>p[0], p[1], and p[2]</code>是在最小二乘拟合中求解的系数。你知道吗</p>
<p>最小二乘拟合是计算系数的值,使因变量数据值和拟合函数预测值之间的误差平方和最小化。你知道吗</p>
<p>它可能是使用共轭梯度迭代法来计算给定起始猜测的系数。你知道吗</p>
<p>我认为你不应该有一个<code>p[2]</code>。你知道吗</p>
<p>你的健身功能应该是:</p>
<pre><code>y = c0*exp(-c1*x)
</code></pre>
<p>如果我取两边的自然对数:</p>
<pre><code>ln(y) = ln(c0) - c1*x = z
</code></pre>
<p>如果你做这个变换,你就是在一个新函数上做一个简单的线性回归。你知道吗</p>
<p>那是个容易的问题。对于一个自变量的情况,系数有<a href="http://mathworld.wolfram.com/LeastSquaresFitting.html" rel="nofollow noreferrer">formulas</a>。你知道吗</p>
<p>使用变换后的数据求解系数,并替换回原始方程。你知道吗</p>