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 109 files totaling 1968KB in this category.

$martstat 3.3   (details) 48   EN   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. 2006/03/19

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

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

Approached Integral Calculus 0.1   (details) 48   FR   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   ES   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

Calcolo Numerico 1.2   (details) 48   EN   IT   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   PT   2KB/3KB
Four numeric methods.
By Rafael Garcia Rodrigues. 2004/09/22

Calculo Numerico 1.0   (details) 48   ES   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   EN   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

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

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

Differential Equation Solver 4.1   (details) 48   EN   PT   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   EN   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   EN   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   EN   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   EN   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   EN   ES   1KB/1KB
DIV returns the quotient of two real numbers with n decimals.
By Carlos De Matos. 2011/09/18

Double Precision on the HP-48   (details) 48   EN   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   EN   1KB/1KB
Works with numbers in scientific notation.
By Daniel Cohen-Laroque. 1997/08/21

EEX Plus 1.01   (details) 48   EN   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   EN   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   FR   5KB/5KB
D'Adams integration method.
Author unknown. 1997/08/21

Extended (ExMath)   (details) 48   EN   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   EN   3KB/1KB
Small program to factor numbers.
By Ty. 1998/02/15

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

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

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

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

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

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

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

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

JACO 1.5   (details) 48   ES   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   EN   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

KUprogs 1.0   (details) 48   FR   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

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

Least squares curve fitting   (details) 48   EN   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 Interpolation Utilities 2.3   (details) 49/50   48   EN   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   EN   1KB/1KB
Lint is a linear interpolation program written in System RPL, using the input form.
By CJ. 1997/08/21

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

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

MeNu 2.10   (details) 48   EN   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   EN   ES   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   EN   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   PT   2KB/2KB
Numeric methods for non-linear systems.
By Rafael Garcia Rodrigues. 2004/09/22

Métodos Numérico 2.1   (details) 48   PT   82KB/6KB
Library for numeric methods, including Newton's Method, non-linear systems, and more.
By Daniel Auresco and Cleiton Santoia Silva. 1999/09/09

Métodos Numérico 3.0   (details) 48   PT   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   PT   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   ES   637KB/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

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

MRQ 1.1   (details) 48   EN   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

Neville Method Program for Lagrange Interpolation   (details) 49/50   48   ES   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   EN   ES   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   ES   10KB/2KB
ScreenshotA sort program of these two numerical methods. The solution is made step by step.
By Gonzalo Ramos. 2002/01/03

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

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

Numerical Library 1.2   (details) 48   EN   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   EN   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   ES   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   EN   2KB/1KB
For integer input produces the exact number of integer partitions.
By Gerald Hillier. 2011/07/24

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

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

PREGR (Polynomial Regression)   (details) 48   EN   3KB/1KB
Performs polynomial regression, by taking a matrix stored in SigmaPAR and returning a polynomial of the specified degree least square fit to the data.
By Dennis York. 1997/08/21

PRIMEFAC 1.0   (details) 48   28   EN   PT   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   ES   65KB/6KB
ScreenshotYet another linear programming program.
By Pablo Barranco. 2014/10/18

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

Pythagores 1.2   (details) 49/50   48   EN   ES   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   EN   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   EN   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   EN   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   EN   2KB/1KB
This is a very fast ML program to sort an array of real numbers.
By Tamir Demri. 1997/08/21

RatPower   (details) 48   EN   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   ES   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   EN   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   ES   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   EN   2KB/2KB
ScreenshotNon-linear equation solver.
By Paul Alvarado. 1999/10/20

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

SIMPLEXpy 1.0   (details) 48   ES   10KB/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   EN   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   EN   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   EN   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   EN   45KB
HTML documentation for the above program.
By Sune Bredahl. 1999/08/31

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

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

Tiny Multiple Equation System Solver 1.0   (details) 49/50   48   28   EN   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   EN   1KB/1KB
Works exactly the same as the built in integration (via stack).
By David Nurser. 1997/08/21

Triangle Utilities 1.0   (details) 48   EN   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. 2000/12/19

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

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

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

XDer   (details) 48   EN   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   EN   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-2017 Eric Rechlin.