Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Design and implementation of a very small linear algebra program package
Nash J. Communications of the ACM28 (1):89-94,1985.Type:Article
Date Reviewed: Jun 1 1985

This paper describes an attempt to provide a linear algebra package suitable for small microcomputers. Those linear algebra facilities which are implemented are a set of the most popular currently used on mainframes; that is, the solution of linear systems, linear least squares, and the symmetric eigenvalue problem. Memory is at a premium on small microcomputers, and so to provide all these facilities simultaneously an SVD algorithm is implemented as the underlying code for each requirement, exploiting features of BASIC to keep the code compact. By these means, the user’s own time and the microcomputer’s memory are used economically, whereas the (usually) less important microcomputer’s actual computing time is lengthened to some extent, in comparison with the most efficient possible codes for each requirement. A nonlinear least squares algorithm, based on the repeated use of the linear least squares code, is also implemented.

Reviewer:  Ian Gladwell Review #: CR109230
Bookmark and Share
 
Mathematical Software (G.4 )
 
 
Numerical Linear Algebra (G.1.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Mathematical Software": Date
Mathematical applications of electronic spreadsheets
Arganbright D., McGraw-Hill, Inc., New York, NY, 1984. Type: Book (9789780070024298)
May 1 1985
The NAG Library: a beginners guide
Phillips J., Oxford University Press, Inc., New York, NY, 1987. Type: Book (9789780198532637)
May 1 1988
Numerical software tools in C
Kempf J., Prentice-Hall, Inc., Upper Saddle River, NJ, 1987. Type: Book (9789780136272748)
Apr 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy