kunz Difference between revisions of "Mathematical Functions in VEX"

Difference between revisions of "Mathematical Functions in VEX"

From kunz
Line 1: Line 1:
<syntaxhighlight lang='C++'>
<syntaxhighlight lang='C++'>
y = 0; // Constant (value remains the same over time)
y = 0;           // Constant (value remains the same over time)
</syntaxhighlight>
</syntaxhighlight>


<syntaxhighlight lang='C++'>
<syntaxhighlight lang='C++'>
y = x; // Linear
y = x;           // Linear
</syntaxhighlight>
</syntaxhighlight>



Revision as of 22:04, 29 September 2021

y = 0;            // Constant (value remains the same over time)
y = x;            // Linear
y = pow(x,2);     // Quadratic, same as: y = x*x;
y = pow(2,x);     // Exponential, these functions grow very rapidly
y = 1.0 / x;      // Reciprocal, with x in the denominator this will produce asymptotes at the axis
y = pow(x,0.5);   // Square Root, same as: y = sqrt(x);
y = log(x);       // Logarithmic