hpcalc.org - HP 49/50 Archive

HP 49/50 Symbolic Math Applications

The first size listed is the downloaded file size and the second size listed is the size on the calculator.

There are 64 files totaling 5530KB in this category.

Analisis Funcion 1.0   (details) 49/50 ESP   3KB/4KB
ScreenshotThis program performs analysis of a function of two variables, giving the extrema (maxima and minima), critical points, partial derivatives, and the Hessian.
By Juan Pablo Cruz Aranibar. 2002/03/16

APMATH   (details) 49/50 ENG   5KB/3KB
With this library you can calculate the length of a curve, the integral along a contour, the residue of a function around a given point, calculate a particular type of integral of f(sin(x),cos(x)), the Laplace transform using the definition, all the roots of a number (real or complex), and these is a command to speed up the writing of differential equations. This library was created to work with the 49G/g+ (everything is done in User RPL).
By Mauro Santos. 2005/05/01

Avoiding DIVIS in Number Theory   (details) 49/50 ENG   3KB/1KB
Because the built-in DIVIS command can be slow, this has six commands useful in number theory that avoid using it: τ (how many divisors does X have?), σ (the sum of ALL the divisors of X), σ0 (the sum of the PROPER divisors of X), Ad (algebraic mean of the divisors of X), Hd (harmonic mean of the divisors of X), and Πd (product of all the divisors of X).
By Joseph K. Horn. 2017/08/20

BCOMB   (details) 49/50 ENG   2KB/1KB
Replacement for the built-in combinations function to work with larger integer inputs.
By Joseph K. Horn. 1999/09/21

Berno   (details) 49/50 ENG   1KB/1KB
Calculates a binomial of the process of Bernoulli.
By Benoit de Rancourt. 2000/06/20

Bernoulli Polynomials   (details) 49/50 ENG   3KB/1KB
Works with Bernoulli polynomials. With one parameter "N", then it will calculate all BP from 0 to N, but it only stores the last N'th BP. With two parameters "K" to "N", suppose you calculated BP for N = 5, and then you decide to calculate further on to N = 7. If you don't delete the global variables "BN1" and "BN2", you can input 6 and 7 and you get BP for N = 7 from N = 5 as first equation.
Author unknown. 2018/12/27

Bernoulli, Euler and Bessel Polynomials   (details) 49/50 ENG   4KB/1KB
Computes the values of the Bernoulli polynomials, Euler polynomials and reverse Bessel polynomials. Given an integer n on level 2 and a number x on level 1, the program BERPOLY returns the value of the nth Bernoulli polynomial at x. The program EUPOLY similarly computes the value of the nth Euler polynomial at x. The program BESSEL similarly returns the value of the nth reverse Bessel polynomial at x. Requires ListExt.
By John Keith. 2021/12/31

Binary Coefficients   (details) 49/50 ENG   1KB/1KB
ScreenshotDisplays lines of Pascal's Triangle or returns the list of the coefficients of the development of (a+b)^n.
By Frédéric Saverot. 2000/06/20

Bool49 2.0   (details) 49/50 ENG   60KB/4KB
ScreenshotA very fast System RPL truth table generator. Now has some additional tools, including Sum-of-Products form, Product-of-Sums form, NAND, NOR, XNOR, a Boolean viewer and more. Documentation in HTML and Word 2000 format.
By Steen S. Schmidt. 2001/03/05

Calc1   (details) 49/50 ENG   12KB/10KB
Calculus commands for functions with one variable.
By Clemens Heuson. 2000/03/12

CAS Release and ROM   (details) 49/50 ENG   2665KB
Contains the source code for the CAS in the HP 49G calculator. With this package, you should be able to modify the source and recompile the ROM of the 49G. Most of the CAS is under the LGPL, but some parts are not, so not all of the CAS is modifiable. Compiles to something that claims to be ROM 1.24.
By Bernard Parisse. 2006/02/02

CAS49 0.8   (details) 49/50 ENG   311KB/5KB
ScreenshotAdds some computer algebra commands, similar to TI-89/92+ and Derive 5.02, including GRADIENT, WINTGR, and ROTAT. Includes documentation in Word and HTML format.
By Jaime Fernando Meza Meza (CompSystems). 2002/02/07

CASADD 1.0   (details) 49/50 48 FRA   36KB/5+KB
Contains directories written in User RPL to enhance the HP 49 CAS, as well as provide improved math capabilities for the HP 48.
By Gildas Cotomale. 2000/09/13

