<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.labrps.com/index.php?action=history&amp;feed=atom&amp;title=MuParser</id>
	<title>MuParser - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.labrps.com/index.php?action=history&amp;feed=atom&amp;title=MuParser"/>
	<link rel="alternate" type="text/html" href="https://wiki.labrps.com/index.php?title=MuParser&amp;action=history"/>
	<updated>2026-04-05T14:02:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://wiki.labrps.com/index.php?title=MuParser&amp;diff=120&amp;oldid=prev</id>
		<title>LabRPS at 19:14, 7 August 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.labrps.com/index.php?title=MuParser&amp;diff=120&amp;oldid=prev"/>
		<updated>2022-08-07T19:14:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:14, 7 August 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;amp;&amp;amp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;amp;&amp;amp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|logical and (returns 0 or 1) - works only if &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AlphaPlot &lt;/del&gt;is built using muParser &amp;gt;= 2.0.0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|logical and (returns 0 or 1) - works only if &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;LabRPS &lt;/ins&gt;is built using muParser &amp;gt;= 2.0.0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;amp;Iota;&amp;amp;Iota;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;amp;Iota;&amp;amp;Iota;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|logical or (returns 0 or 1) - works only if &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;AlphaPlot &lt;/del&gt;is built using muParser &amp;gt;= 2.0.0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|logical or (returns 0 or 1) - works only if &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;LabRPS &lt;/ins&gt;is built using muParser &amp;gt;= 2.0.0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;lt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|&amp;lt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l210&quot;&gt;Line 210:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 210:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|e1?e2:e3&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|e1?e2:e3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|if e1 is true, e2 is executed else e3 is executed (C++ style syntax; works only if &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Alphaplot &lt;/del&gt;is built using muParser &amp;gt;= 2.0.0).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|if e1 is true, e2 is executed else e3 is executed (C++ style syntax; works only if &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;LabRPS &lt;/ins&gt;is built using muParser &amp;gt;= 2.0.0).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Use these in Table Controls formula tabe, fitting and function2D/3D Plot formulas&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Use these in Table Controls formula tabe, fitting and function2D/3D Plot formulas&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>LabRPS</name></author>
	</entry>
	<entry>
		<id>https://wiki.labrps.com/index.php?title=MuParser&amp;diff=119&amp;oldid=prev</id>
		<title>LabRPS: Created page with &quot;The constants _e=e=E and _pi=pi=PI=Pi are defined, as well as the operators and functions listed below. muParser is purely a parser for mathematical expressions and as such does not support executing complex scripts. However, you can make formulas easier to read and modify by assigning sub-expressions to variables and inserting comments.  Variable assignments evaluate to the assigned value, so they can be used in the middle of a formula. They can also stand on a line of...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.labrps.com/index.php?title=MuParser&amp;diff=119&amp;oldid=prev"/>
		<updated>2022-08-07T19:13:04Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The constants _e=e=E and _pi=pi=PI=Pi are defined, as well as the operators and functions listed below. muParser is purely a parser for mathematical expressions and as such does not support executing complex scripts. However, you can make formulas easier to read and modify by assigning sub-expressions to variables and inserting comments.  Variable assignments evaluate to the assigned value, so they can be used in the middle of a formula. They can also stand on a line of...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The constants _e=e=E and _pi=pi=PI=Pi are defined, as well as the operators and functions listed below. muParser is purely a parser for mathematical expressions and as such does not support executing complex scripts. However, you can make formulas easier to read and modify by assigning sub-expressions to variables and inserting comments.&lt;br /&gt;
