add mathematical functions module
update docs and clean up code
This commit is contained in:
6
docs/build/html/_modules/numerical/fit.html
vendored
6
docs/build/html/_modules/numerical/fit.html
vendored
@@ -37,6 +37,8 @@
|
||||
<span class="c1"># -*- coding: utf-8 -*-</span>
|
||||
<span class="sd">"""Function and approximation.</span>
|
||||
|
||||
<span class="sd">:Date: 2019-10-15</span>
|
||||
|
||||
<span class="sd">.. module:: fit</span>
|
||||
<span class="sd"> :platform: *nix, Windows</span>
|
||||
<span class="sd"> :synopsis: Function and approximation.</span>
|
||||
@@ -57,7 +59,7 @@
|
||||
<span class="sd"> :type x: int or float or list or numpy.ndarray</span>
|
||||
<span class="sd"> :param p: gauss parameters [a, b, c, d]:</span>
|
||||
|
||||
<span class="sd"> * a -- amplitude (:math:`\int y \\,\\mathrm{d}x=1 \Leftrightarrow a=1/(c\\sqrt{2\\pi})` )</span>
|
||||
<span class="sd"> * a -- amplitude (:math:`\\int y \\,\\mathrm{d}x=1 \\Leftrightarrow a=1/(c\\sqrt{2\\pi})` )</span>
|
||||
<span class="sd"> * b -- expected value :math:`\\mu` (position of maximum, default = 0)</span>
|
||||
<span class="sd"> * c -- standard deviation :math:`\\sigma` (variance :math:`\\sigma^2=c^2`)</span>
|
||||
<span class="sd"> * d -- vertical offset (default = 0)</span>
|
||||
@@ -127,7 +129,7 @@
|
||||
<span class="k">return</span> <span class="n">y_fit</span><span class="p">,</span> <span class="n">popt</span><span class="p">,</span> <span class="n">FWHM</span></div>
|
||||
|
||||
<span class="k">if</span> <span class="vm">__name__</span> <span class="o">==</span> <span class="s2">"__main__"</span><span class="p">:</span>
|
||||
<span class="kc">True</span>
|
||||
<span class="k">pass</span>
|
||||
</pre></div>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user