CFR   (details) 49/50 ENG   3KB/1KB
Creates a continued fraction equal to (or approximately equal to) the input.
By Joseph K. Horn. 1999/10/27

Complete The Square 1.0   (details) 49/50 ENG   1KB/1KB
Completes the square of a quadratic equation given the coefficients a, b, and c.
By Samuel Gamelin. 2017/02/10

Computer Geometry Manager 1.01   (details) 49/50 ENG ESP   88KB/7KB
The CGM is intended to make easier to use the HP 49 when dealing with geometrical problems. It provides a new way to store and manage objects and some basic geometry commands.
By A. Palacios Laloy. 2001/04/07

CPX49 1.0   (details) 49/50 ENG   4KB/5KB
Provides symbolic manipulation of complex numbers, with 36 new commands optimized with Maple V Release 5.
By Ciro Biancofiore. 2000/11/04

DIAGON 1.2   (details) 49/50 ESP   293KB/1KB
ScreenshotA program to diagonalize matrices. Runs on both the 49G and the 49G+. The improvements on this version are that it's faster, diagonalizes any matrix and takes less memory.
By David Porras Mongil. 2004/09/12

DIVIS Replacement   (details) 49/50 ENG   2KB/1KB
Program to use as an alternative for DIVIS for finding factors of an integer. This version is faster for some inputs but slower for others.
By Joseph K. Horn. 1999/09/15

Domain 4.1   (details) 49/50 ENG   3KB/3KB
ScreenshotDomain returns the domain of definition of a function. Supports trigo function at denominator; everything is displayed in pretty print. Final version: does not seem to be buggy at all!
By Frédéric Saverot. 2000/08/25

Egyptian Fractions   (details) 49/50 ENG   2KB/1KB
When given a fraction, this program will convert it to a sum of integer reciprocals.
By Joseph K. Horn. 1999/08/19

EQ3° Exact Solver   (details) 49/50 ENG   7KB/2KB
3rd degree equation solver with exact roots.
By Matteo Miglioranzi. 2004/06/29

Eqlib Data GT 4.0   (details) 49/50 ENG   58KB/54KB
ScreenshotSimple database for Eql49. Also includes an unrelated compilation library of many, many useful tools by various authors. There is a great number of equations in math and finance.
By Gregory Thomas. 2001/03/06

ESSOLV 2.0   (details) 49/50 ENG   214KB/2KB
Solves system of equations, linear or nonlinear, exact or approximate. The goal is to produce an application with an easy to use interfase to solve such problems.
By Sergio Manuel Matus Peralta. 2019/04/29

F(x) 2.3.2   (details) 49/50 ENG FRA   86KB/11KB
Gives a considerable amount of information about a function, including a variation table, the derivative, the graph, the variations, the inflection points, and more.
By Frédéric Saverot. 2000/08/25

F(x) 2.4.1   (details) 49/50 ENG FRA   57KB/16KB
ScreenshotGives a considerable amount of information about a function, including a variation table, the derivative, the graph, the variations, the inflection points, and more.
By Frédéric Saverot and Jean-Pierre Bourgeois. 2020/09/30

FACTMOD 1.10   (details) 49/50 ENG   3KB/2KB
FACTMOD factorizes a polynomial modulo the current modulus. The built-in command FACTORMOD cannot be executed for a polynomial with degree that can be divided by the current modulus. FACTMOD can be executed for such polynomials. Faster than previous versions.
By Takashi Matsubara. 2007/09/25

Fourier L771   (details) 49/50 ESP   3KB/7KB
ScreenshotCalculates the coefficients of the Fourier series, including the option of giving special symmetries, and more.
By Edgar Cabana Vilchez. 2006/05/14

Fraction Raised to a Power   (details) 49/50 ENG   2KB/1KB
Very small and fast User RPL code to raise a fraction to a power.
By Gerald Hillier. 2017/10/11

Galois Field 1.10   (details) 49/50 ENG   125KB/20-22KB
The Galois Field library is a collection of basic calculations of Galois field GF(q) with q equal to p^n where p is a prime number and n is a positive integer, that is, a finite field F_q. This library includes commands of multiplication and division on GF(q), factorization of a polynomial over GF(q), kernel of a matrix over GF(q), the minimal polynomial of an element of GF(q) over GF(p), and more. The latest versions of the libraries FACTMOD and KERMOD are contained. Includes PDF documentation.
By Takashi Matsubara. 2008/12/31

