hpcalc.org - HP 48 Archive

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 2097KB in this category.

$martstat 3.3   (details) 48 ENG   11KB/15KB
ScreenshotThis 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   6KB/2KB
Finds the local minimum of an n-dimensional function.
By Gjermund Skailand. 1999/02/12

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

Approached Integral Calculus 0.1   (details) 48 FRA   2KB/1KB
ScreenshotSmall 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   7KB/5KB
ScreenshotContains 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   10KB/1-2KB
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   3KB/1KB
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   10KB/7KB
ScreenshotAllows 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   2KB/3KB
Four numeric methods.
By Rafael Garcia Rodrigues. 2004/09/22

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

CMAT   (details) 48 ENG   5KB/1KB
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   3KB/1KB
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   3KB/1KB
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   3KB/2KB
ScreenshotSolve 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   3KB/1KB
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   2KB/1KB
Differential Equation Solver.
By Jorge Costa. 1998/02/15

Determine If Number is Prime or Composite   (details) 49/50 48 ENG   3KB/1KB
ScreenshotDetermines 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   2KB/3KB
ScreenshotThis 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   5KB/1KB
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   17KB/10-12KB
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   43KB/28KB
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   7KB/4KB
ScreenshotNumeric differential equation solver with choice of different algorithms.
By Per Blomqvist. 1999/09/12

DINT 2.1   (details) 48 ENG   2KB/1KB
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   1KB/1KB
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   18KB/2KB
ScreenshotContains 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   7KB/3KB
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   1KB/1KB
Works with numbers in scientific notation.
By Daniel Cohen-Laroque. 1997/08/21

EEX Plus 1.01   (details) 48 ENG   2KB/1KB
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   6KB/3KB
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   5KB/5KB
D'Adams integration method.
Author unknown. 2008/08/23

EQSLV 0.01   (details) 48 ENG   4KB/2KB
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   5KB/3KB
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   3KB/1KB
Small program to factor numbers.
By Ty. 1998/02/15

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

FitFn 1.2   (details) 48 ENG   11KB/6KB
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   107KB/3KB
ScreenshotThis 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   1KB/1KB
Finds the greatest common denominator of two numbers.
Author unknown. 1997/08/21

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

GCD2   (details) 48 ENG   1KB/1KB
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   1KB/1KB
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   4KB/1KB
Calculates elements of the Golomb sequence.
By Gerald Hillier. 2006/05/14

Gram-Schmidt Process   (details) 48 ENG   2KB/1KB
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   1KB/1KB
ScreenshotProgram which uses HERO's formula to compute the area of a triangle.
By Patrick D. Rockwell. 2003/07/01

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

HPBIT 1.1   (details) 49/50 48 ESP   6KB/14KB
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   3KB/3KB
ScreenshotIntegrates 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   3KB/1KB
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   13KB/2KB
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   11KB/1KB
Solves multiple integrals (with more than one variable).
By Demonio and Hell Industries. 1999/02/15

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

Interpolacion MIP 48 2.14   (details) 48 ESP   5KB/2KB
ScreenshotUser 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   6KB/1KB
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   2KB/2KB
Performs interpolation using Newton's method.
By Mario Delarosa. 2000/06/20

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

JACO 1.5   (details) 48 ESP   25KB/1KB
ScreenshotThis 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   2KB/5KB
ScreenshotDisplays 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   2KB/1KB
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   12KB/20KB
ScreenshotThis 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   17KB/1KB
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   1KB/1KB
Finds the least common multiple of two numbers.
By Hideo Kogoe. 2003/12/23

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

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

Least squares curve fitting   (details) 48 ENG   4KB/2KB
ScreenshotProgram 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   2KB/1KB
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   26KB/4KB
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   1KB/1KB
Lint is a linear interpolation program written in System RPL, using the input form.
By CJ. 1997/08/21

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

Matrix 1.0   (details) 48 ENG   27KB/11KB
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   5KB/1KB
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   2KB/1KB
Returns the LCM and GCF of two natural numbers.
By Carlos De Matos. 2016/08/02

