| In this chapter we do our first simple simulations 
              and introduce some basic numerical methods techniques involving 
              the solution of ordinary differential equations. 
              Such equations are common in physics and here we look a some simple 
              examples that deal with the motion of a mass in a gravitational 
              field and a mass attached to a spring. Thus far we presented only the basic syntax of the 
              language, so we will carry out the computations in a purely procedural 
              programming manner. That is, we will put all the code within 
              the main() 
              method of an application (or the init() 
              method of an applet) and not use any methods 
              or any object oriented features of the language. For similar reasons, we will only use console output 
              here and not employ any other I/O or graphics techniques until we 
              cover those topics in later chapters.  The topics here include: 
             
             The demo programs will also illustrate some of the floating 
              point issues like round-off errors that we briefly discussed 
              in the Chapter 1: Tech 
              section.   Latest update: Dec.12.2003  |