NA WorkSheet
From Wikipedia, the free encyclopedia
NA_WorkSheet | |
![]() |
|
Developer: | Dana M. Proctor |
---|---|
Latest release: | 6.25 / Dec. 2006 |
OS: | Platform-Independent |
Use: | Technical computing |
License: | GPL |
Website: | [1] |
The NA_WorkSheet is a Java application/applet software program that provides a collection of mathematical algorithms that may be easily executed from one simple to use [GUI], graphical user interface. The 'NA' in the program's name is an acronym for Numerical Analysis. The collection of algorithms range from root finding to linear systems solving routines. The worksheet also provides a basic graphing frame where input equations may be plotted, and evaluated.
[edit] History
The NA_WorkSheet started out in 1999 as simple independent Java applications that were created by the author, Dana M. Proctor, while taking a numerical analysis class, MTH370, at Montana State University-Billings with professor Dr. Oliver Chen. The algorithms for the class were coded in Java, because at the same time Mr. Proctor was also enrolled in a Java programming class, CS250. The coding of the algorithms in Java for the math class provided additional experience of learning the then relatively new programming language of Java. The Java programming language also provided an easy way of creating a UI, user interface, that was graphical in nature. A second course in numerical analysis with Dr. Chen as an independent study class resulted in the basic interface that the NA_WorkSheet now exhibits. Subsequent independent study at the university mainly produced Legendre Polynomials that were used in Gaussian Quadrature algorithms. Over time outside of the university environment additional algorithms for many of the basic areas of numerical analysis were added to the worksheet. The NA_WorkSheet was moved to the area of Open Source software and was release as such to the public in December 2004.