MeNu 2.10   (details) 48 ENG   14KB/26KB
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   203KB/2KB
ScreenshotConverts matrix for electric circuits, two-door circuit theory, useful in electrical engineering.
By David de Perosanz Aparicio. 2001/03/01

METLAB   (details) 48 ENG   8KB/9KB
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   2KB/2KB
Numeric methods for non-linear systems.
By Rafael Garcia Rodrigues. 2004/09/22

Métodos Numérico 2.1   (details) 48 POR   82KB/6KB
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   94KB/12KB
ScreenshotLibrary 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   3KB/4KB
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   625KB/65KB
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   5KB/1-2KB
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   4KB/1KB
Does regression with independent variables.
By Pablo Hernandez. 1997/08/21

MRQ 1.1   (details) 48 ENG   8KB/2KB
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   4KB/2KB
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   56KB/1KB
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   3KB/1KB
This program gives you approximated evaluations for Lagrange's interpolation.
By Gonzalo Plaza R. 2001/05/26

Newton-Regulaxpartes 1.1   (details) 48 ESP   10KB/2KB
ScreenshotA 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   2KB/1KB
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   4KB/3KB
A non-linear equation solver.
By Leonardo Cecchinato. 2017/06/19

NTL2   (details) 48 ENG   12KB/12KB
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   2KB/1KB
For Gauss-Seidel and Gauss-Jacobi methods.
By Gonzalo Plaza R. 2001/05/26

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

Numeric List Commands   (details) 49/50 48 ENG   4KB/1KB
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   25KB/21KB
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   3KB/1KB
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   11KB/1KB
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   2KB/1KB
For integer input produces the exact number of integer partitions.
By Gerald Hillier. 2011/07/24

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

PolyFit   (details) 48 ENG   3KB/2KB
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   22KB/3KB
Program works with high precision numbers. Includes sin/cos/tan.
By HPhreacker. 2002/03/17

Prime Factorizer   (details) 48 ENG   1KB/1KB
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   5KB/1KB
Yet another program do determine the prime factors of integers.
By Gerson Washiski Barbosa. 2001/01/29

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

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

Pythagores 1.2   (details) 49/50 48 ENG ESP   5KB/1KB
ScreenshotAllows 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   9KB/5KB
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   3KB/1KB
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   4KB/1KB
ScreenshotA 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   2KB/1KB
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   4KB/1KB
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   2KB/1KB
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   17KB/7KB
ScreenshotNumerically 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   5KB/1KB
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   1KB/1KB
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   2KB/2KB
ScreenshotNon-linear equation solver.
By Paul Alvarado. 1999/10/20

Simple Quadratic Tools 0.9   (details) 49/50 48 ENG   8KB/3KB
ScreenshotThis 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   4KB/5KB
Simplex algorithm program.
By Sergio Orjuela. 2002/10/11

SIMPLEXpy 1.0   (details) 48 ESP   5KB/3KB
ScreenshotThe 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   2KB/1KB
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   12KB/2-4KB
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.03Get It   (details) 48 ENG   4KB/4KB
ScreenshotSimultaneous 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   45KB
HTML documentation for the above program.
By Sune Bredahl. 1999/08/31

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

Stat   (details) 48 ENG   10KB/8KB
ScreenshotThis 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   6KB/4KB
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   6KB
ScreenshotDesigns unifactorial experiments.
By Marcos Navarro. 2002/04/10

TGDST 1.0   (details) 49/50 48 ENG   8KB/2KB
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   3KB/1KB
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   1KB/1KB
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   4KB/3KB
ScreenshotContains 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   6KB/1-6KB
ScreenshotA collection of trigonometry commands for solving triangles.
By Kurt Richeson. 2017/06/15

Vectors   (details) 48 ENG   3KB/1KB
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   21KB/1KB
Quickly finds unit vectors.
By Andrew Bell. 1998/03/07

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

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

XDer   (details) 48 ENG   1KB/1KB
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   4KB/1KB
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,
Copyright 1997-2023 Eric Rechlin.