&lt;br /&gt;
Variable assignments evaluate to the assigned value, so they can be used in the middle of a formula. They can also stand on a line of their own, or separated from other parts of the formula by a semicolon (;). The result of evaluating the last line of a multi-line formula is taken as the result of the whole formula.&lt;br /&gt;
&lt;br /&gt;
Comments start with a hash mark (#) and run till the end of the line.&lt;br /&gt;
&lt;br /&gt;
It is important to note that the muParser commands listed in this section are intended to be used to work inside the Formula tab of a Table, i.e. most of them will not work as a script in a Note. Of course, if one try to execute something like &amp;#039;a=cos(pi*pi)&amp;#039; in a Note, it will run without errors, but the &amp;#039;a&amp;#039; value will not be known by the user.&lt;br /&gt;
&lt;br /&gt;
==Supported Mathematical Operators==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:left;clear:left;background-color:#ffffcc;width:100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Mathematical Operators&lt;br /&gt;
|-&lt;br /&gt;
| +&lt;br /&gt;
|Addition&lt;br /&gt;
|-&lt;br /&gt;
| -&lt;br /&gt;
|Substraction&lt;br /&gt;
|-&lt;br /&gt;
|*&lt;br /&gt;
|Multiplication&lt;br /&gt;
|-&lt;br /&gt;
|/&lt;br /&gt;
|Divition&lt;br /&gt;
|-&lt;br /&gt;
|^&lt;br /&gt;
|Exponentiation (raise a to the power of b)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;&amp;amp;&lt;br /&gt;
|logical and (returns 0 or 1) - works only if AlphaPlot is built using muParser &amp;gt;= 2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|&amp;amp;Iota;&amp;amp;Iota;&lt;br /&gt;
|logical or (returns 0 or 1) - works only if AlphaPlot is built using muParser &amp;gt;= 2.0.0&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;&lt;br /&gt;
|less then (returns 0 or 1)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;=&lt;br /&gt;
|less then or equal (returns 0 or 1)&lt;br /&gt;
|-&lt;br /&gt;
|==&lt;br /&gt;
|equal (returns 0 or 1)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;gt;=&lt;br /&gt;
|grater then or equal (returns 0 or 1)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;gt;&lt;br /&gt;
|grater then (returns 0 or 1)&lt;br /&gt;
|-&lt;br /&gt;
|!=&lt;br /&gt;
|not equal (returns 0 or 1)&lt;br /&gt;
|}&lt;br /&gt;
Use these in Table Controls formula tabe, fitting and function2D/3D Plot formulas&lt;br /&gt;
&lt;br /&gt;
==Mathematical Functions==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:left;clear:left;background-color:#ffd5cc;width:100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Mathematical Functions&lt;br /&gt;
|-&lt;br /&gt;
|abs(x)&lt;br /&gt;
|absolute value of x&lt;br /&gt;
|-&lt;br /&gt;
|acos(x)&lt;br /&gt;
|inverse cosine&lt;br /&gt;
|-&lt;br /&gt;
|acosh(x)&lt;br /&gt;
|inverse hyperbolic cosine&lt;br /&gt;
|-&lt;br /&gt;
|asin(x)&lt;br /&gt;
|inverse sine&lt;br /&gt;
|-&lt;br /&gt;
|asinh(x)&lt;br /&gt;
|inverse hyperbolic sine&lt;br /&gt;
|-&lt;br /&gt;
|atan(x)&lt;br /&gt;
|inverse tangent&lt;br /&gt;
|-&lt;br /&gt;
|atanh(x)&lt;br /&gt;
|inverse hyperbolic tangent&lt;br /&gt;
|-&lt;br /&gt;
|avg(x1,x2,x3,...)&lt;br /&gt;
|average value, this command accept a list of arguments separated by commas&lt;br /&gt;
|-&lt;br /&gt;
|bessel_j0(x)&lt;br /&gt;
|Regular cylindrical Bessel function of zeroth order, J0(x).&lt;br /&gt;
|-&lt;br /&gt;
|bessel_j1(x)&lt;br /&gt;
|Regular cylindrical Bessel function of first order, J1(x).&lt;br /&gt;
|-&lt;br /&gt;
|bessel_jn(x,n)&lt;br /&gt;
|Regular cylindrical Bessel function of nth order, Jn(x).&lt;br /&gt;
|-&lt;br /&gt;
|bessel_jn_zero(n, s)&lt;br /&gt;
|sth zero of regular cylindrical Bessel function of nth order, Jn(bessel_jn_zero(n,s))=0&lt;br /&gt;
|-&lt;br /&gt;
|bessel_y0(x)&lt;br /&gt;
|Irregular cylindrical Bessel function of zeroth order, Y0(x) for x&amp;gt;0.&lt;br /&gt;
|-&lt;br /&gt;
|bessel_y1(x)&lt;br /&gt;
|Irregular cylindrical Bessel function of first order, Y1(x) for x&amp;gt;0.&lt;br /&gt;
|-&lt;br /&gt;
|bessel_yn(x,n)&lt;br /&gt;
|Irregular cylindrical Bessel function of nth order, Yn(x) for x&amp;gt;0.&lt;br /&gt;
|-&lt;br /&gt;
|beta(a,b)&lt;br /&gt;
|Computes the Beta Function, B(a,b) = Gamma(a)*Gamma(b)/Gamma(a+b) for a &amp;gt; 0 and b &amp;gt; 0.&lt;br /&gt;
|-&lt;br /&gt;
|ceil(x)&lt;br /&gt;
|ceiling; smallest integer greater or equal to x&lt;br /&gt;
|-&lt;br /&gt;
|cos(x)&lt;br /&gt;
|cosine of x&lt;br /&gt;
|-&lt;br /&gt;
|cosh(x)&lt;br /&gt;
|hyperbolic cosine of x&lt;br /&gt;
|-&lt;br /&gt;
|erf(x)&lt;br /&gt;
|error function of x&lt;br /&gt;
|-&lt;br /&gt;
|erfc(x)&lt;br /&gt;
|Complementary error function erfc(x) = 1 - erf(x).&lt;br /&gt;
|-&lt;br /&gt;
|erfq(x)&lt;br /&gt;
|The upper tail of the Gaussian probability function Q(x).&lt;br /&gt;
|-&lt;br /&gt;
|erfz(x)&lt;br /&gt;
|The Gaussian probability density function Z(x).&lt;br /&gt;
|-&lt;br /&gt;
|exp(x)&lt;br /&gt;
|Exponential function: e raised to the power of x.&lt;br /&gt;
|-&lt;br /&gt;
|floor(x)&lt;br /&gt;
|floor; largest integer less than or equal to x.&lt;br /&gt;
|-&lt;br /&gt;
|gamma(x)&lt;br /&gt;
|Computes the Gamma function, subject to x not being a negative integer.&lt;br /&gt;
|-&lt;br /&gt;
|gammaln(x)&lt;br /&gt;
|Computes the logarithm of the Gamma function, subject to x not a being negative integer. For x&amp;lt;0, log(|Gamma(x)|) is returned.&lt;br /&gt;
|-&lt;br /&gt;
|hazard(x)&lt;br /&gt;
|Computes the hazard function for the normal distribution h(x) = erfz(x)/erfq(x).&lt;br /&gt;
|-&lt;br /&gt;
|ln(x)&lt;br /&gt;
|natural logarithm of x&lt;br /&gt;
|-&lt;br /&gt;
|log(x)&lt;br /&gt;
|decimal logarithm of x&lt;br /&gt;
|-&lt;br /&gt;
|log2(x)&lt;br /&gt;
|base 2 logarithm of x&lt;br /&gt;
|-&lt;br /&gt;
|w0(x)&lt;br /&gt;
|Principal branch of Lambert&amp;#039;s W function, W0(x). W0 is defined as a solution to the equation W0(x)*exp(W0(x))=x. For x&amp;lt;0, there are tow real-valued branches; this function computes the one where W&amp;gt;-1 for x&amp;lt;0 (compare w1(x)). &lt;br /&gt;
|-&lt;br /&gt;
|w1(x)&lt;br /&gt;
|Secondary branch of Lambert&amp;#039;s W function, W-1(x). W-1 is defined as a solution to the equation W-1(x)*exp(W-1(x))=x. For x&amp;lt;0, there are tow real-valued branches; this function computes the one where W&amp;lt;-1 for x&amp;lt;0 (compare w0(x)). &lt;br /&gt;
|-&lt;br /&gt;
|min(x1,x2,x3,...)&lt;br /&gt;
|Minimum of the list of arguments&lt;br /&gt;
|-&lt;br /&gt;
|max(x1,x2,x3,...)&lt;br /&gt;
|Maximum of the list of arguments&lt;br /&gt;
|-&lt;br /&gt;
|mod(x,y)&lt;br /&gt;
|x modulo y; remainder of integer division x/y&lt;br /&gt;
|-&lt;br /&gt;
|pow(x,y)&lt;br /&gt;
|x to the power of y, x^y&lt;br /&gt;
|-&lt;br /&gt;
|rint(x)&lt;br /&gt;
|Round to nearest integer.&lt;br /&gt;
|-&lt;br /&gt;
|sign(x)&lt;br /&gt;
|Sign function: -1 if x&amp;lt;0; 1 if x&amp;gt;0.&lt;br /&gt;
|-&lt;br /&gt;
|sin(x)&lt;br /&gt;
|sine of x&lt;br /&gt;
|-&lt;br /&gt;
|sinh(x)&lt;br /&gt;
|hyperbolic sine of x&lt;br /&gt;
|-&lt;br /&gt;
|sqrt(x)&lt;br /&gt;
|square root of x&lt;br /&gt;
|-&lt;br /&gt;
|tan(x)&lt;br /&gt;
|tangent of x&lt;br /&gt;
|-&lt;br /&gt;
|tanh(x)&lt;br /&gt;
|hyperbolic tangent of x&lt;br /&gt;
|}&lt;br /&gt;
Use these in Table Controls formula tabe, fitting and function2D/3D Plot formulas&lt;br /&gt;
&lt;br /&gt;
==Non Mathematical Functions==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float:left;clear:left;width:100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Non Mathematical Functions&lt;br /&gt;
|-&lt;br /&gt;
|cell(a,b)&lt;br /&gt;
|In the context of a matrix, returns the value at row a and column b. In the context of a table, returns the value at column a and row b (remember that tables use column logic). Everywhere else, this function is undefined. In the case of tables, the column is specified as a path string; see the documentation of column() for supported path formats.&lt;br /&gt;
|-&lt;br /&gt;
|cell_(column, row)&lt;br /&gt;
|In the context of a table, return the value of a cell specified using 1-based indexes. Wherever possible, you should use cell() instead, because inserting/removing/moving columns will break formulas using cell_().&lt;br /&gt;
|-&lt;br /&gt;
|column(&amp;quot;path&amp;quot;)&lt;br /&gt;
|In a column formula, returns the value in the given column and current row (i). The column path can either be the name of column in the current table, more generally a relative path to a column in another table (e.g. &amp;quot;../otherTable/col&amp;quot;) or an absolute path (i.e., relative to the project root; e.g. &amp;quot;/folder/otherTable/col&amp;quot;). Searching for a table anywhere in the project using &amp;quot;otherTable/col&amp;quot; (without the leading slash) is supported for backward-compatibility reasons, but is strongly discouraged - a future release will drop the requirement of project-wide unique table names, at which point this usage will cease to be well-defined. &lt;br /&gt;
|-&lt;br /&gt;
|column_(index)&lt;br /&gt;
|In a column formula, returns the value in the column given by 1-based index and current row (i). You should use column() wherever possible because inserting/ removing/moving columns will break formulas using column_(). &lt;br /&gt;
|-&lt;br /&gt;
|e1?e2:e3&lt;br /&gt;
|if e1 is true, e2 is executed else e3 is executed (C++ style syntax; works only if Alphaplot is built using muParser &amp;gt;= 2.0.0).&lt;br /&gt;
|}&lt;br /&gt;
Use these in Table Controls formula tabe, fitting and function2D/3D Plot formulas&lt;/div&gt;</summary>
		<author><name>LabRPS</name></author>
	</entry>
</feed>