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.
- Burden and Faires, Numerical Analysis, Fourth Edition, PWS-Kent, 1989Google Scholar
- Fabozzi, The Handbook of Mortgage Backed Securities, Revised Edition, Probus Publishing, 1988Google Scholar
- Mansour, S. How to Write an APL Utility Function, APL97 Conference Proceedings, Quote Quad Vol 28 No. 4 Google ScholarDigital Library
Index Terms
- A dynamic APL GUI equation solver (ADAGE)
Recommendations
A dynamic APL GUI equation solver (ADAGE)
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 ...
One-line GUI: minimized graphic user interface for interactive TV
OzCHI '13: Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, CollaborationIn this research, we have developed an interactive television (ITV) interface, which has different context than a conventional television. We assumed that people do not want to be disturbed of their watching experience by a large graphic user interface (...
A novel symbolic ordinary differential equation solver
This paper describes a symbolic ordinary differential equation solver written as a package for the muMATH computer algebra system. The novel features of this solver are:1. Whereas previous ODE solvers generally require the equation to be quasi-linear ...
Comments