He tells what he has seen and heard, but how few believe what he tells them. Those who believe him discover that God is true, for he is sent by God. He speaks God's words for God's spirit is upon him without measure or limit. John 3:32-34
Pipeng Free Online Software : Online Programmable Calculators Calculators
Home Up Level Site Map My Pipeng Help? Contact
List Detail Email Instructions Bookmark
Pipeng : Online User Programmable Calculators Calculation Module

Online Programmable Calculators Calculators

Description : User programmable calculators: values, slope, curvature, roots, maximum and minimum points, inflection points and integrals.

Discussion : Enter Javascript statements to define all of the output variables z1, z2, z3... in terms of the input variables x1, x2, x3.... and any previously defined variables. Each Javascript statement must end with a semi colon ";".

The variable scale type can be selected from the following options:

For log scale types negative values will not display (log of a negative number causes an error).

Goto the Setup page to change the number of input or output variables. There are no check pages available for thes programmable calculators.

References :

Calculator Tools In This Module:

CALC : Math : Programmable 001 : Online User Programmable : Calculator
CALC : Math : Programmable 002 : Online User Programmable Root Solver : Calculator
CALC : Math : Programmable 003 : Online User Programmable Maximum And Minimum Solver : Calculator
CALC : Math : Programmable 004 : Online User Programmable Inflection Point Solver : Calculator
CALC : Math : Programmable 005 : Online User Programmable Integration Solver : Calculator
CALC : Math : Programmable 006 : Online User Programmable Inversion : Calculator


Link

Module List

CALC : Math : Programmable 001 : Online User Programmable : Calculator

Description : Calculate the value of user defined equations.

Discussion : Enter equations defining the output z variables in terms of the input x variables and other output z variables. Use the plot pages to graph the variables.

Back To Top

CALC : Math : Programmable 002 : Online User Programmable Root Solver : Calculator

Description : Calculate the roots (zero value points) for the user defined equations.

Discussion : Select the input X variable, the output Z variable, and a guess value. The guess value should be close to the root value. Use the plot pages to graph the variables to help determine the initial guess values. The tool calculates a single root for the selected X variable such that the selected Z variable equals zero, using the Secant method.

The tool also calculates the value, slope and curvature of the selected Z variable with respect to the selected X variable, at the input value of the selected X variable. For example if the selected X variable is xin2, the value of xin2 = 3, and the selected Z variable is zout4. The tool will calculate zout4, dzout4 / dxin2 and d2zout4 / dxin22 at xin2 = 3.

Check that the convergence value is close to or equal to one, and that Z check is close to or equal to zero. False roots can occur at very large numbers because of rounding errors. Check the roots by plotting the values. Some lines do not have roots.

Note : The displayed root value is rounded. The Z check value is calculated from the unrounded root value. If you enter the root value as the value of the selected X variable the Z value will be different from the Z check value because of rounding errors.

Hint : To find the intersection points of two output variables (eg z1 and z2): define z3 = z2 - z1 and find the roots of z3. To find the points where an output variable equals a particular value (eg z1 = 3): define z2 = z1 - 3 and find the roots of z2.

Use the Plot Zs vs X page to plot the value, slope and curvature of the selected Z variable versus the selected X variable.

Back To Top

CALC : Math : Programmable 003 : Online User Programmable Maximum And Minimum Solver : Calculator

Description : Calculate the maximum or minimum points (zero slope points) for the user defined equations.

Discussion : Select the input X variable, the output Z variable, and a guess value. The guess value should be close to the maximum minimum value. Use the plot pages to graph the variables to help determine the initial guess values. The tool calculates a single maxima or minima for the selected X variable such that the slope of the selected Z variable equals zero, using the Secant method.

The tool also calculates the value, slope and curvature of the selected Z variable with respect to the selected X variable, at the input value of the selected X variable. For example if the selected X variable is xin2, the value of xin2 = 3, and the selected Z variable is zout4. The tool will calculate zout4, dzout4 / dxin2 and d2zout4 / dxin22 at xin2 = 3.

Check that the convergence value is close to or equal to one, and that Z check is close to or equal to zero. The slope is calculated numerically. The slope can tend to zero for very large numbers because of rounding errors, which can result in phantom maxima and minima values. Check the maximum minimum points by plotting the values. Some lines do not have a maximum or minimum point (eg straight lines).

