Gallery Overview Programming Activity Download the program







I recived an e-mail that the function;
z = 1 / x
caused a computer to crash. I could not reproduce the bug on several computers, if someone encounters this trouble it will help to know the OS, CPU and video adapter type.





Fractional exponents must be entered as floating point.
For example x^(1/2) has to be entered as x^(0.5).








The arcsin function will cause an OS exception if you specify the domain outside of the interval.

x >= -1
and
x <= 1

What is happening is the program attempts to evaluate the function outside of it's proper domain.

The problem with arcsin is only in 2D graphing, the 2D grapher does not have very sophisticated discountinuity detection. (this problem will be fixed in a future release)






I don't recommend using this program with S3's Virge video adapters, these older adapters have a very poor OpenGL implementation and most likely the program will not look right.








I received an e-mail concerning the log function.

The principal value of the natural logarithm is implemented in Plot3d as log ( x ).

Having the base e, the transcendental number

e = 2.718281828459045...

So that,

log ( x ) = log e ( x )

If you wish to use the logarithm function with base 10 (the common logarithm) you can do it by using the identity;



log 10 ( x ) = log ( x ) / log ( 10 )