Gegenbauer and Jacobi Polynomials   (details) 49/50 ENG   3KB/1KB
Three programs to compute the values of the Gegenbauer polynomials C(n, a, x), renormalized Gegenbauer polynomials C(n, x) and Jacobi polynomials P(n, a, b, x) at x. The Jacobi polynomials are a generalization of the Gegenbauer polynomials, which in turn are generalizations of Chebyshev and Legendre polynomials.
By John Keith. 2022/02/27

Geq-Linear Differential System Function Transfer 0.9999   (details) 49/50 ENG ITA   3KB/1KB
Allows you to create a transfer function in Laplace domain starting with 4 matrices stored in variables A B C D.
By Davinator. 2002/09/22

Integer Power of Ten Test   (details) 49/50 ENG   2KB/1KB
For integer input, this returns 1. for an integer power of 10 and 0. otherwise. Also lists a faster version that is dependent upon ZREV: Speedily Reverse Digits of Integer.
By Gerald Hillier. 2018/02/21

Integrals Sym/Num 1.0   (details) 49/50 ENG   20KB/67KB
ScreenshotSymbolic or numeric integration by means of tables.
By Jaime Fernando Meza Meza (CompSystems). 2001/02/14

IPOW   (details) 49/50 ENG   1KB/1KB
Fast program for raising any multipliable object to an integer power.
By Werner Huysegoms. 1999/08/31

Kampos 1.0   (details) 49/50 ESP   8KB/8KB
ScreenshotCalculates the gradient of a scalar field and the divergence and the curl of vector fields, in cylindrical or spherical coordinates.
By Ktulu. 2001/11/03

KERMOD 1.03   (details) 49/50 ENG   2KB/3KB
The library KERMOD includes four commands: KERMOD, IMAGEMOD, BASISMOD, IBASISMOD. These are modulo commands for the current modulus of the built-in commands KER, IMAGE, BASIS, IBASIS, respectively.
By Takashi Matsubara. 2005/09/03

LongFloat 3.93   (details) 49/50 ENG   379KB/36KB
ScreenshotMultiple precision real and complex library including trig and hyperbolic functions. Interval arithmetic (precision tracking) for real functions. Algebraics with interval numbers or units may be automatically evaluated to user-defined precision. Now has basic matrix functions and 49g+/50g support.
By Gjermund Skailand and Thomas Rast. 2007/01/13

Make Binomial 1.0   (details) 49/50 48 ENG   1KB/1KB
Simple program to expand a binomial from (x+y)^n into expanded form. Yes, it's kind of useless with the 49's CAS system, but it's somewhat useful for a 48.
By Joey C.. 2005/05/24

Math Library 789   (details) 49/50 ENG   3KB/2KB
Six new commands for the 49G CAS, including a new factorer and some EQW tools.
By Bernard Parisse. 1999/11/10

Mathematica 1.5   (details) 49/50 ENG   10KB/7KB
ScreenshotMakes the CAS easier to use, especially when differentiating.
By Cyrille Berger. 2008/08/31

Matrix49 1.0   (details) 49/50 ENG   123KB/1KB
ScreenshotContains some additional matrix commands like ADJOINT, COFACTOR, MINOR and KROENECKER. Documentation in Word 2000 and HTML formats.
By Steen S. Schmidt. 2001/06/30

Métodos Simbólicos 1.00   (details) 49/50 ESP   2KB/2KB
Small library with indefinite integral, symbolic solution of equations, derivative, LaPlace transform and inverse LaPlace transform. Uses the EQW.
By José Ángel Salvador. 2015/07/26

MetodoSimplex49G 1.1   (details) 49/50 ESP   19KB/4KB
Double and single Simplex and transport.
By Jean Paul Taborga González and others. 2001/11/03

Neopolys 8.1Get It   (details) 49/50 ENG ESP   28KB/12KB
A definitive polynomial library. Supports Laplace and Z transforms.
By Apolonio Francisco Gonzalez Herrero (APO). 2001/01/07

PEQUM 1.2   (details) 49/50 ENG   152KB/2KB
ScreenshotPEQUM, pronounced peck-um, is personal equation manager that allows you to store, organize and solve your equations in a nicer filer interface. No other formula manager is smaller or has as many features as PEQUM. If you have lots of formulas, this program will make your life easy! Version 1.1 adds the ability to store a note with each equation, and version 1.2 adds the ability to assign units to your variables.
By Tim Wessman. 2008/01/12

PlusMinus 1.1   (details) 49/50 ENG   39KB/3KB
Allows you to use the plus-or-minus sign in calculations. In System RPL with documentation in Word format.
By Steen S. Schmidt. 2000/06/20