Note : The displayed maximum minimum value is rounded. The Z check value is calculated from the unrounded value. If you enter the maximum minimum value as the value of the selected X variable the dZ or slope value will be different from the Z check value because of rounding errors.

Hint : To find the points where the slope is equal for two output variables (eg z1 and z2): define z3 = z2 - z1 and find the maximum minimum of z3. To find the points where the slope equals a particular value (eg dz1 / dx1 = 3): define z2 = z1 - 3 * x1 and find the maximum minimum of z2.

Use the Plot Zs vs X page to plot the value, slope and curvature of the selected Z variable versus the selected X variable.

Back To Top

CALC : Math : Programmable 004 : Online User Programmable Inflection Point Solver : Calculator

Description : Calculate the inflection points (zero curvature points) for the user defined equations.

Discussion : Select the input X variable, the output Z variable, and a guess value. The guess value should be close to the inflection point. Use the plot pages to graph the variables to help determine the initial guess values. The tool calculates a single inflection point for the selected X variable such that the curvature of the selected Z variable equals zero, using the Secant method.

The tool also calculates the value, slope and curvature of the selected Z variable with respect to the selected X variable, at the input value of the selected X variable. For example if the selected X variable is xin2, the value of xin2 = 3, and the selected Z variable is zout4. The tool will calculate zout4, dzout4 / dxin2 and d2zout4 / dxin22 at xin2 = 3.

Check that the convergence value is close to or equal to one, and that Z check is close to or equal to zero. The curvature is calculated numerically. The curvature can tend to zero for very large numbers because of rounding errors, which can result in phantom inflection point values. Check the inflection points by plotting the values. Some lines do not have a point of inflection (eg straight lines).

Note : The displayed inflection point value is rounded. The Z check value is calculated from the unrounded inflection point value. If you enter the inflection point value as the value of the selected X variable the ddZ or curvature value will be different from the Z check value because of rounding errors.

Hint : To find the points where the curvature is equal for two output variables (eg z1 and z2): define z3 = z2 - z1 and find the inflection points of z3. To find the points where the curvature equals a particular value (eg d2z1 / dx12 = 3): define z2 = z1 - 3 / 2 * x12 and find the inflection points of z2.

Use the Plot Zs vs X page to plot the value, slope and curvature of the selected Z variable versus the selected X variable.

Back To Top

CALC : Math : Programmable 005 : Online User Programmable Integration Solver : Calculator

Description : Calculate the integrals for the user defined equations.

Discussion : Select the input X variable, the output Z variable, the minimum X value and the maximum X value. The tool calculates two integrals for the selected Z variable with respect to the selected X variable, using the Romberg Integration method. One integral is for the range X minimum to X maximum. The other (part) integral is for the range X minimum to the value of the selected input X variable (useful for plotting the integral value versus X).

Check the effect of step number on the output results. For periodic functions where the integral spans a number of periods you may need to increase the number of integration steps. For straight lines use a step number of 1. If the step value is too high or too low you may get rounding errors. Use the smallest step value which gives stable results. The Romberg integration method is very accurate for small step numbers.

Hint : To find the integral or area bounded by two output variables (eg z1 and z2): define z3 = z2 - z1 and find the integral of z3. To find the integral or area above a fixed z value (eg z1 = 3): define z2 = z1 - 3 and find the integral of z2.

Use the Plot Zs vs X page to plot the value, and part integral of the selected Z variable versus the selected X variable. The part integral equals zero at X minimum, and equals the integral value at X maximum.

Back To Top

CALC : Math : Programmable 006 : Online User Programmable Inversion : Calculator

Description : Calculate the value of user defined equations, and plot the inverse.

Discussion : Use the plot Z vs X page to show a plot with the inverted plot. Enter equations defining the output z variables in terms of the input x variables and other output z variables.

Back To Top

6 rows selected

Back To Top

Copyright © Pipeng Ltd 2010 : EULA
List Detail Email Instructions Bookmark
Home Up Level Site Map My Pipeng Help? Contact
pipeng.com (189 μs : 16 ms : 1.244 MB)