Miscellaneous HP 48 Math Applications The first size listed is the downloaded file size and the second size listed is the size on the calculator.

There are 330 files totaling 4143KB in this category.

 %TILE Replacement   (details) 48 ENG   2KB/1KB Replacement for the buggy %TILE command in the EXAMPLES directory. By John H Meyers. 1998/07/22

 A<-->L   (details) 48 ENG   2KB/1KB Converts from list-matrices to regular matrices and vice versa. Author unknown. 1998/01/22

 Ajuste de Modelos Matematicos 1.0   (details) 48 ESP   2KB/3KB Allows you to draw curves with its respective equation just with a matrix By Andres Ricardo Garcia Morales. 2001/02/26

 Algebra Pack   (details) 48 DEU   6KB/1-6KB Package of German algebra programs. Includes Shift Parabola 1.1, Reflection 2.0, and Convert Parabola 1.1. By Stefan Mueller. 1998/02/18

 All Roots   (details) 48 ENG   4KB/1KB Supply the start and end points of an interval, and an increment for evaluating the function at equally spaced points within the interval; then the program searches the whole interval, looking for roots (as indicated by sign changes or exact solutions at consecutive incremental points along the interval). By John H Meyers. 1998/06/25

 ALLF   (details) 48 ENG   3KB/1KB Calculates ALL the factors (prime and composite) of x. This program calls FACTOR, a program by Jurjen NE Bos, available on EduCALC Goodies Disk #2. By Joseph K. Horn. 1997/08/21

 AM Tools   (details) 48 FRA   5KB/6KB Tools Includes several math programs, including a 3x3 matrix determinant program which solves systems of three equations with three variables, solves quadratic equations, and more. By Alain Müller. 1998/10/22

 Angles   (details) 48 FRA   2KB/3KB Performs conversions between degrees and radians and has a table of values of degrees vs. radians. By Mazeman. 1999/07/10

 Angular Momemtum Coupling Algebra   (details) 48 ENG   3KB/4KB Routines for calculating Clebsch-gordan and Racah coefficients using the phase conventions of Condon and Shortley. In addition the more symmetric Wigner 3-j and Wigner 6-j symbols may be calculated. By John M. O'Donnell. 2017/08/01

 Animathematics   (details) 48 ENG   190KB/18-205KB The Animath libraries are a series of animations of 3 dimensional mathematical functions (primarily of the trigonometric variety) plotted using the 3D graphing utility built into the HP 48G/GX. Pre-rendered, each animation took from anywhere between an hour to 4 hours to have the calculator produce. These are impressive animations! By Scott Stevenson. 1997/08/21

 ANION 2.0   (details) 49/50 48 ENG   46KB/16KB A set of programs to compute functions of hypercomplex numbers - also called "anions" - i-e complexes, quaternions, octonions, sedenions, 32-ons, 64-ons ... and so on. Elementary functions, circular functions, hyperbolic functions... but also several special functions: Gamma, digamma, Zeta functions, generalized hypergeometric functions + Bessel functions, Legendre functions, Spheroidal wave functions and many others. Now adds polynomial evamuation, harmonic numbers, polygamma functions, generalized error functions, incomplete beta and incomplete gamma functions, and Whittaker's functions. By Jean-Marc Baillard. 2015/07/26

 Any Degree Equation Resolution 1.0   (details) 48 POR   1KB/1KB Evaluates any degree equation. It simplifies the equation to facilitate a faster solution. Does not use a GUI. By Tiago Duarte da Silva. 2007/08/04

 APLY Replacement   (details) 48 ENG   3KB/1KB Replacement for the buggy built-in (after running TEACH) APLY program. By John H Meyers. 1998/07/19

 Area of Irregular Polygons   (details) 48 ENG   2KB/1KB Calculates the area of irregular polygons. By Dewayne Cushman. 2008/08/11

 Argus 3.02   (details) 48 ENG   10KB/15KB Calculates the tolerances value of a calculated value, which comes from a measurement with one or more independent parameters, like Y(x,y,z) --> delta Y(x,y,z,delta x,delta y, delta z). Requires IFERR to run. By Volker Erb. 2017/08/01

 BACO   (details) 48 ENG   1KB/1KB Base conversion program, showing binary/hexadecimal/decimal/octal conversions all at once. By Wolfgang Rautenberg. 1999/10/01

 BASE   (details) 48 ENG   4KB/1KB Base Conversion Directory. Customizable base conversion utility. Includes source code. By Akira Ijuin. 1997/08/21

 Base   (details) 48 ENG   2KB/3KB Converts bases between HEX, BIN, OCT and DEC. By Carlos Marangon. 1999/02/01

 Base Conversion   (details) 48 ENG   2KB/1KB Converts decimal to and from any other base. By Daniel Lidström. 1998/11/18

 Base Number Conversion   (details) 48 ENG   5KB/3KB Directory of useful programs for working with multiple number bases. By Chrstphre Campbell (TinyWanda) and John Gustaf Stebbins. 1999/01/10

 BaseComp   (details) 48 ENG   6KB/5KB Modified version of the above program. Supports radix complement (RC), diminished complement (DC), sign and magnitude. By Marc Moline del Castillo. 1997/08/21

 Baskara 2.2   (details) 48 POR   2KB/3KB Solves second-order equations. By Eduardo Artur Cunha. 2017/07/29

 Bessel Yn(x) and Jn(x)   (details) 48 ENG   7KB/5KB Bessel function programs. By Mark A. Ordal. 1997/08/21

 Bifurcation Diagrams 1.0   (details) 48 ENG   214KB/3KB A series of programs illustrating both System RPL programming and the chaotic nature of bifurcation diagrams. By Kiyoshi Akima. 2006/05/14

 Binary Display   (details) 48 ENG   3KB/2KB Routines for displaying and converting binary numbers and performing 2's complement arithmetic. By Norman Walsh. 1998/06/10

 Binary Matrix Algebra Library 1.8   (details) 48 ENG   7KB/4KB Contains commands for fast algebraic manipulation of binary matrices over the finite field GF(2), i.e. under scalar addition and multiplication modulo 2 (XOR, AND). By Gadiel Seroussi. 1997/08/21

 BINENT   (details) 48 ENG   3KB/2KB Makes it easy to enter binary integers. By Bill Markwick. 2000/02/27

 BINOPAS 1.0   (details) 49/50 48 ENG   2KB/1KB This set contains two programs for the HP 48 and HP 49. The first one, "BINO", computes Newton's binomial coefficients and the second one, "PAS", draws the Sierpinski triangle. By Frederic Barbaise. 2005/05/28

 BIONS   (details) 48 ENG   51KB/21KB A set of programs to compute functions of "bions" (omplexified anions), i.e. bicomplexes, biquaternions, bioctonions, bisedenions, and so on. Has elementary functions, circular functions, hyperbolic functions, but also several special functions: Gamma, digamma, Zeta functions, generalized hypergeometric functions and Bessel functions, Legendre functions, Spheroidal wave functions, fractional-integro differentiation, and many others. Written for the 48S/SX/G/GX but the source code should also work with the 49/50. By Jean-Marc Baillard. 2015/07/26

 BODE 2.31   (details) 48 ENG   46KB/13-16KB Detailed analysis of all zeros and poles of the given transfer function, construction of the multiplied and the factored form of the transfer function, graphical output of a linear approximation and the smooth characteristic of gain and phase, axes of graphs labeled in powers of ten (frequency), decibel (gain) and radians (phase), and much more. By Thomas Reitmayr. 1997/08/21

 Bode (Hernes)   (details) 48 ENG   3KB/1KB A Bode/polar plotter developed for use in control systems. The calculator will plot Bode diagrams almost directly from the transfer function. This program automates most of the work for plotting Bode diagrams and polar plots. Sometimes the Y-scale doesn't make the graph very clear and then you have to set Y limits manually (or zoom). By Eric L. Hernes. 2017/07/09

 Bode Black Library   (details) 48 ENG   3KB/3KB Yet another Bode / black plotting program. By Romain Desplats. 1997/08/21

 Bode Plot   (details) 48 ENG   25KB/2KB Yet another Bode plot program to create Bode diagrams. By Cesar Hernandez. 1999/12/23

 Bode-Routh 7.1   (details) 48 ENG   373KB/16KB Bode-Routh plotting program with many features. Requires Neopolys to run. By Apolonio Francisco Gonzalez Herrero (APO). 2001/01/03

 BodePlot   (details) 48 ENG   2KB/1KB A Bode plot program that will plot gain and phase of G(s)=N(s)/D(s). By James Walters. 1997/08/21

 BodePlotter 2.32   (details) 48 ENG   14KB/10KB A bode plotter developed for use in control systems. It is a useful tool to use the frequency response of the open-loop system to determine the stability of a closed-loop system and something more. By Rainer A. Kemme. 2017/07/05

 Bse.Cnv 2.0   (details) 48 ENG   10KB/3KB Converts numbers from any base to any base (2-255). By Werner Mueller. 1999/11/15

 CA GUARD   (details) 48 ITA   5KB/6KB A collection of formulas useful in the course of Automatic Controls - Guardabassi. Author unknown. 2017/07/05

 CA SCATT   (details) 48 ITA   8KB/13KB Program to help with the course of Automatic Controls. Has routines for Bode, Routh, Nyquist, and more. Must have RFU installed. Author unknown. 2017/07/05

 Cabbage Shui Method   (details) 48 ENG   7KB/2KB Uses the "Cabbage Shui" method to find pi out of a list of numbers By Chrstphre Campbell (TinyWanda). 1998/11/18

 CAD 2.03   (details) 49/50 48 ENG   40KB/22KB CAD geometry and 3D design program. By Brentan Alexander. 2000/04/29

 Calc1 1.0   (details) 49/50 48 ESP   18KB/10KB This program gives the formats for integrals and derivatives for calculus. By Erik Foronda Mayan. 2002/03/23

 CEIGEN   (details) 48 ENG FRA   8KB/3KB Eigenvalue/eigenvector decomposition which is not restricted to real symmetric input matrices. By Ted A. Smith. 1997/08/21

 Cholesky Decomposition   (details) 48 ENG   3KB/1KB Performs Cholesky Factorization on matrices. By Werner Huysegoms. 1999/03/24

 Clean Solver   (details) 48 ENG   2KB/1KB Cleans up after the solver by deleting global variables after it is done. Similar to the clean solver in MathTools, but this is much smaller and doesn't need a cable. By Peter Karp. 1998/11/10

 CMPLX 0.01   (details) 48 ENG   1KB/1KB This is an extremely simple method for entering complex numbers. All you do is put two numbers on the stack and press CMPLX. It will convert it into a (x,y) complex number. It has a built-in system for checking to see that you are entering the right data-type. In my opinion, it's a lot faster than having to type [()] # [,] # [ENTER]. By Joey C.. 2004/12/27

 Coeffft   (details) 48 ESP   7KB/1KB Calculates the Fourier coefficients of a function given for a sampling interval and an amount of samples. By José M. Alarcón Aguin. 1998/05/10

 COLBASIS   (details) 48 ENG   1KB/1KB This program finds the column basis of a matrix, which is defined to be the set of all matrices which span the columns of the original matrix. By Jonathan duSaint. 1997/09/27

 Complex 2.0   (details) 48 ENG   2KB/2KB Add-on for ALG48 and QPI for working with complex numbers. By Noreskal Fabrice. 1998/03/01

 Conic Section Calculator 1.0   (details) 48 ENG   6KB/5KB Four simple User RPL conic section programs that graph and give various properties of a conic equation. By Calder Coalson. 2008/08/23

 Conv   (details) 48 ESP   2KB/1KB Calculates the convolution of two vectors or its inverse one. By José M. Alarcón Aguin. 1998/05/10

 Conversion Toolbox   (details) 48 ENG   2KB/1KB Converts lists to matrices and vice versa and more. By John H Meyers. 1998/07/22

 Conversor 1.0   (details) 48 ESP   2KB/3KB Converts numbers from one base to another. By Eliseo Rangel Q. (ERaC). 2000/11/08

 Convol 1.1   (details) 48 ENG   5KB/5KB Calculates the convolution integral (superposition integral) between two signals in a graphic. By Ariel A. Di Miro. 1997/08/21

 Costing 2.0   (details) 48 ESP   20KB/15KB Program that can calculate the price of some equipment of industry. The program is based on the software CHEMCAD. By Gonzalo Ramos. 2003/05/08

 Curvas 1.10   (details) 48 POR   5KB/5KB Helps calculate the elements of horizontal curves (circular and transition) and vertical curves, each program calculating one or more variables. Avoids calculation errors if the initial variables are given correctly, and the formulas do not need to be "decorated". By Fernando Jose Mazur. 2017/07/23

 Curvas de Nivel 2.0   (details) 48 ENG ESP   4KB/2KB Lets you trace contour plots, allowing us to know the shape described by an equation in 3 variables. By fhpar1@usa.net. 1999/02/19

 Cyno Math Library 1.0   (details) 48 ENG   3KB/2KB Math library. Works with Godel numbers, prime numbers, and more. By Chieh Cheng. 1997/08/21

 DEC2FRAC-II 1.1   (details) 48 ENG   3KB/1KB Converts decimals to fractions, handling real numbers, complex numbers, equations, tagged objects, lists, and a combination of the above. By Wayne H. Scott and Joseph K. Horn. 2017/07/11

 Decomp   (details) 48   2KB/4KB Appears to do prime factorization of integers. Author unknown. 2017/07/30

 Decomposition   (details) 48 ENG   4KB/9KB This program provides a great help in resolving the Decomposition method for obtaining forecasts from a series of data. By Alessandro Arona and David Cavazos. 1997/08/21

 DER1   (details) 48 ENG   2KB/1KB Differentiation front end that does for derivatives what INTG2 does for integrals. By Bill Markwick. 1998/10/20

 DGL   (details) 48 DEU   2KB/3KB Solves differential equations by various methods. Author unknown. 2017/08/01

 Diagramm   (details) 48 ITA   6KB/6KB Performs Bode-Nyquist and Nichols plotting and associated calculations. Author unknown. 2017/07/05

 Diffs   (details) 48 ENG ESP   6KB/3KB Calculates first and second order differential equations. By Rafa Tormo Garcia. 2000/05/13

 Dimpl   (details) 48 ESP   6KB/3KB Derive from implicit functions. By José M. Alarcón Aguin. 1998/05/11

 Dioph   (details) 48 ENG   2KB/1KB Calculates GCD, LCM, and integer solutions of the equation Ax + By = GCD(A,B). By Marc Moline del Castillo. 2017/08/01

 Distrib   (details) 48 ESP   4KB/3KB Distribution tables: normal, binomial and Poisson. By Mario de Lama. 1998/05/11

 div_pro 1.01   (details) 49/50 48 ENG   6KB/3KB A very simple program. It improves multiplications and divisions, showing them exactly as we make it in paper. By Albán Prada Rodríguez. 2002/11/14

 DSQ   (details) 48 ENG   3KB/1KB Routines that do DSQ, integer square root, and fractional representation of integers. By Wayne H. Scott. 2017/08/12

 Easy Triangle Solver 1.1   (details) 48 ENG   4KB/3KB Triangle solver for both the G and S series written 100% in System RPL. When given three measurements of a triangle (sides or angles) it automatically solves it, giving the three sides, three angles, three heights, and the area. By Eric Rechlin. 1998/06/22

 ECHELON   (details) 48 ENG   2KB/1KB Reduces matrix to "row-reduced echelon form". By Brian Korver. 1997/08/21

 EMat 1.0   (details) 49/50 48 ENG POR   1KB/1KB Program to power a matrix by any value. Written in User RPL. By Victory Fernandes and Marcus Mesquita. 2002/11/14

 Eq Solver Tools   (details) 48 ENG   2KB/1KB Some tools for the equation solver to purge unneeded variables as well as an easier to use front end. By John H Meyers. 1998/07/22

 EQFCT   (details) 48 FRA   2KB/2KB Finds equation of a line between two points or from a point to a vector, and some other stuff. By Mazeman. 1999/07/10

 EQLIB Quick Menu 1.0   (details) 48 ENG   1KB/1KB Small directory which helps make the equation library, particularly local variables, easier to use with a CST menu. By Harald Schilly. 2001/07/04

 Equation Jukebox 1.0   (details) 48 ENG ITA   5KB/3KB Equation browser program that let you manage your equations. You can navigate through directories in a fast full screen choose box, and with soft keys you can view an equation (in Equation Writer form), create new equations, create new directories, solve equations without exiting the program, and more. In System RPL. By Paolo Chianale. 2000/11/25

 ERRF   (details) 48 ENG   1KB/1KB The error functions, ERF and ERFC. By Rudolf von Steiger. 2008/08/16

 EVALM   (details) 48 ENG   2KB/1KB Evaluates the contents of a symbolic matrix to convert it to a numeric matrix. By Bill Markwick. 1999/01/19

 Evalu 3.0   (details) 48 ESP   29KB/3-14KB Different utilities to work with expressions, utilizing ALG48, SolveSys, QPI, and other programs, with examples in a beams problem and a voltage problem. By Miguel Quintana Villalba. 1998/12/01

 Evolvent   (details) 48 ESP   2KB/1KB Adds a new function and its inverse (numerically): INVOLUTE and INVOLUTA. By José M. Alarcón Aguin. 1998/05/11

 ExpA 1.0   (details) 49/50 48 ENG POR   1KB/1KB Program to solve e^Matrix using the Numeric Method of McLaurin's Series. Written in User RPL. By Victory Fernandes and Marcus Mesquita. 2002/11/14

 Explanation of Bode Plotters   (details) 48 ENG   3KB/1KB Explains what a Bode plotter is, how it works, what it is used for, and shows how to plot them on the HP 48. By Rainer A. Kemme. 1998/04/11

 Extended BASE 0.95   (details) 48 ENG   8KB/6KB Allows easy manipulation of numbers for any base up to 62. By Eric Schendel. 1998/07/10

 F2k Triangle Solver 1.0   (details) 48 ENG   11KB/7KB A right triangle solver. Given any two sides, can return the pitch and the other side. Given the pitch and one side can return the other two. Works in decimal feet. Pitch expressed in inches rise per one foot of travel. Numbers entered in Feet.In16 mode. Handy display program shows lengths in Feet'-In f/16" in the status line. By Jason Hann. 2003/12/24

 FACNUM   (details) 48 ENG   3KB/1KB Given an integer, return its prime factorization as a list. Also shows an example of code that allows you to break out of loops. By Mark Adler. 1997/08/21

 FACT   (details) 48 ENG   3KB/1KB Calculates a fast and accurate complex factorial. By Jurjen N.E. Bos. 2008/08/16

 FACTOR   (details) 48 ENG   7KB/3KB This is a program that can factor large integers (up to 63 bits, or 18 digits) on the 48. It's very fast and has a separate prime testing routine. By Jurjen N.E. Bos. 2008/08/16

 Factor Small Numbers   (details) 48 ENG   3KB/1KB Can factor any 6-digit number in less than 4 seconds, or any 8-digit number in less than 40 seconds, although most arguments can be factored much faster than these worst-case times. By John H Meyers. 1998/07/21

 Factorize   (details) 48 ESP   2KB/1KB Factors a number into prime factors. By José M. Alarcón Aguin. 1998/05/11

 Fast Fourier Transformation   (details) 48 DEU   3KB/3KB Does fast Fourier transforms, which the S series cannot do natively. By Patrick Werner. 2017/08/01

 Fast Integer Square Root   (details) 48 ENG   7KB/1KB Quickly calculates the square root of an integer in assembly language. By Stefan Odelfalk. 1998/07/22

 Fast Knapsack   (details) 48 ENG   4KB/1KB Fast implementation of the knapsack algorithm, which can be used, among other reasons, to fit files across multiple disks in the most optimal way. Includes source code. By Gjermund Skailand. 2000/01/25

 Fast Knapsack   (details) 49/50 48 ENG   4KB/1KB Fast implementation of the knapsack algorithm, which can be used, among other reasons, to fit files across multiple disks in the most optimal way. Includes source code. By Gjermund Skailand. 2000/01/25

 FCNGEN   (details) 48 ENG   2KB/3KB Constructs curve equations given some parameters. By Salvador Martinez. 1999/07/09

 FCTR   (details) 48 ENG   4KB/3KB FCTR is a library to recognize prime numbers and factor integers into primes. By Klaus Kalb. 1997/08/21

 Feet/Inches/Sixteenths Calculator   (details) 48 ENG   3KB/4KB Converts metric measurements to and from feet, inches, and sixteenths. By Norm Arnold. 1998/07/19

 Fibonacci Sequence   (details) 48 ENG   1KB/1KB Tiny program to generate the Fibonacci Sequence using SEQ. By John H Meyers. 1998/07/22

 Fit 0.9   (details) 48 ENG   9KB/4KB Does a least squares fit of an arbitrary function to a set of (X,Y) data points. By Frank Gutermuth. 1998/01/20

 Flashcard 2.0   (details) 48 ENG   13KB/16KB This is intended as an education enhancer for children from grades 1-8. The program simulates drill and practice of basic arithmetic. Allows one to filter borrowing in subtraction and carrying in addition and records the time to solve each problem. By Curtis L. Rempel. 2001/01/07

 Forms 3.1   (details) 48 POR   10KB/2KB Allows one to store mathematical formulas so that they are well organized. Includes source code. By Alexandre Erwin Ittner. 2000/07/03

 Fórmulas   (details) 48 ENG   3KB/3KB Text with viewer with formulas about calculus (differential and integral), series, factorization, geometry, logarithms, and trigonometry. By Gustavo Domit. 2005/05/08

 FPARCIAL   (details) 48 ENG   2KB/3KB Given the coefficients, this decomposes some functions into partial fractions. By Salvador Martinez. 1999/07/09

 Fraction+ Library 0.95   (details) 48 ENG   6KB/4KB Does basic arithmetic on fractions (including complex one). It reports its answers in the the standard forms as expressions on the stack (ie. '2+3/5' & (13-4*i)/5) while accepting numbers or expressions on the stack as input. There is also a factoring square-root function (ie sqr of '1+35/64' returns '3*\|11/8'). Finally, there are also GCD and FAC(tor) functions. By Josh Scholar. 2017/07/11

 Fresnel   (details) 48 ENG   4KB/2KB Calculates the irradiance in a Fresnel diffraction pattern at a normalized lateral distance "s". By Nelson W. Wallace. 1997/08/21

 Fslab   (details) 48 ENG ESP   3KB/1KB Makes calculations with complex numbers in polar form. By Rafa Tormo Garcia. 2000/05/13

 FuncRot   (details) 48 ENG   4KB/2KB Draw volumes you get when rotating a function around the X-axis and show an animation of the volume rotating! By Jarno Peschier. 1997/08/21

 Function Table   (details) 48 ENG   4KB/1KB Shows a table of values of a function like on the TIs and the HP 38. By John H Meyers. 1998/07/19

 Galerhin 1.0   (details) 48 ESP   3KB/2KB This is a numeric analysis program that numerically solves contour problems with polynomial approximations. It has been created for differential equations and numerical analysis subject of the Escuela Superior de Ingenieros de Caminos Canales y Puertos de la Universidad de Granada. Thanks to Professor J. Quesada. By Rafael Bravo Pareja. 2001/11/21

 Gamma Function   (details) 48 ENG   2KB/1KB Uses an algorithm from Numerical Recipes to calculate the gamma function of complex numbers (the calculator's built-in function only works with real numbers). By Matt Austern. 2017/08/01

 GAUSSELM   (details) 48 ENG FRA   4KB/1KB Gaussian elimination and QR factorization. By Robert K. Brunner. 1997/08/21

 Gaussian-Jordan   (details) 48 ESP   2KB/2KB Method of Gaussian-Jordan for systems of linear equations. By Javier Fields. 1998/05/11

 GEOM 2.2   (details) 48 ENG   12KB/10KB This library contains various functions for the solving of intersections between straight lines and circles, calculating the area of a polygon given coordinates of its vertices, and finding the center and radius of a circle given at least three points in the circumference. By Diego Berge. 1999/05/15

 GEOM2   (details) 48 ENG ESP   8KB/3KB Solves polyhedrons and triangles. By Javier Lara. 2001/01/03

 Geometría Analítica   (details) 48 ESP   4KB/11KB Analytic geometry program. By Jorge Ortega López. 2012/12/25

 Geometry Pack   (details) 48 DEU   15KB/11-22KB Package of German geometry programs. Includes Conic Section 1.5, Triangle 1.0, and Vector Geometry Pack 1.1 (with distance calculating and other programs). By Stefan Mueller. 1998/02/18

 GRoot   (details) 48 ESP   6KB/2KB Method of the place by the roots. By Javier Fields. 1998/05/11

 Hailstone Path   (details) 48 ENG   5KB/1KB How would you like to win several thousand dollars (!) and win eternal mathematical fame on a par with that of Pierre de Fermat? All you have to do is prove (or disprove) "Ulam's Conjecture", also known as the 3x+1 Problem, and the Collatz Sequence, and the Hailstone Path, and Wondrous Numbers, and the Syracuse Algorithm, and many more monikers too maudlin to mention. Includes a System RPL program that returns the Syracuse Algorithm "hailstone path distance" between X and 1. By Joseph K. Horn. 2008/08/16

 Hiperplanos   (details) 48 ESP   3KB/2KB Hiperplanos It calculates the hyperplane of regression of a variable and with respect to other two X1 and X2. By José M. Alarcón Aguin. 1998/05/11

 IA2B2   (details) 48 ENG   2KB/1KB Small User RPL program that extends the functionality of PA2B2 to any number of less than 25 digits. (It could be extended to any number, but it will be a lot slower.) Its result is a list, which will be empty if there is no way to write the number as a sum of two squares, which is often the case. By Jurjen N.E. Bos. 2000/07/28

 IEEE Floating Point 1.0   (details) 48 ENG   5KB/2KB Routines for working with 4 byte and 8 byte IEEE floating point numbers. By Mike Rovak. 2017/07/11

 IEEE Single Precision FP Number Conversion   (details) 48 ENG   3KB/2KB Converts HP 48 reals to/from IEEE single precision format (32-bit). By John Latala. 1998/11/07

 IEEE-754 1.2   (details) 49/50 48 ENG   7KB The IEEE-754 library contains conversion routines between real/int and 32/64 bit floating point numbers as described in IEEE-754 1985 in HXS format. By Detlef Müller. 2001/11/17

 IEEE754 1.0   (details) 48 ENG   1KB/1KB Converts single float IEEE 754 number to hex form (fp2hx) and the other way (hx2fp). Make sure base is set to HEX and bit width is 32. By Tomislav Hruskovec. 2010/01/16

 IMINT   (details) 48 ENG   3KB/2KB Makes it simpler to do improper integrals. By Bill Markwick. 2000/02/27

 INDEF   (details) 48 ENG   1KB/1KB Attempts to find indefinite integral for a function. By Michael Andrew Lowry. 1997/08/21

 Infinite Base Calc 1.2   (details) 48 ENG   5KB/2KB Supports number bases up to 62, including fractions. By Ian Matthew Smith. 1997/08/21

 Ing   (details) 48 ENG   5KB/8KB Directory of programs and formulas useful to first semester engineers, including geometry, algebra, and more. By Paco Valenzuela. 1998/11/27

 Ingenieria 2001 para HP48 1.1   (details) 48 ESP   61KB/61KB All the material of algebra, physics, chemistry, and calculus corresponding to the first year of civil engineering at the University of Concepcion, Chile. By Ruben Daza Barra (RubenHP). 2003/05/08

 INTERP3   (details) 48 ENG   1KB/1KB Given three points of a curve, this interpolates the value of another point. By Salvador Martinez. 1999/07/09

 Interpolação   (details) 48 POR   9KB/5KB Does interpolation for a structure theory table. By Sidney Franco de Carvalho. 2017/07/23

 Interpolação / Interpolation 1.0   (details) 48 ENG POR   9KB/1KB This program calculates interpolated values from a sheet, to find the intermediate value. By Paulo Breviglieri Fonseca. 2004/05/09

 Interpolación   (details) 48 ESP   5KB/1KB Does more than one interpolation across multiple points. By Alan Romero. 1999/10/20

 Interpolacion (ITP49) 1.1   (details) 49/50 48 ESP   163KB/1KB Linear interpolation library. By Javier Enrique Miranda. 2005/11/25

 Interpolacion Doble 1.2   (details) 49/50 48 ESP   5KB/1KB This program performs any interpolation or extrapolation (double or single). By Ivan Dario Hernandez. 2002/02/26

 Interpolación Lineal   (details) 48 ENG   15KB/1KB Linear interpolation program, interpolating both numerically and symbolically. By Modesto Javier Garrido Martinez. 1999/05/13

 Interpolate   (details) 48 ESP   2KB/1KB Interpolate Interpolates between the values of a table (of 1 or 2 entrances). By Mario de Lama. 1998/05/11

 Interpolation   (details) 48 ENG   5KB/13KB Interpolates points in a function. Solves Linear Fit, Power Fit, Log Fit, Exponential Fit, and Least Square of 2nd and 3rd degree. By Carlos Marangon. 1999/02/01

 Interpolation Program   (details) 48 ENG   3KB/1KB Does interpolation between 2 numbers (like 2 values from the steam tables). The program looks at the number of decimal places in the values you enter, and displays the interpolated result with that number of decimal places. By Paul J. Dujmich. 2017/07/10

 Intervalo48 1.1 Lite   (details) 48 ENG ESP   115KB/2KB Program to determine the interval of classes and its frequency, such as the size, range and number of intervals. By Javier Colbert. 2004/12/18

 INTG2   (details) 48 ENG   3KB/1KB Integration front end. By Bill Markwick. 1998/07/22

 INTPD   (details) 48 ENG   3KB/1KB Linear interpolation utility. By Gjermund Skailand. 1999/06/26

 INTRP   (details) 48 ENG   1KB/1KB Interpolates between two points on a line. By Andrew Bell. 1998/03/07

 IPOL   (details) 48 ENG   2KB/1KB Linear interpolation program. By Axel Künzinger. 1998/07/22

 ITable 7.0   (details) 48 ENG   7KB/3KB The best table of values command, extracted from MathTools 7.0. By Jack Levy and Eric Rechlin. 1998/09/08

 Kathi   (details) 48 ENG   8KB/5KB Shows how to find primes by imagining a three dimensional space (or more if necessary) that when contained by x number of planes will equal x-1 and that number will be prime. By Chrstphre Campbell (TinyWanda) and Kathy J.M.. 1998/11/21

 Knapsack   (details) 48 ENG   6KB/2KB Solves knapsack-style problems, such as fitting songs on each side of a tape or files on a set of floppy disks. Includes source code. By Davide Di Gennaro (HPPF). 2000/05/13

 L&F 1.0   (details) 48 ENG   6KB/4KB Finds limits, dimensions, and fit of inch shafts following ABC recommendations up to 19.69 inches. By Glenn Capone. 1999/02/25

 Limits   (details) 48 ENG   2KB/2KB Works with limits. Author unknown. 1998/03/01

 Limits 1.02   (details) 48 ENG   4KB/2KB Works with limits. By patrickb@mygale.org. 1998/03/01

 Limxyz 1.0   (details) 48 ESP   1KB/1KB Finds the limit of three variables. By Cristian Riffo Huez. 2001/08/19

 Linalg (Linear Algebra) 1.0   (details) 49/50 48 ENG   240KB/6KB Implements linear algebra functions not built into the 48G/GX or 49/50. Includes factorization commands (Cholesky factorization, Full-Rank factorization), vector space tools (Null Space, Column Space, Eigen-space), symbolic matrix building commands, Projection Operator commands, Matrix Generation commands (including the Hilbert matrix and its inverse, the duplication matrix, the commutation matrix, and others), miscellaneous linear algebra commands (rank, pseudo-inverse (or generalized inverse), Kronecker product, matrix exponentiation, and others). By Scott Hyde. 2017/02/27

 LINALG 48 Release 9   (details) 48 ENG   65KB/5+KB Solves linear algebra problems, including: general math routines, converting numbers between bases, Gauss Row Algorithm, Stiefel Algorithm, Stiefel Algorithm without deleting Rows, Gauss Column Algorithm, Gauss Jordan Algorithm, and Combi Gauss Algorithm. By Andreas Daumann. 1999/02/18

 LINB   (details) 48 ENG   1KB/1KB Linear interpolation program written in System RPL that uses a nice menu interface. By Blake T. Garretson. 1998/07/24

 Line Equation   (details) 48 ENG   1KB/1KB Quickly determines the equation for a line given two points on that line. By Andrew Bell. 1998/03/07

 Linear Programming   (details) 48 ENG   4KB/1KB Solves linear programming problems. Includes System RPL source code. By Han Duong (HPSolo). 1998/05/25

 Linear System Solver   (details) 48 ENG   2KB/1KB An easy way to solve linear systems for any number of variables. By Andrew Bell. 1998/03/07

 Lint 1.1/G   (details) 48 ENG   1KB/1KB Lint 1.1 is a linear interpolation program written in System RPL, using the input form. Lint is only for use on a G/GX! By CJ O'Neill. 1997/09/25

 Lira   (details) 48 ESP   4KB/2KB Calculates the wheels of the lira of a winch to construct a spiral. By Mario de Lama. 1998/05/11

 LNX   (details) 48 ENG   4KB/1KB Finds the base of natural log (e) to n places. By RJ Schwartz. 1997/08/21

 Logaritmo   (details) 48 POR   2KB/1KB Calculates logarithms in any base, about 100 times more complicated than it needs to be. By Eduardo Artur Cunha. 2017/07/29

 LOGB   (details) 48 ENG   2KB/1KB A routine that calculates log to any base using the full 15 digit internal precision. By Paul Dale. 1997/08/21

 Logos48 1.2   (details) 48 ENG   3KB/2KB System RPL program that calculates truth tables. It can use as many variables as you want, limited only by memory. By Miguel M. G.. 1999/12/05

 Long Division Example   (details) 48 ENG   4KB/2KB This is one for the grade schoolers. It expects a dividend in level 2 and a divisor in level 1. Then it does long division with a quotient, remainder, and of course all work is shown. By Dave Vomocil. 2017/08/12

 LQ Pole Placement   (details) 48 ENG   9KB/8KB A optimal pole placement program for Linear-Quadratic Optimum Control. By James Walters. 1997/08/21

 M.Optimizacion 1.2   (details) 48 ESP   15KB/13KB Program that can solve optimization problems with various methods. For functions of one or two variables. Revised version. By Gonzalo Ramos. 2002/06/30

 M2LIST 1.0   (details) 48 ENG   1KB/1KB This is a small but useful Program that allows you to convert from a matrix with rational numbers to a list with fractions (and from list to matrix). It's great if you use ALG48. Works in HP 48 G/G+/GX, as far as I know. By Ariel Nicolás Jorge. 2002/09/22

 Make Pascal's Triangle 1.0   (details) 49/50 48 ENG   1KB/1KB Simple program to make the Pascal's Triangle up to a specified row. It even supports some centering. By Joey C.. 2005/05/24

 Math 99   (details) 48 ENG   16KB/32KB Directory of many useful math functions but no documentation. By Yoann Désir. 1999/07/11

 Math Notes   (details) 48 ENG   2KB/1-2KB Some notes for a math class on the rules of exponents and trig identities. By Bill Markwick. 1998/10/20

 Mathezla   (details) 48 ENG   8KB/13KB Directory of many math programs, covering fractions, geometry, matrices, and more. Author unknown. 1998/01/20

 MathG   (details) 48 ENG   14KB/1-13KB MathG Collection of many math programs from France for the 48G series. Author unknown. 1997/12/29

 Maths   (details) 48 ENG   16KB/1-5KB Some tools for working with functions, including graphing lines and telling whether two vectors are collinear. Requires QPI; documentation in Word format. By Tristan Derbanne. 1999/06/27

 Maths 2.0   (details) 48 FRA   3KB/4KB A few simple commands for math, including solving quadratic polynomials, second order differential equations, and more. Requires QPI. Author unknown. 2017/07/30

 MATHS 7.0   (details) 48 FRA   10KB/17KB A comprehensive library with many mathematical functions, including support for unlimited precision integers, symbolic matrices, numerical analysis, and more. Author unknown. 2017/07/30

 MathTools 7.0   (details) 48 ENG   22KB/7KB MathTools is a collection of tools to speed up and ease many mathematical functions of the GX, as well as including its own. Includes plotter replacement, front end for SOLVR, MatrixWriter replacement, EquationWriter replacement, table of values, and much more. By Jack Levy. 1997/08/21

 Matrix Functions 3.0   (details) 48 ENG   24KB/9KB MATFUN is a collection of useful matrix functions for the HP 48, designed to simplify working with matrices. It was conceived as a way of bringing the matrix manipulating power of Matlab to the HP 48. Along the way, several additional convenience functions were added that had little to do with the original goal, but were useful nonetheless. By Jonathan duSaint. 2006/05/14

 Matrix Utilities   (details) 48 ENG   4KB/3KB Library with 10 matrix utility programs which could be useful in a variety of applications: GETCO (get column), GETRO (get row), KERO (keep row), COPRO (copy row), SWA (swap columns), INTER (linearly interpolate), ROTAT (rotate), DRLIN (draw lines), INVERT (inverts stack), and COMBIN (combines columns of two matrices). By Joe Muccillo. 2008/08/18

 MatrixWriter Bug Fix   (details) 48 ENG   3KB/1KB Workaround for the MatrixWriter bug in the S series ROMs A through E. Do not use this with any other ROM. By Flavio Casetta. 2008/08/19

 Matutils   (details) 48 ENG   4KB/2KB Many matrix utilities. Includes routines to convert between arrays and lists, transpose matrices and lists, execute an opreation on every element of an array, getting, adding, or deleting rows or columns, and more. By Ulli Horlacher. 1997/08/21

 MC48/49 (Minimos Cuadrados) 2.0   (details) 49/50 48 ESP   11KB/2KB Fits a set of points to a minimum degree polynomial. By Javier Enrique Miranda. 2004/02/03

 Median Bug Fixed   (details) 48 ENG   4KB/1KB A series of Usenet posts that explain how to fix a bug in the MEDIAN command that is made available by the TEACH command. By John H Meyers. 2003/01/15

 Metodo de la M 1.0   (details) 48 ESP   3KB/2KB Simplex resolution of the method tab by the Method of M. By Julio Cesar Romero Ayala. 2003/12/27

 Metodo Simplex   (details) 48 ESP   5KB/6KB Yet another simplex program. By Wilmar Rodriguez (HP48-MANIAC). 1998/08/26

 Metodos Numericos   (details) 49/50 48 ESP   65KB/84-87KB A library for numerical methods. Contains programs for Bisection, Newton-Raphson, False Position, Fixed Point, Aitken, Newton for systems of non linear equations, Cholesky, Krylov, Taylor Series, Euler-Gauss, Runge-Kutta among others. Author unknown. 2004/11/05

 MList   (details) 48 ENG   2KB/1KB Converts a matrix to a list of lists and vice versa. By Jorge Costa. 1998/02/15

 MODULO 1.2   (details) 49/50 48 ENG   18KB/10KB Some basic number theory algorithms, allowing you to find the sum, difference and product (mod n), represent integers as the sum of two squares or as the sum of a square plus a multiple of another square, find the gcd, directly or step by step, of two numbers, determine if two numbers are relatively prime, use Euler Phi function to determine the number of relatively prime numbers there are to an integer, find multiplicative inverses (mod p), solve linear equation (mod n), solve a system of equations with multiple moduli and remainders (Chinese Remainder Theorem), use the Fast Powering algorithm f exponentiation (mod n), find primitive roots (mod p), find quadratic residues of an integer, determine if an integer has a square root (mod p), if so, find the square root (mod p), use the Jacobi Symbol, apply the Gauss Criterion, solve any quadratic equation (mod p), find idempotents of Z/nZ, find invariants of indempotents in Z/nZ, use the Solovay-Strassen, the Miller-Rabin test or the "wheel" for testing primality, factor an integer into product of primes, find the next prime starting at any integer, find the next prime with remainder r, modulo n. The HP 49 version has additional programs added to generate Pythagorean triangles, generate the Egyptian fraction decomposition of any fraction, and find the smallest solution to the Pell equation x*x - N*y*y=1, for fixed N>1. By Anthony Shaw. 2005/01/04

 Modulo Computations   (details) 48 ENG   2KB/1KB Machine code program that does modulo multiplication for binaries. By Jurjen N.E. Bos. 1997/08/21

 Montante   (details) 48 ESP   2KB/2KB Post Method for systems of linear equations. By Javier Fields. 1998/05/11

 MSOLVR Program Maker 1.4   (details) 48 ENG   3KB/3KB Easily creates programs based on MSOLVR, by defining the set of equations and title, sorting the vars in alphabetical order and storing the dimensional units you define. By Roberto Perez-Franco (HPlus!). 1999/04/07

 Msub 1.4   (details) 48 ENG   2KB/1KB Allows you to substitute one or more numbers into an equation and quickly get the function values. By Aaron Wallace. 2000/04/29

 Multiple Linear Regression   (details) 48 ENG   3KB/1KB Does multiple linear regression given a matrix and a function list. By Ove Svensson. 2017/08/13

 Nemohp's Math Notes   (details) 48 FRA   30KB/27+KB Many notes and several programs for a math class. By Vincent Héloin (Nemohp). 1998/07/22

 Newton Coefficients   (details) 48 ENG   1KB/1KB Calculates the Newton coefficients of a given integer. Also calculates lines of Pascal's triangle for given integers. By Frédéric Saverot. 2000/05/20

 Newton Raphson 2.0   (details) 49/50 48 ESP   13KB/2KB The library NR48/49 uses the Newton Raphson method to find the solution of equations of a variable. By Javier Enrique Miranda. 2004/02/03

 Newton's Method   (details) 48 ENG   2KB/1KB This program is a simple application of Newton's method. By Jonathan duSaint. 1997/09/27

 Non-linear Chi^2 Fit 1.0   (details) 48 ENG   6KB/4KB A 'simple' non-linear chi-square fitting routine. It uses the 'almost' linear approach. By Steve Spicklemire. 2017/08/12

 Notes for a Math Class   (details) 48 FRA   137KB/20-67KB Many notes for a math class with inline images. Includes the required ADISP Viewer and BZ decompressor. By Fab. 1998/05/16

 Null Basis   (details) 48 ENG   1KB/1KB This program finds the nullbasis of a matrix, which is defined to be the set of all matrices x such that A x = 0. By Jonathan duSaint. 1999/03/01

 Opera   (details) 48 ENG   44KB/2KB Fancy table of values program. Java recommended for viewing output. By Modesto Javier Garrido Martinez. 1999/09/15

 Origin HP 1.0   (details) 48 POR   24KB/9KB Programs to help to draw graphs in the correct scale in the paper. By Gustavo Domit. 2001/07/06

 Partial Fractions   (details) 48 ENG   4KB/3KB Parts a fraction of the form y(x)=f(x)/g(x) into partial fractions. f(x) and g(x) must satisfy the following conditions: f(x) and g(x) are polynomials with real coefficients, the degree of f(x) is lower than that of g(x), and the independent variable must always be X. By Geir A. M. Drange. 2017/07/12

 Permutation Library   (details) 48 ENG   4KB/2KB Calculates permutations, which are simple functions of integers. By E. D. Rivlis. 1998/04/03

 PHI   (details) 48 ENG   2KB/1KB Calculates PHI(x), Euler's totient function. By Joseph K. Horn. 1997/08/21

 Pi Library   (details) 48 ENG   3KB/2KB Has a pi "tutorial" to learn pi, a program to calculate digits of pi, and more. By Glenn Jones. 1998/02/07

 Pi48 1.0   (details) 48 ITA   59KB/2KB This program simply allows the calculation of pi with an arbitrary number of figures (digit). By Gian Piero Luciani. 2002/12/29

 Pi48GX 4.5   (details) 48 ENG   6KB/1KB A program for the 48G series, which calculates a given number of decimals of pi. Written in System RPL and assembly language. By Silvo Srpcic (HPWebster). 2008/01/12

 Plane 1.0   (details) 48 ENG ITA   1KB/1KB This program gets the orthogonal vector of a plane and return two vectors on the plane. It's useful for knowing what the parametric equation of a plane is. By Giuseppe Brunello. 2002/09/16

 PLTRIangle 2.5   (details) 48 ENG   11KB/9KB Triangle solver that gives the solution of a triangle after 3 measurements have already been given, based on Plane Triangle Solver originally written for the HP-41C by George A. Donaldson. By Diego Berge. 1998/06/16

 PlusMinus   (details) 48 ENG   3KB/2KB This program was created for only one thing: practicing math with integers. Designed for use in education, so only On-C can quit it. By Christoph Zumbach. 1997/09/06

 Polar/Rectangular Functions Build 110904   (details) 48 ENG   56KB/1KB Intended for surveyors who long for the good ol’ days when HP calculators had these handy functions. These improved functions work in DMS format. No need to pre-convert into decimal-degrees. Enter the north oriented DMS (HMS) angle, then the distance, then execute the soft key. Results are fairly quick! By Scott Hurtt. 2004/12/18

 Polynomial <-> Coefficients   (details) 48 ENG   6KB/1KB Extracts the coefficients from a polynomial and vice versa. By John H Meyers. 1998/10/14

 Pow2   (details) 48 ENG   1KB/1KB Tests whether a number is a power of 2. By Joseph K. Horn. 1997/08/21

 Primality Testing   (details) 48 ENG   3KB/1KB Tests numbers for being prime. By Klaus Kalb. 1997/08/21

 Prime Factor   (details) 48 ENG   1KB/1KB Small and fast program for factoring numbers. Author unknown. 1998/02/19

 Prime Factorizer routines   (details) 48 ENG   2KB/1KB Finds the prime factors of a number. Joe's first attempt at programming the 48! By Joseph K. Horn. 1997/08/21

 Primes   (details) 48 ENG   7KB/2KB Improved sieve of Eratosthenes. Creates a list of prime numbers up to the specified number. Also includes a list of 10000 primes. By Francisco Ramos Herman. 1999/05/23

 Programación Lineal 2.0   (details) 48 ESP   15KB/2KB Program that solves linear problems by the algorithm Simplex by Dantzing. Version for Matrix v1.2 included. By Gonzalo Ramos. 2003/02/17

 Pronosticos 1.0   (details) 49/50 48 ESP   7KB/3KB Performs forecasts with smoothing. Exponential fitted and simple. By Andrez Perez Mota. 2005/09/03

 PTOR   (details) 48 ENG   1KB/1KB Polar to rectangular conversion. Expects distance in level two and direction in level one, and the result is coordinates on the stack. By Kenneth Trent. 2017/07/31

 PYTH   (details) 48 ENG   2KB/1KB A Primitive Pythagorean Triangle generator. By Joseph K. Horn. 1997/08/21

 QD   (details) 48 ENG   1KB/1KB Quadratic equation solver. The shortest possible in pure User RPL, at only 50 bytes. By Eric T. Lane. 1997/08/21

 QEW 1.41   (details) 48 ENG   3KB/1KB A Quick Equation Writer. It helps ease equation-solving, etc. on tests and pressure situations. The program isn't too complex or speedy but it does streamline operations. When executed it displays a single algebraic symbol, the prompt "EQ:" and a menu of functions. By Matt Caywood. 2017/08/01

 QTS 2.1   (details) 48 ENG   3KB/1KB Gives measures of all angles and sides of a triangle when SSA, SAS, SSS, SAA, or ASA are given. By Othniel Rawlins and Murray Rogers. 1997/08/21

 QTS 3.0   (details) 48 ENG   4KB/4KB Gives measures of all angles and sides of a triangle when SSA, SAS, SSS, SAA, or ASA are given. Also solves the second SSA solution. By Othniel Rawlins. 1998/07/13

 QTS SSA 2.1   (details) 48 ENG   5KB/2KB Modified version of QTS 2.1 (see above) that finds the second solution of an SSA dual solution triangle. By Othniel Rawlins and Peter Karp. 1999/01/12

 Quadr 0.3   (details) 48 ENG   3KB/1KB This program find the exact solutions of the quadratic formula Ax^2+Bx+C=0. It uses ALG48 to simplify the solutions. You must have ALG48 on the calculator before using Quadr. Here to the right, is a screenshot of a solution how it looks with Java installed. Was programmed in System RPL. By Shlok Smári Datye. 2005/02/01

 Queueing Theory Library 1.1   (details) 48 ENG   19KB/36KB Contains most of the important equations for elementary Queueing Theory, along with a menu-driven interface to access and solve them. By Stephen A. Thomas. 1997/08/21

 Radical/Fraction Program   (details) 48 ENG   3KB/2KB Performs math with radicals and fractions. By David Lowenstein. 1997/08/21

 Radicals   (details) 48 ENG   2KB/2KB Looks like a quadratic root finder, along with some other stuff. By James Chen. 1997/08/21

 Rational Number Stuff   (details) 48 ENG   2KB/1KB Some rational number commands, including ->ZQ to give you something of the form '1+2/3', and I->Q to take an argument indicating the number of digits to use as per TRNC and RND. By James H. Cloos. 2017/08/01

 Raven 1.0   (details) 48 ESP   4KB/2KB Program written in User RPL for solving 2-D vectorial polygons. By Alvaro Noriega Gonzalez. 2001/12/01

 Resuelve Stack   (details) 48 ESP   10KB/1KB Solves all equations on the stack, even those in lists. By Roberto Perez-Franco (HPlus!). 1999/01/01

 RETI   (details) 48 ENG   3KB/3KB A set of mathematical functions for using the Newton-Raphson method to solve nonlinear equations, eigenvalue ​​and eigenvector calculations for a nonlinear differential system, the transfer function from a linear differential system, and the Jacobian of two functions. By Edoardo Dimitri. 2017/07/13

 Ricerca Operativa   (details) 48 ITA   39KB/73KB Linear programming application which does the Bellman-Kalaba algorithm, the bisection algorithm, the Fibonacci algorithm, the Kruskal algorithm, the Newton algorithm, the Maranzana algorithm, the gradient method, and the simplex method. Also finds the gradient and Hessian of a function, does pivots, rationalizes a matrix, reduces into canonical form, finds the Lagrangian and the Kuhn-Tucker condition, and more. Has an excessive amount of graphical text and sound effects, taking a significant amount of memory. Comprehensive documentation in Word format. By Enrico Percesepe. 2017/07/10

 Riemann   (details) 48 ENG   1KB/1KB Riemann sum calculator. Author unknown. 1997/08/21

 Riemann/JC   (details) 48 ENG   10KB/10KB Calculates several Riemann sums. By John Courtney. 1998/10/31

 RN 3.0   (details) 48 ENG   4KB/1KB A number rounder to round off calculator-induced miscalculations. By Aaron Dinwiddie. 1998/05/01

 RO   (details) 48 ITA   7KB/7KB Program for doing linear programming, solving problems like z=aX1+bX2+cX3+.... Author unknown. 2017/07/10

 Roman   (details) 48 ENG   2KB/2KB Converts Roman numerals to decimal numbers and vice versa. By David Haguenauer. 1999/11/30

 Roman Numerals   (details) 48 ENG   4KB/1KB Converts integers to Roman numerals and vice versa. By James Gentles. 1998/04/30

 Romano 2.0   (details) 49/50 48 ENG ESP   7KB/1KB Transforms any natural number between 0 and 1E12 to its expression in Roman numbers and vice versa. Written in assembly language, so it's VERY fast. By Rubén Pérez. 2001/04/16

 Root Finder   (details) 48 ENG   15KB/3KB Fast program to interactively find real roots from any equation. By Raúl del Cid López. 1999/12/13

 Root Locus Routines   (details) 48 ENG   4KB/2KB Calculates the breakaway point for complex roots from real axis, for Root Locus analysis. By Paul J. Dujmich. 1998/07/31

 Routh-Hurwitz   (details) 48 ESP   5KB/3KB Routh-Hurwitz Method for the stability of a transference polynomial. By Javier Fields. 1998/05/11

 Routh-Hurwitz Stability Criterion   (details) 48 ENG   3KB/2KB Performs the Routh-Hurwitz test on a characteristic equation. By Robert W Yoder, Paul J. Dujmich, and David D. Jansen. 2017/07/05

 Row of Pascal's Triangle 1.0   (details) 49/50 48 ENG   1KB/1KB This small program will print out the specified row of Pascal's Triangle. It boasts small size and quickness of use for your needs. By Joey C.. 2005/05/24

 RSum   (details) 48 ENG   13KB/2KB RSum Calculates and displays the approximating areas for several types of Riemann Sums. By John Courtney. 1998/10/31

 Ruffini Method 1.0   (details) 48 ENG ESP   9KB/1KB This is just an easy implementation of the Ruffini Method, also known by other names, which consists on degrading polynoms dividing them from x-a (a Real value), useful in Algebra, Analysis and Numerical Methods. By Fernando Martínez Luaces. 2002/09/16

 Scheme 1.0   (details) 48 ENG   6KB/11KB Simple implementation of Scheme. By LS470. 1997/08/21

 Scientific Notation Display   (details) 48 ENG   3KB/1KB Displays the number on level one of the stack in scientific notation on level one. By Joseph K. Horn. 1998/01/23

 SCNT   (details) 48 ENG   2KB/1KB Finds a solution to g(x) = x given an initial approximation p0, using the Steffensen's method. By John Lehett. 2017/08/13

 Secret of the Aleph   (details) 49/50 48 ENG   143KB/1KB A program to calculate power sets along with an interesting document explaining set theory. By Karl-Ludwig Butte. 2017/07/23

 Sectn 1.2   (details) 49/50 48 ENG   8KB/3KB For an irregular polygon, this program takes a matrix from the stack and calculates the centroid, area, second moments of area, radii of gyration, principal moments of area, principal axes, and provides a graphical outline of the section indicating the origin and centroid. By Jeff Roulston. 2003/12/27

 SEG   (details) 48 ENG   3KB/1KB Segment of a circle. Given any 2 of the 5 dimensions (Arc, Rise, Chord, Radius, Angle), solve for all of the others. By Ronald B. Johnson. 2017/08/19

 Set Operations   (details) 48 ENG   2KB/1KB Performs basic arithmetic operations on mathematical sets, including intersection, union, and XOR. By John H Meyers. 1998/09/01

 Set Theory   (details) 48 ENG   2KB/1KB Performs basic arithmetic operations on mathematical sets, similar to logical AND, OR, XOR, and NOT. By Len Fellman. 1998/09/06

 SETS   (details) 48 ENG   6KB/1KB Performs basic arithmetic operations on mathematical sets, similar to logical and, or, xor, not, but for sets. Written in System RPL with included source code. By Gjermund Skailand. 1998/08/22

 Shank's Square Form Factorisation 1.0   (details) 48 ENG   2KB/1KB Integer factorization in a reasonable time for numbers up to maximum hexadecimal value. By B. Bock and Gerald Hillier. 2002/11/17

 Signed Binary Integers   (details) 48 ENG   2KB/1KB B->R and R->B replacements which add support for signed binary integers, plus a display routine. By John Latala. 1999/09/12

 SIMN 3.0   (details) 48 ENG   4KB/1KB Simultaneous non-linear equation solver. This old version is included because it takes about 1/5 of the memory of the latest version. By Sune Bredahl. 1997/08/21

 SIMN 5.0   (details) 48 ENG   8KB/2KB Simultaneous non-linear equation solver. By Sune Bredahl. 1998/01/24

 SimNLEq   (details) 48 ENG   4KB/1KB Simultaneous Non-Linear Equation Solver: Nonlinear and linear. By Steven Lee Wiser. 1997/08/21

 Simple Statistical Functions 1.0   (details) 49/50 48 ENG   2KB/1KB This program is designed for those who need easy access to statistical functions without having to navigate through your calculator's math menu all the time. This program when stored in your directory will give you fast access to 3 of the most common functions, the factorial, permutation, and combination functions. By Joey C.. 2005/05/24

 Simplex 1.0 Beta 1   (details) 48 ESP   3KB/2KB Program for solving problems in operation research (investigacion de operaciones) using the Simplex method. By Belkin José Quintana Devoz. 2001/04/05

 Simplex 1.3.1   (details) 48 ENG   7KB/4KB Probably the best of the simplex programs, in part because this is written in System RPL for the G series. By Kevin Ruland. 1997/09/15

 Simplex 2.0   (details) 48 POR   91KB/6KB Yet another simplex program. Has an annoying startup screen. By Daniel Auresco and Cleiton Santoia Silva. 1999/08/25

 Simplex literal 1.0   (details) 48 ENG   5KB/7KB Solves literal inequalities. Enter a catalog of literal inequalities, select min or max and solve. No documentation. By P. Bombardier. 2003/12/23

 Simplex Method   (details) 48 ENG   4KB/2KB A set of routines for the Primal Simplex Algorithm with full tableau. By George Chow. 1997/08/21

 Simplex04 2.0   (details) 48 ESP   57KB/4KB Yet another simplex method program. Seems to be well-documented. By Sergio Orjuela. 2004/05/09

 Simplex3   (details) 48 ENG   8KB/6KB This solves linear programs using a "pseudo revised" simplex method. It works very fast. By Ricardo Jose Marimon. 1997/08/21

 SINXFUN   (details) 48 ENG   1KB/1KB Finds the function of the sine of X. (???) Author unknown. 1997/08/21

 SIunit 2.11   (details) 49/50 48 ENG ESP   8KB/1KB Converts any type of unit to the corresponding International System (SI) unit in the most compact form possible. It is, in certain manner, the UBASE inverse command. By Rubén Pérez. 2001/10/20

 Slow Integer Square Root   (details) 48 ENG   2KB/1KB Calculates the square root of an integer in User RPL. By John H Meyers. 1998/07/22

 Sn 1.01   (details) 48 ESP   6KB/3KB Symmetrical groups: operations with cycles and exchanges of Sn (An). By Dani San Miguel. 1998/05/11

 Soluz 7.1   (details) 48 ENG   28KB/12KB When given numbers and an answer, this program tells what formula to put the numbers in that will come up with the solution. Great for passing tests that require you to show your work! By Lorenzo Bozzola. 1999/01/12

 Soluz (Italian) 7.1   (details) 48 ITA   28KB/12KB When given numbers and an answer, this program tells what formula to put the numbers in that will come up with the solution. Great for passing tests that require you to show your work! By Lorenzo Bozzola. 1999/01/12

 SOLVE   (details) 48 ENG   3KB/1KB Equation solver that acts like the solver on the HP 18C/19B. By John H Meyers. 1998/07/22

 Solventator 2.1   (details) 48 ENG ESP   8KB/5KB Powerful tool for solving sets of equations, such as systems of equations and multi-equations. Similar to SOLUZ. By Álvaro Sebastián Yagüe. 2002/05/28

 SpecFun 1.2   (details) 48 ENG   4KB/4KB Provides the following functions: GAMMA(x) BETA(x,y) ERF(x) ERFC(x) BESJ0(x) BESJ1(x) BESJN(n,x) BESYN(n,x) BESIN(n,x) BESKN(n,x). By Mika Heiskanen. 1997/08/21

 Special Functions: HP 49g+/48gII/49G 2008   (details) 49/50 48 ENG   18KB/21KB Numerous functions including Fibonacci Numbers, Bernoulli Numbers, Digital Root of Integers, Base Conversions, Sine, Cosine, and Exponential Integrals, Cube, Cube Root, Rect and Polar Conversions, and Double Factorial. Also included is enhanced Apply function where you can apply functions, named and unnamed programs to a list of arguments. LISTPLOT will take two lists, x list and y list and plot them on the PICTURE environment including axes and labels. Most programs are compatible with the HP 48S/G series. All programs are coded in User RPL using a HP 49g+. By Eddie W. Shore. 2008/01/12

 Spectral Analysis 1.1   (details) 48 ENG   4KB/7KB Perform Fourier analysis on any function, using a built in signal (square, triangle, saw, sine, step, or pulse), a user-given signal, or a user-provided sample, all in a graphic environment. By Juan Francisco Roco Arriagada. 1997/08/21

 Split Functions   (details) 48 ENG ESP   3KB/1KB Small program designed to work with split functions, such as f(x)= B(x) where xa. By Marcelo Vachetta. 2000/07/25

 Square Root Algorithms   (details) 48 ENG   3KB/1KB Two square root calculation algorithms. By Ken Alverson and Bob Clark. 1998/07/22

 Stack Solver   (details) 48 ENG   1KB/1KB Solves all equations on the stack, even those in lists. By Roberto Perez-Franco (HPlus!). 1999/01/01

 Strx   (details) 48 ENG   2KB/1KB Performs integer multiplication with enhanced precision. By Gjermund Skailand. 1999/05/31

 Suite   (details) 48 ENG   7KB/2KB Utility of mathematics on the calculation of the continuations for S(x) and G(x) (old program in RPN but powerful). By Jean-François Morreeuw (dbv). 1998/02/27

 Suite 2.1   (details) 48 ENG   2KB/1KB Something about "Recurrente ou fonctionelle", probably similar to the above program. By Patrick Barret. 1997/12/10

 Sum of a Range 1.0   (details) 49/50 48 ENG   1KB/1KB This very simple program finds the sum of a range of numbers (for example 5 through 50). By Joey C.. 2005/05/24

 Super FP   (details) 48 ESP   5KB/3KB Partial fraction expansion program. By Carlos E. Celada Correa. 1998/05/13

 SWS 1.0   (details) 48 DEU   5KB/13KB Triangle solver. Solves all unknowns and graphs the triangle. German but easy to understand. By Stefan Mueller. 1997/08/21

 Tabla Simplex 2.1   (details) 49/50 48 ESP   9KB/3KB Easy to use, Simplex algorithm solution. By Alejo Jiménez Chong. 2002/11/14

 TABLE   (details) 48 ENG   5KB/2KB Small program that gives a table of values for a function. For the G series only. By Diego Berge. 1998/09/03

 Table 1.96   (details) 48 ENG   16KB/2KB Very small but fast table of values program. Stand-alone version of the Table of Values program embedded in PowerPlot. By Aaron Wallace. 2003/02/18

 Table 3.1   (details) 48 ENG FRA   5KB/3KB Yet another table of values program, working with multiple equations. For both the S and G series. By ALe. 1998/10/10

 Table 5.1b   (details) 48 ENG   5KB/3KB Powerful table of values program. By James T. Purdy. 1999/11/23

 Table of Values   (details) 48 ENG   1KB/1KB Tiny program that gives a table of values for a function. By Christopher Tuttle. 1998/07/22

 Tableau de Valeurs 4.0   (details) 48 FRA   4KB/7KB Yet another table of values. By Jean-Roger Condat. 1999/08/31

 TAR 1.2   (details) 48 ENG   2KB/1KB System RPL program which generates lines of Pascal's Triangle (also known as the Tartaglia Triangle). By Miguel Martínez García. 1999/12/05

 Taylor   (details) 48 ENG   7KB/1KB Simplifies the HP 48's approach at the Taylor series. By Bill Markwick. 1999/02/10

 Testador de CPF valido 1.0   (details) 49/50 48 POR   15KB/1KB Finds the last two numbers of the CPF in the display. By Elzimar Tadeu de Freitas Ferreira. 2003/07/05

 TORAD   (details) 48 ENG   3KB/1KB Converts between numbers of an arbitrary base (between 2 and 36) and decimal. Written in System RPL. By Randy Elton Ding. 2017/08/01

 TRI1 Triangle Solver 4.1d   (details) 48 ENG   10KB/2KB User RPL program which solves a triangle immediately after being given three inputs. Also solves the dual-solution SSA problem. Includes commented source code and gives information on how to modify it to show both SSA solutions after only running the program once. By John H Meyers. 1998/07/22

 TRIAL   (details) 48 ENG   2KB/3KB This routine factors integers into primes. By Klaus Kalb. 1997/08/21

 Triangle Math 1.0   (details) 48 ESP   2KB/4KB Calculates the law of sines and law of cosines, the triangle area function, perimeter, etc. By Andres Ricardo Garcia Morales. 2001/02/14

 Triangle Solutions   (details) 48 ENG   2KB/3KB Solves triangles when given AAS, ASS, SSS, SAA, SSA, ASA, or SAS. Author unknown. 1997/08/21

 TRIANGLS   (details) 48 ENG   6KB/6KB Solves the unknowns of a triangle when you know 3 properties. Right triangles and obtuse triangles are handled. By Kenneth Hobson. 1997/08/21

 Triangulus 1.0   (details) 48 ENG   215KB/4KB This is a triangle solver for the 48GX. Includes PDF documentation in English and Spanish. By Augusto Correa M (HPMOYACK). 2004/11/05

 Trig R US 1.3   (details) 48 ENG   10KB/9KB Solves trigonometry problems that would be useful for machinists. For the G series only. Requires FCHOOSE. By Don Trust. 1998/06/06

 TrigLib 7.1   (details) 48 ENG   17KB/7KB A trig library which will solve for any triangle and will give both solutions. It looks like a solver with pict, and inputs and outputs must be in decimal degrees. It will also input from the stack by a full screen choose list and has options for displaying fraction mark, and std/eng/sci, etc. Written mostly in System RPL. By Charles M. Carmer. 2003/05/07

 TRIGO   (details) 48 ENG   1KB/1KB Looks like a trigonometry program. Author unknown. 1997/08/21

 Trigonometry Explorer   (details) 48 ENG   3KB/4KB Basically a journey through the unit circle, cosine, and sine. By Umaer Basha. 1997/08/21

 Truth Tables   (details) 48 ENG   1KB/1KB Makes truth tables of logical expressions. By Frédéric Saverot. 2000/05/20

 Truth Tables 2.0   (details) 48 ENG   12KB/4KB This program is designed to construct and display or print truth tables for 1 to 7 variables and any logical expression based on those variables. By MacDonald R. Phillips. 1999/05/05

 Two Point Geometry   (details) 48 ENG   3KB/1KB Takes any two points and returns the function, the slope, the distance, and the X and Y intercepts. By Bill Markwick. 1998/11/04

 Two Point Geometry/DA   (details) 48 ENG   2KB/1KB Very similar to the above program but much smaller. By Dave Arnett. 1998/11/04

 Uncertainties   (details) 48 ENG   4KB/6KB This is a program that adds, subtracts, multiplies, raises to a power, etc. uncertainties or in other words imprecise numbers such as 2 +/- 0.5. By John A. Kyle. 1997/08/21

 Unit Scaling   (details) 48 ENG   7KB/1KB Automatically adjusts the unit prefix in steps of 1000 (by multiplying or dividing accordingly, like certain Casio calculators having both ENG-> and <-ENG keys and unit symbols). By John H Meyers. 1998/07/19

 UNITMAN 7.2001   (details) 48 ENG   6KB/1KB Allows built-in units to be purged and others added to unit menus ad libitum. Unit categories can be added and removed as well. Thus, the UNITS menu system can be completely reorganized and adapted to professional needs. Particularly interesting is that the famous 3-fold functionality of unit keys applies to user-defined units as well. By Wolfgang Rautenberg. 2004/08/19

 USUM   (details) 48 ENG   4KB/4KB When doing calculations with units, this program converts numbers of units to sums of larger units. For example, it converts 1.5_h to 1_h+30_min. By Tony Duell. 1998/03/20

 VEC<->LST   (details) 48 ENG   2KB/1KB This is a small 48G series program which converts real vectors (vectors with real elements) to lists and vice versa. It's written in assembly language. By Silvo Srpcic (HPWebster). 2004/09/12

 VECT   (details) 48 ENG   1KB/1KB Tells whether two vectors are collinear. By Mazeman. 1999/07/10

 Vectorial 1.0   (details) 48 ESP   3KB/4KB Vectorial is a library in User RPL, useful for second level calculus. Includes the commands GRADIENTE, PTANGENTE, DIRECC, DIFERENCIAL, HESSIANO, JACOBIANO and PARCIALES. By Israel I. Primo Ascencio. 2001/08/14

 Vias   (details) 48 ENG   6KB/2-9KB Set of programs that solve the parameters of simple curves, cycloid, etc. Author unknown. 1998/05/13

 Vibeigen   (details) 48 ESP   2KB/1KB Calculates autovalors and autovectors of a vibratory system defined by its matrix of masses J and rigidities K. By Rodrigo Has. 1998/05/11

 Visor de Matrices 1.0   (details) 48 ESP   5KB/1KB Useful for viewing matrices with long complex numbers. By Alberto Polo Castaño. 2002/04/10

 Whole Number Factorize 1.1   (details) 48 ENG   3KB/1KB Factors a positive whole number into its prime factors. It is very fast, especially with large numbers. By Catello Erbi. 2001/11/11

 Wolfram 2.0   (details) 48 ENG   2KB/1KB This System RPL program generates the 3 neighborhood, 2 state, 1-dimensional cellular automata commonly known as the Wolfram automata, after Steven Wolfram, who did pioneering work in the field. By Steven Harvey. 1997/09/27

 XCRUNCH 1.11   (details) 49/50 48 ENG   6KB/1KB XCRUNCH is a library for the HP 48G/G+/GX and 49G that substitutes lists of values into an expression or equation and outputs the result. It's a fast and easy-to-use addition to the built in SOLVR (MENU 30). By Luis Baptista. 2002/07/07

 Y.A.C.S.   (details) 48 ENG ITA   7KB/1KB Yet Another Clean Solver: modified version of Peter Karp's clean solver. By Alexander Reif. 2000/02/20

Part of the HP Calculator Archive,