Fun to note: the sin polynomial covers the range of 0 to 23 degrees.
It is fun to watch the errors increase when the angle is outside of this range.
Please send comments/corrections to
| Axis #
|| This is the axis number as used by Babbage, the output
axis is # 8. The value of that axis is printed in the y=f(x) field.
|| This shows what operation occured when you click on the "1 axis" button
| Number in Axis
|| This is the number on the axis.
Negative values must be in 10s complement form, just like the Babbage design
|| A click on the button performs a 10s complement on the register.
(This permits the user to enter the absolute value of a negative
number and have the program do the conversion.)
| Radio Buttons
|| x^2 x^3 sin(x) - clicking one of these buttons loads
the machine with starting values for those functions
x^2 - starting with x=0
x^3 - starting with x=0
sin(x) - sine function of x, in degrees, starting at 0,
0 to 23 degrees, step one minute
| "1 axis" button
|| adds the next register, sets the operation in "Add" above
| "1 cycle" button
|| performs one complete set of additions to get the next output value
| "10 cycles button
|| performs 10 cycles - see "1 cycle" above
This can speed operations
|| shows which registers get added next
|| shows "x"
|| shows "x" in convenient form, in trig in degrees and minutes
|| shows the output function
| % error
|| shows the percent error of the Babbage machine calculation
relative to the value calculated by your computer.
a) If the "correct" value is less than 1 (sin & cos), % error is
relative to full scale, i.e. 1
b) Else it is relative to the "correct" value