POLYFIND   (details) 49/50 ENG ESP DEU   5KB/2KB
ScreenshotA simple program, designed to help find polynomial functions, which can be a bit tedious with the on-board tools. You simply input a number of points of the function you would like to know or a derivative of it in a three wide matrix, execute the program and get your polynomial function up to a degree of 7. It finds out the degree of the polynomial automatically.
Author unknown. 2017/12/17

Polynomial 2.1   (details) 49/50 ENG   237KB/4KB
ScreenshotA System RPL polynomial library with arithmetic and calculus operations on polynomials, as coefficient vectors. Includes tools to convert symbolic expressions to and from coefficient vectors, expression rationality tests and much more. Docs in Word 2000 & HTML formats.
By Steen S. Schmidt. 2001/08/04

POLYROOT and NTHROOT 1.01   (details) 49/50 ENG   41KB/4KB
POLYROOT finds roots of a polynomial with degree < 5. NTHROOT calculates the n-th root of a complex number with an integer n. In some cases, NTHROOT can be used instead of XROOT.
By Takashi Matsubara. 2006/05/14

Propolin   (details) 49/50 ENG ESP   2KB/1KB
Has two programs, one which converts a polynomial into its associated vector and the other which does the opposite.
By Rubén de la Rosa Steinz. 2000/09/01

PSLQ 0.22b   (details) 49/50 ENG   14KB/3KB
Integer relation finding algorithm PSLQ, with some test relations. Uses extended precision with 15-16 digits.
By Gjermund Skailand. 2004/02/03

Quantum Mechanics Miscellaneous 2.00   (details) 49/50 ENG   3KB/2KB
Calculates symbolically Clebsch-Gordan coefficients & Wigner 3J symbols. Also includes a command which can symbolically add angular momentum values.
By Ciro Biancofiore. 2000/11/27

Series de Fourier 2.0   (details) 49/50 ESP   28KB/6KB
ScreenshotThis program computes a Fourier Series of a periodic function.
By Alvaro Antonio Ventolero Yañez. 2003/08/02

SqrComp 1.0   (details) 49/50 ENG   1KB/1KB
Completes the square of a quadratic equation.
By Beto. 2000/12/26

Substitute Variable 1.0   (details) 49/50 ENG   2KB/1KB
Replaces single global var in symbolic expression with most objects (symbolic, number, alg, etc). Faster than built-in command SUBST, also doesn't alter equation in any other way.
By Dave Holland. 2003/07/19

Super Simp 1.2   (details) 49/50   2KB/3KB
Simplifies polynomial fractions.
By Nicolas Mejia Correa. 2001/07/10

Sustituir   (details) 49/50 ENG ESP   3KB/1KB
This program is useful to substitute values in an equation, list of symbolics or symbolic matrix. It's fast and easy.
By Rubén de la Rosa Steinz. 2003/02/17

Symbolic Simultaneous Equation Solver 1.03   (details) 49/50 ENG POR   146KB/1KB
ScreenshotThis is a very simple program written in System RPL, which aims to improve the HP 49 LINSOLVE user interface. This software will guide you through finding solutions for symbolic linear equation systems.
By Antônio Carlos Bastos Godoi. 2006/02/02

SymbToolz 1.1   (details) 49/50 ENG   134KB/9KB
Many tools for working with symbolics, including replacements for the SOLVE command to make solving equations (and inequalities) simpler.
By Steen S. Schmidt and Gábor Székely. 2015/07/26

Tora 2001   (details) 49/50 ESP   7KB/16KB
ScreenshotProgram to solve Linear Programation for Simplex and graphic methods.
By Jorge Ayala. 2001/12/20

TrigFunc49 1.0   (details) 49/50 ENG   45KB/1KB
ScreenshotThis library contain 12 additional trigonometric functions, COT, SEC, CSC, ACOT, ASEC, ACSC, COTH, SECH, CSCH, ACOTH, ASECH and ACSCH. Documentation in HTML & Word 2000 formats.
By Steen S. Schmidt. 2001/05/26

Truth Table 49 2.0   (details) 49/50 ENG   1KB/1KB
Displays a truth table for a list of logical expressions.
By Frédéric Saverot. 2000/07/05

XC49 3.0   (details) 49/50 ENG   7KB/1KB
XC49 performs hassle-free HP 49G/G+ CAS commands (in RPN mode) so that they don't force you to delete variables, don't fail because of variables which already exist, don't prompt for any mode changes, and don't leave any modes changed after execution.
By John H Meyers. 2006/03/19

Part of the HP Calculator Archive,
Copyright 1997-2023 Eric Rechlin.