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

There are 135 files totaling 2,097 KB in this category.

 \$martstat 3.3   (details) 48 ENG   11 KB / 15 KB This package contains many tools for statistical analysis. It was programmed from 1994 and served as pseudo-official tool for a few engineering students at the UCL. It was developed to fit in an HP 48G and to that effect has been compressed. You will need the RF compressor and the RFPU utility to decompress the programs (see author's website). By Damien Douxchamps. 2008-08-23

 Amoeba 1.1   (details) 48 ENG   6 KB / 2 KB Finds the local minimum of an n-dimensional function. By Gjermund Skailand. 1999-02-12

 Angle3   (details) 48 ENG   1 KB / 1 KB Angle between 2 vectors using the "DOT PRODUCT." By Eric Barger. 1997-08-21

 Approached Integral Calculus 0.1   (details) 48 FRA   2 KB / 1 KB Small program in RPL, which allows you to calculate integrals with an approach value using the rectangle's method, trapezoidal method and midpoint method. By Bugs17. 2001-05-18

 Ayudas Matematicas 2.0   (details) 48 ESP   7 KB / 5 KB Contains some programs to help with math, including the sine and cosine theorems, numeric integration, and the quadratic formula. By Andres Ricardo Garcia Morales. 2002-07-21

 Bernoulli Numbers   (details) 49/50 48 28 ENG   10 KB / 1-2 KB Calculates Bernoulli numbers. Both integer and real versions for returning the nth Bernoulli number or the list of Bernoulli numbers from 0 through n. On the 49, is substantially faster than the built-in IBERNOULLI command. On the 48/28, is limited to smaller numbers for integers. By John Keith and Gerald Hillier. 2023-09-24

 Binomial Transform, Difference Table   (details) 49/50 48 ENG   3 KB / 1 KB Difference tables and the binomial transform are powerful methods for analyzing integer sequences and their underlying logic. See also Conway and Guy, "The Book of Numbers", chapter 3. Difference tables can be easily created using the \GDLIST (Delta-LIST) command on many HP calculators. This directory contains a program to return a difference table as a list of lists, the inverse binomial transform of a list, and the binomial transform of a list. Also has a program to do OEIS A000292. By John Keith. 2019-05-27

 Calcolo Numerico 1.2   (details) 48 ENG ITA   10 KB / 7 KB Allows one to solve root finding approximation problems using various methods: Newton, secants, bisection, "regula falsi" (known as "false position") and successive approximations. The peculiarity of this program is that it display all the iterations (not just the solution!) with the number of significant digits chosen by the user. By Thomas Imolesi. 2001-02-14

 Cálculo Numérico   (details) 49/50 48 POR   2 KB / 3 KB Four numeric methods. By Rafael Garcia Rodrigues. 2004-09-22

 Calculo Numerico 1.0   (details) 48 ESP   48 KB / 13 KB A complete suite of material for Numeric Calculus at Universidad de Concepcion. By Ruben Daza Barra (RubenHP). 2003-05-08

 CMAT   (details) 48 ENG   5 KB / 1 KB CMAT is an HP 48 program for performing operations on columns of a matrix. CMAT iterates over each row of the matrix, treating the n columns of the matrix as if they were variables named C1, C2, ... Cn, or, optionally, as if they were named with user-specified names. By Wes Hubert. 1997-08-21

 Complex Roots Of Multiple Non-Linear Equations   (details) 48 ENG   3 KB / 1 KB Computes the real and complex roots of a system of simultaneous non-linear equations using the Newton-Raphson Method utilizing the forward difference method to approximate the Jacobian matrix. By Gerardo V. Lozada. 2018-03-14

 ConvOffs Transform   (details) 49/50 48 ENG   3 KB / 1 KB Generalizations of the method used to create Pascal's triangle and similar number triangles, containing two programs. The first program takes a list of integers and returns the transformed list, which will be one term longer than the input list. The next program implements the ConvOffsStoT transform. It calls the program above. This program is basically the same but returns a list of lists which are transforms of sublists of the input list. Given a list of length n, the program will return lists of length 1 through n+1. By John Keith. 2020-04-11

 Cramer48 1.5   (details) 48 ESP   3 KB / 2 KB Solve n*(n+1) systems of linear equations using Cramer's Rule. By Aaron Hernandez Valdez. 2003-12-27

 Delannoy Numbers   (details) 49/50 48 ENG   3 KB / 1 KB Delannoy numbers have many applications in combinatorics and number theory. Fortunately they are fast and easy to compute. These programs return a rectangular array of Delannoy numbers, the Delannoy triangle (also known as the tribonacci triangle), and the central Delannoy numbers. The first one requires GoferLists and only runs on the 49/50; the latter two also run on the 48. By John Keith. 2019-06-17

 DEQ   (details) 48 ENG   2 KB / 1 KB Differential Equation Solver. By Jorge Costa. 1998-02-15

 Determine If Number is Prime or Composite   (details) 49/50 48 ENG   3 KB / 1 KB Determines whether a number is prime or composite, and if composite, lists the largest factors. By Gerardo V. Lozada. 2020-12-30

 Differential Equation Solver 4.1   (details) 48 ENG POR   2 KB / 3 KB This program solves differential equations using Euler's method. Very easy! By Otávio Corrêa Cordeiro. 2001-02-06

 Differential Equation Solver RKPro1   (details) 48 ENG   5 KB / 1 KB This program allows to solve a differential equation system usng the 4th order Runge-Kutta method. It´s perfect for the Chemical Reaction Engineering course and some Electrical Engineering applications. By Yesid Eduardo Puerto. 2003-02-11

 Differential Equations & Gravitational n-body Prob 1.0   (details) 49/50 48 ENG   17 KB / 10-12 KB Differential Equations - Explicit Runge-Kutta methods of order 4, 8 & 10 and Implicit Runge-Kutta methods of order 12 & 13. Gravitational n-body problem solved by RK4, RK8, RK10 and the built-in RKF (except 48S/SX). By Jean-Marc Baillard. 2012-09-15

 DIFFGEOM48 1.0   (details) 49/50 48 ENG   43 KB / 28 KB Comprehensive package with routines to calculate curl, divergence, gradient, Laplacian (rectangular, cylindrical and spherical coordinates), Hessian matrix, biharmonic and triharmonic operators, curvature and torsion of a curve, curvature(s) of a surface and a hypersurface, and Riemannian geometry, for metric tensor, Christoffel symbols, curvature tensor, Ricci tensor, Einstein and Weyl tensors and a few tensors in non-Riemannian manifolds. Also works with complex manifolds. Includes detailed documentation in HTML format explaining all commands. By Jean-Marc Baillard. 2017-02-10

 DiffNum   (details) 48   7 KB / 4 KB Numeric differential equation solver with choice of different algorithms. By Per Blomqvist. 1999-09-12

 DINT 2.1   (details) 48 ENG   2 KB / 1 KB Small program which quickly does numeric integration using the 6-point Gaussian-Legendre Quadrature method. By Aaron Wallace. 1999-12-08

 DIV 1.0   (details) 48 ENG ESP   1 KB / 1 KB DIV returns the quotient of two real numbers with n decimals. By Carlos De Matos. 2011-09-18

 Divisors and Factorization   (details) 49/50 48 ENG FRA ESP POR   18 KB / 2 KB Contains four programs: DIVIS.G (tells how many divisors a number has and which are they, with nice input form), DIVIS.S (same thing, but without interface, less intuitive but faster), FATOR.G (factorizes a number/decompose it into prime numbers, with nice input form) and FATOR.S (same thing, but without interface, less intuitive but faster). By Raphael Romero Barbosa. 2017-06-27

 Double Precision on the HP-48   (details) 48 ENG   7 KB / 3 KB Here are some routines based on a paper that appeared in Numerische Mathematik in 1971, page 224, letting you do math with 24-digit precision. By Rodger Rosenbaum. 2008-08-15

 EEX   (details) 48 ENG   1 KB / 1 KB Works with numbers in scientific notation. By Daniel Cohen-Laroque. 1997-08-21

 EEX Plus 1.01   (details) 48 ENG   2 KB / 1 KB Works with numbers in scientific notation. Based on Daniel Cohen-Laroque's version but fixes bugs and is rewritten in System RPL. By Fabian J. González Berger. 2000-07-12

 Elliptic Integrals Library 1.0   (details) 48 ENG   6 KB / 3 KB Calculates Legendre's elliptic integrals of the 1st, 2nd, and 3rd kinds. Also calculates Carlson's forms of elliptic integrals. By Karl Nelson. 2003-10-15

 EqDiff 2.5   (details) 48 FRA   5 KB / 5 KB D'Adams integration method. Author unknown. 2008-08-23

 EQSLV 0.01   (details) 48 ENG   4 KB / 2 KB A multiple equation solver written in System RPL, which uses Newton's method generalized to multiple-dimensions to numerically solve multiple linear or nonlinear equations. By Erik E. Reuter and Alex Ramos. 2017-07-11

 Extended (ExMath)   (details) 48 ENG   5 KB / 3 KB This library is oriented to extend the arithmetic capabilities of HP 48G from beyond the exponent limit of E+/- 499 to E+/- 49999. By Francisco Saenz. 1997-10-15

 Factor 1.3   (details) 48 ENG   3 KB / 1 KB Small program to factor numbers. By Ty. 1998-02-15

 Fisqrt   (details) 48 ENG   2 KB / 1 KB Extremely fast square root routine. Includes assembly language source code. By Jonathan Busby. 2000-05-25

 FitFn 1.2   (details) 48 ENG   11 KB / 6 KB Provides functions to perform a least squares fit using a function that need not be linear with the Marquardt method. By Robert H. Parry. 1999-06-08

 Gauss-Jordan 1.4b   (details) 48 ENG   107 KB / 3 KB This library resolves Gauss-Jordan's procedure step by step, as it would be asked for in a test. By Juan Carlos Martínez Rey. 2004-11-05

 GCD   (details) 48 ENG   1 KB / 1 KB Finds the greatest common denominator of two numbers. Author unknown. 1997-08-21

 GCD   (details) 48 ENG   2 KB / 1 KB A small program for calculating the greatest common denominator. By Thomas Klemm. 2018-09-09

 GCD2   (details) 48 ENG   1 KB / 1 KB Finds the greatest common denominator of two numbers (smaller and faster than the above program). By Patrick Dostert. 1998-02-06

 GCD3 1.0   (details) 48 ENG   1 KB / 1 KB Finds the greatest common divisor of two numbers (smaller and faster than the above programs). By Hideo Kogoe. 2003-12-23

 GOLO.LIB 1.0   (details) 48 ENG   4 KB / 1 KB Calculates elements of the Golomb sequence. By Gerald Hillier. 2006-05-14

 Gram-Schmidt Process   (details) 48 ENG   2 KB / 1 KB Computes an orthonormal basis of a finite-dimensional real vector space V using the Gram-Schmidt process. By Philip Peleties. 2017-08-12

 Hero   (details) 48 ENG   1 KB / 1 KB Program which uses HERO's formula to compute the area of a triangle. By Patrick D. Rockwell. 2003-07-01

 Hilbert   (details) 48 ENG   2 KB / 1 KB Builds a Hilbert matrix of degree N. By Dan Allen. 2017-08-12

 HPBIT 1.1   (details) 49/50 48 ESP   6 KB / 14 KB Program for numerical methods to solve bisection, Gauss, Jordan etc. By Paul Lorena and Ismael Rodriguez. 2003-12-26

 IMA 1.1   (details) 48 ESP   3 KB / 3 KB Integrates using the either Simpson's method or the trapezoidal method, allowing one to choose the number of intervals used for the approximation. Very easy to use. By Juan Carlos Villegas Botero. 2001-03-12

 Integ   (details) 48 ENG   3 KB / 1 KB Performs discrete trapezoidal integration, and is essentially a "waveform integrator", where the input can be considered a waveform consisting of data points defined by the input vectors Y (dependent) and X (independent). By James Unterburger. 1998-11-21

 Integracion Numerica 2.0   (details) 48 ENG ESP   13 KB / 2 KB Small program that can make numerical integration of a data list by numerical methods. Now includes a numerical derivation utility. By Gonzalo Ramos. 2002-05-28

 Integral Solver 0.99 Beta   (details) 48 ENG   11 KB / 1 KB Solves multiple integrals (with more than one variable). By Demonio and Hell Industries. 1999-02-15

 Inter   (details) 48 ENG   1 KB / 1 KB Simple Stack Level Interpolation/Extrapolation Program. By Mike Wischmann. 2007-04-03

 Interpolacion MIP 48 2.14   (details) 48 ESP   5 KB / 2 KB User RPL library for making linear interpolation, both simple and double. Allows INFORM interpolating, as well as STACK interpolating, the latter one quite quickly. By Gregorio Rodriguez. 2001-10-27

 Interpolador 3.1   (details) 48 ENG ESP   6 KB / 1 KB Linear interpolation program made in System RPL. It saves the last interpolation realized and is very quickly. Also can work by taking arguments off the stack. Includes documentation in RTF format. By Augusto Correa M (HPMOYACK). 2000-09-29

 Interpolation   (details) 48 ENG ESP   2 KB / 2 KB Performs interpolation using Newton's method. By Mario Delarosa. 2000-06-20

 Investigación Operativa 1.0   (details) 48 ESP   2 KB / 4 KB Simplex algorithm program, including Simplex Dual and Transport. By Jean Paul Taborga González. 2001-05-21

 JACO 1.5   (details) 48 ESP   25 KB / 1 KB This is a library which evaluates the Jacobian, to help people with the Newton-Raphson Method, and derive N equations below N variables, useful in electrical engineering. By David de Perosanz Aparicio. 2001-02-14

 Julia Set Explorer 1.0   (details) 48 ENG   2 KB / 5 KB Displays the Julia set, although it takes about an hour to run (or about 20 seconds in Emu48). By Michael Moos. 2002-02-24

 Kronecker Product Method   (details) 48 ENG   2 KB / 1 KB Compute the matrix solution X of the matrix equation A X + X B = C. By Philip Peleties. 2017-08-12

 KUprogs 1.0   (details) 48 FRA   12 KB / 20 KB This package contains a CST menu and an installation guide. It is a mathematics program that includes, a table of values, a 'suites' manager, a PPCM-PGCD calculator, a 'bac' marks calculator, and a 'number decomposer'. By Charles de Noyelle. 2001-04-07

 Lambert W Function   (details) 49/50 48 ENG   17 KB / 1 KB Computes the Lambert W function W(z) for branches 0 and -1. For branch -1, the program covers the real-valued range -1/e < z < 0. For branch 0, the program covers the entire complex plane. For most values, the results are accurate to within 2 ULPs. For values very close to 1/e, the results are approximate. The program expects the branch (0 or -1) on level 2 and z on level 1. By John Keith. 2023-05-14

 LCM 1.0   (details) 48 ENG   1 KB / 1 KB Finds the least common multiple of two numbers. By Hideo Kogoe. 2003-12-23

 Least Squares Approximation   (details) 48 ENG   2 KB / 1 KB Performs a least squares fit on a set of data points. By Brian Adkins. 2017-07-10

 Least Squares Approximation (HJ)   (details) 48 ENG   4 KB / 1 KB Performs a least squares fit on a set of data points. By Henrik Johansson. 2017-07-10

 Least squares curve fitting   (details) 48 ENG   4 KB / 2 KB Program fits a polynomial equation to a set of data points in a similar fashion to the stats menu. By Anthony K. Donno. 1997-08-21

 Linear Fits with Errors   (details) 48 ENG   2 KB / 1 KB Routines for doing fits to the line Y=a+bX, and to predict a value of y0 given an x0. By Matthew A. Nelson. 2017-07-10

 Linear Interpolation Utilities 2.3   (details) 49/50 48 ENG   26 KB / 4 KB System RPL and machine language library with linear- tabular- and double interpolation, cubic splines, linear predicting, and second and third order least squares polynomial fitting. Accepts many combinations of input. Also tested on 49g+ ROM 1.23. By Gjermund Skailand. 2004-06-22

 Lint   (details) 48 ENG   1 KB / 1 KB Lint is a linear interpolation program written in System RPL, using the input form. By CJ. 1997-08-21

 LongReal   (details) 48 ENG   2 KB / 2 KB Calculates with long real numbers using strings. By PLC. 1998-03-20

 Matrix 1.0   (details) 48 ENG   27 KB / 11 KB Matrix programs to calculate magic and panmagic and bimagic squares, magic and panmagic cubes, magic "multiplication", knight's tour, Hartley transform (dim. 1-2-3), eigenvalues and eigenvectors (Jacobi method), matrix triangularization (Householder method), over- and underdetermined systems, linear programming (simplex method), random matrix, rank, pseudo-inverse (Greville method), Power of a matrix, square root, nth-root, exponential and logarithm of a matrix. By Jean-Marc Baillard. 2021-01-17

 Matrix Permanent   (details) 49/50 48 ENG   5 KB / 1 KB Computes the permanent of a square matrix. The matrix may be real or complex, and on the 49 and 50, may also be exact integer or symbolic (type 29). By John Keith. 2023-05-14

 MCM 1.0   (details) 48 ENG ESP   2 KB / 1 KB Returns the LCM and GCF of two natural numbers. By Carlos De Matos. 2016-08-02

 MeNu 2.10   (details) 48 ENG   14 KB / 26 KB This package contains many, many numerical methods for root finding, linear systems, differential equations, etc, etc,... It was programmed from 1993 and served as pseudo-official tool for most engineering students at the UCL for a bit less than 10 years. It was developed to fit in an HP 48G and to that effect has been compressed. You will need the RF compressor and the RFPU utility to decompress the programs (see author's website). By Damien Douxchamps. 2006-03-19

 MEQ_CONVERTER 1.0   (details) 48 ENG ESP   203 KB / 2 KB Converts matrix for electric circuits, two-door circuit theory, useful in electrical engineering. By David de Perosanz Aparicio. 2001-03-01

 METLAB   (details) 48 ENG   8 KB / 9 KB Library for solving polynomials and equations. Written in System RPL. By Matias Mutchinick. 1998-03-16

 Metodo Numérico Sis ñ linear   (details) 49/50 48 POR   2 KB / 2 KB Numeric methods for non-linear systems. By Rafael Garcia Rodrigues. 2004-09-22

 Métodos Numérico 2.1   (details) 48 POR   82 KB / 6 KB Library for numeric methods, including Newton's Method, non-linear systems, and more. This old version is kept due to its significantly lower memory requirements. By Daniel Auresco and Cleiton Santoia Silva. 1999-09-09

 Métodos Numérico 3.0   (details) 48 POR   94 KB / 12 KB Library for numeric methods, including Newton's Method, non-linear systems, and more. By Daniel Auresco and Cleiton Santoia Silva. 1999-10-11

 Métodos Numéricos 1.1   (details) 48 POR   3 KB / 4 KB User RPL program for the 48G/GX that finds equation roots by three numerical methods: Newton Raphson, False Position and Bissection. It shows the approximation, last approximation, error approximation and precision/iteration at each iteration. It also checks the roots found and calculates the number of precision numbers and number of correct digits for a pair of numbers. Might be useful for numerical calculus students. By Pedro Barrionuevo Roese. 2004-08-22

 Métodos Numéricos 3.0   (details) 48 ESP   625 KB / 65 KB A lot of numeric methods, integration, partial derivation, least squares, splines, and non linear equations systems solver. By José Miguel Vilaplana Mora. 2003-07-01

 Min-Max Polynomials 1.0   (details) 49/50 48 ENG   5 KB / 1-2 KB Given a set of N data points (x1,y1) .... (xN,yN), MMP calculates the min-max polynomial of degree d by the "exchange method". By Jean-Marc Baillard. 2018-04-03

 Minimos Cuadrados   (details) 48 ESP   4 KB / 1 KB Does regression with independent variables. By Pablo Hernandez. 1997-08-21

 MRQ 1.1   (details) 48 ENG   8 KB / 2 KB General non-linear least squares fitting of user defined functions. Based on Levenberg-Marquant, ref. Numerical Recipes Ch. 15.5. Includes source code. By Gjermund Skailand. 2000-08-02

 Multiple Analytic Equation Solver/Iterater   (details) 48 ENG   4 KB / 2 KB A multiple equation solver written in User RPL, which uses Newton's method generalized to multiple-dimensions to numerically solve multiple linear or nonlinear equations. By Erik E. Reuter. 2017-07-11

 Neville Method Program for Lagrange Interpolation   (details) 49/50 48 ESP   56 KB / 1 KB Gives you the Lagrange interpolation at a point. Written in 100% System RPL. By Juan Fournier. 2001-12-20

 Neville Method Program for Lagrange Interpolation 1.0   (details) 48 ENG ESP   3 KB / 1 KB This program gives you approximated evaluations for Lagrange's interpolation. By Gonzalo Plaza R. 2001-05-26

 Newton-Regulaxpartes 1.1   (details) 48 ESP   10 KB / 2 KB A sort program of these two numerical methods. The solution is made step by step. By Gonzalo Ramos. 2002-01-03

 Newton's Method   (details) 48 ENG   2 KB / 1 KB A small and simple newton root finder program. It is reasonably fast, and halts execution if it doesn't find the root to your accuracy after 20 calculations. By David Nurser. 2017-08-13

 NLSIS 1.10   (details) 48 ITA   4 KB / 3 KB A non-linear equation solver. By Leonardo Cecchinato. 2017-06-19

 NTL2   (details) 48 ENG   12 KB / 12 KB A library for the S series to perform basic number theory calculations. It provides modular arithmetic, factorization of integers, Chinese remainders and some number theory functions. By Klaus Kalb. 2008-08-19

 Number of Iterations for Matrix Factorization 1.0   (details) 48 ENG ESP   2 KB / 1 KB For Gauss-Seidel and Gauss-Jacobi methods. By Gonzalo Plaza R. 2001-05-26

 Numeric Integration Helper   (details) 48 ENG   3 KB / 1 KB Makes it easier to do numeric integration. By John H Meyers. 1998-07-21

 Numeric List Commands   (details) 49/50 48 ENG   4 KB / 1 KB Implementations of some commands from the Wolfram Language, including a command to generate a list of integers based on the linear recurrence of the integer sequence, and two commands to perform convolution of lists, one of which takes a list and a kernel, and the other which takes two lists, plus a command for deconvolution, plus commands for the convolution inverse and convolution square root. Requires ListExt for the first two programs; only the last two run on the 48 as well. By John Keith. 2019-08-29

 Numerical Library 1.2   (details) 48 ENG   25 KB / 21 KB A toolkit for heavy math. Functions include solving equations, solving systems of equations, integrating functions, computing differential equations, continual analogical simulation, interpolation, curve fitting, transforming coordinates, reversing SigmaDAT matrix, ordering SigmaDAT matrix, plotting SigmaDAT matrix (autoscaled), plotting SigmaDAT matrix (scale plot), and connecting scattered points by lines. By Philippe Colbach. 2008-08-19

 NWTN 1.0   (details) 48 ENG   3 KB / 1 KB This HP 48 program approximates the solution of a system of n simultaneous equations in n variables using Newton's method. By Kevin Burton. 2001-12-20

 Obtimización 1.1   (details) 48 ESP   11 KB / 1 KB Optimization of function with methods explained in "Simulación de operaciones", 3º Ingenieria Química, Universidad de Granada. By Juan Jose Gomez Romera. 2002-03-09

 PARTN 1.0   (details) 48 ENG   2 KB / 1 KB For integer input produces the exact number of integer partitions. By Gerald Hillier. 2011-07-24

 Polinomios   (details) 49/50 48 POR   2 KB / 3 KB Numeric methods for polynomials. By Rafael Garcia Rodrigues. 2004-09-22

 PolyFit   (details) 48 ENG   3 KB / 2 KB PolyFit is intended to be used for obtaining a polynomial (any reasonable degree) fit of a given set of X-Y data with graphical output. By Stefano Oss. 1997-08-21

 Precisao48 2.0   (details) 48 ENG POR   22 KB / 3 KB Program works with high precision numbers. Includes sin/cos/tan. By HPhreacker. 2002-03-17

 Prime Factorizer   (details) 48 ENG   1 KB / 1 KB Takes a real number and returns a list containing the input's prime factors. By Lauren Nelson. 2017-07-11

 PRIMEFAC 1.0   (details) 48 28 ENG POR   5 KB / 1 KB Yet another program do determine the prime factors of integers. By Gerson Washiski Barbosa. 2001-01-29

 Programacion Lineal 1.0   (details) 48 ESP   64 KB / 6 KB Yet another linear programming program. By Pablo Barranco. 2014-10-18

 PROJECTI   (details) 48 ENG   1 KB / 1 KB The projection vector of 2 vectors. By Eric Barger. 1997-08-21

 Pythagores 1.2   (details) 49/50 48 ENG ESP   5 KB / 1 KB Allows you to choose to calculate any one side of a right triangle, or enter all of the side lengths of a triangle to find if it is right. In User RPL for easy editing and compatibility with the 49 and 48. By Cesar Caro. 2001-03-01

 QAG48 1.0.1   (details) 48 ENG   9 KB / 5 KB Replacement for the built-in numeric integration function using the Gauss Kronrod method with 10/21 points. By John Edry. 1998-03-13

 QCS 48/49   (details) 48 ENG   3 KB / 1 KB This "QuickCleanSolver" allows one to easily and quickly solve for any variable of an equation (or even a list of equations!). By Peter Karp. 1999-09-15

 Quadro 1.2   (details) 49/50 48 ENG   4 KB / 1 KB A User RPL program to calculate the vertex, roots, discriminant, and completed square [or standard form] of a quadratic equation using given coefficients. Gives exact values (on the HP 49 only) if desired. By Cesar Caro. 2002-12-29

 Quicksort   (details) 48 ENG   2 KB / 1 KB This is a very fast ML program to sort an array of real numbers. By Tamir Demri. 1997-08-21

 Rank of Permutation   (details) 49/50 48 ENG   4 KB / 1 KB Computes the rank (lexicographic index) of a permutation, or returns a permutation (as a list) given the rank. The rank assumes 1-based lists, i.e. a sorted list has the rank 1. For the HP-48, the maximum length of the permutation list is 14. For the 49 and 50, the length is limited only by memory if used in Exact mode. Requires ListExt on the 49 series. By John Keith. 2023-09-24

 RatPower   (details) 48 ENG   2 KB / 1 KB Computes exact real-valued answers (with correct sign) to, say '(-8)^(5/3)' ==> -32 rather than the usual slightly inexact and possibly complex-valued result. By John H Meyers. 1999-03-06

 RK4   (details) 48 ESP   17 KB / 7 KB Numerically solves systems of differential equations by means of the 4th order Runge-Kutta method. By Juan Jose Gomez Romera. 2002-10-11

 RKT4 1.0   (details) 48 ENG   5 KB / 1 KB This HP 48 program approximates the solution of a simultaneous system of 'n' ordinary first order differential equations using the fourth order Runge-Kutta method. By Kevin Burton. 2002-01-07

 Rufini 1.0   (details) 48 ESP   1 KB / 1 KB Do you need to calculate the integer solutions of a polynomial equation? This is the program you can use. It was created as the final project of System RPL programming given in the Civil Engineering school of Granada. By Rafael Bravo Pareja. 2002-02-24

 SENL99   (details) 48 ENG   2 KB / 2 KB Non-linear equation solver. By Paul Alvarado. 1999-10-20

 Simple Quadratic Tools 0.9   (details) 49/50 48 ENG   8 KB / 3 KB This is a set of some simple quadratic tools that solve quadratics for x and y, finds the roots and the discriminant, completes the square, finds the vertex, and finds a curve. By Joey C.. 2005-01-30

 Simplex.S 1.0   (details) 48 ESP   4 KB / 5 KB Simplex algorithm program. By Sergio Orjuela. 2002-10-11

 SIMPLEXpy 1.0   (details) 48 ESP   5 KB / 3 KB The best illustrative program of the Simplex method, showing iteration by iteration. By Julio Cesar Romero Ayala. 2003-12-27

 Simpson3/8 1.00   (details) 48 ENG   2 KB / 1 KB This little program evaluates an integral, using the Simpson 3/8 method. By Hugo Orozco L.. 2001-08-04

 SolvesSys 3.1   (details) 48 ENG   12 KB / 2-4 KB Simultaneous Non-Linear Equations Solver: an easy-to-use environment for solving systems of nonlinear equations. This old version is included because it includes a stack-based version of the solver. By Sune Bredahl. 2008-08-21

 SolveSys 4.03   (details) 48 ENG   4 KB / 4 KB Simultaneous Non-Linear Equations Solver: an easy-to-use environment for solving systems of nonlinear equations. By Sune Bredahl. 1999-08-31

 SolveSys HTML Documentation 4.03   (details) 48 ENG   45 KB HTML documentation for the above program. By Sune Bredahl. 1999-08-31

 SolveSys Source Code 4.03   (details) 48 ENG   25 KB System RPL source code for SolveSys 4.03. Released under the GPL. By Sune Bredahl. 2012-12-25

 Stat   (details) 48 ENG   10 KB / 8 KB This is a suite of utilities for eight of the most commonly used probability distributions in statistics and probability. By Daniel A. Williams III. 1997-08-21

 Symbolic Vector/Matrix Utilities 1.0   (details) 48 ENG   6 KB / 4 KB These symbolic matrix utilities are intended to supplement the utilities that are already out on the net. Has many functions. By Bill Weston. 1997-08-21

 Tabla Anova I 2.1   (details) 48 ENG   6 KB Designs unifactorial experiments. By Marcos Navarro. 2002-04-10

 TGDST 1.0   (details) 49/50 48 ENG   8 KB / 2 KB Computes the terrestrial geodesic distance between 2 points on the Earth, with a triaxial ellipsoid model. There are already several programs in "Geodesy" zip file for a triaxial ellipsoid, but this program is much faster: a few seconds instead of more than 2 minutes! Compatible with all 48/49/50 models. By Jean-Marc Baillard. 2021-04-10

 Tiny Multiple Equation System Solver 1.0   (details) 49/50 48 28 ENG   3 KB / 1 KB Tiny MSLV (multiple equation solver) for all RPL calculators. Program is 333.5 bytes on the 48GX. On the HP-28C it can find a simultaneous root of five nonlinear real-valued expressions. Uses successive approximation and the calculator's built-in matrix functions. By Mike Ingle. 2007-04-03

 Trapezoidal Rule 1.0   (details) 48 ENG   1 KB / 1 KB Works exactly the same as the built in integration (via stack). Takes the lower limit, upper limit, equation, and number of iterations and returns the working matrix, the sum, and the answer. By David Nurser. 1997-08-21

 Triangle Utilities 1.0   (details) 48 ENG   4 KB / 3 KB Contains programs for finding areas of triangles, how many solutions a triangle has, the laws of cosines, the law of sines, arc length, converting radians to degrees and converting degrees to radians. By David Springgay. 2008-08-30

 Trig   (details) 48 ENG   6 KB / 1-6 KB A collection of trigonometry commands for solving triangles. By Kurt Richeson. 2017-06-15

 Vectors   (details) 48 ENG   3 KB / 1 KB Here are 3 programs that give numerical results to: any angle between two vectors by cross product or dot product and a program that finds the projection vector length (or the component vector length) whatever floats your boat. By Eric Barger. 1997-08-21

 VECTR   (details) 48 ENG   21 KB / 1 KB Quickly finds unit vectors. By Andrew Bell. 1998-03-07

 Vektor 1.1   (details) 48 DEU   7 KB / 22 KB Vector program. By Stefan Mueller. 1997-08-21

 XAngle   (details) 48 ENG   1 KB / 1 KB Finds the angle between 2 vectors using the cross product. By Eric Barger. 1997-08-21

 XDer   (details) 48 ENG   1 KB / 1 KB Finds, for an expression of X on level 2, derivatives to n, where n is an integer on level one of the stack. Author unknown. 1997-08-31

 XdYB 1.0   (details) 48 ENG   4 KB / 1 KB Program performs exact division of real X by real Y to real integer base B. For the G series only. By Gerald Hillier. 2001-02-12

Part of the HP Calculator Archive,