skip to main content
10.1145/570407.570413acmconferencesArticle/Chapter ViewAbstractPublication PagesaplConference Proceedingsconference-collections
Article

A dynamic APL GUI equation solver (ADAGE)

Published:01 December 2000Publication History

ABSTRACT

This paper describes ADAGE, (A Dynamic APL GUI Equation solver), which allows the user to solve a single multivariate equation when values are supplied for all but one of the variables. The application presents a graphical user interface and uses many of the newer features of Dyalog APL. These include dynamic functions and operators, recursion with tail calls, object syntax, and namespace reference array expansion. All of these features, combined with some key mathematical concepts, including function composition, implicit functions and the Secant algorithm, work together to provide a simple solution to a complex problem. Several examples from the mortgage industry will be explored.

References

  1. Burden and Faires, Numerical Analysis, Fourth Edition, PWS-Kent, 1989Google ScholarGoogle Scholar
  2. Fabozzi, The Handbook of Mortgage Backed Securities, Revised Edition, Probus Publishing, 1988Google ScholarGoogle Scholar
  3. Mansour, S. How to Write an APL Utility Function, APL97 Conference Proceedings, Quote Quad Vol 28 No. 4 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A dynamic APL GUI equation solver (ADAGE)

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        APL '01: Proceedings of the 2001 conference on APL: an arrays odyssey
        July 2001
        127 pages
        ISBN:1581134193
        DOI:10.1145/570407

        Copyright © 2000 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 2000

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article
      • Article Metrics

        • Downloads (Last 12 months)13
        • Downloads (Last 6 weeks)5

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader