hp41programs

yolaindex  
 
-This website contains several programs that I've written for this wonderful pocket-calculator: the HP-41C/CV/CX

-Some of these programs are very slow on a real HP-41, so it's sometimes better to use them
  on a good emulator like V41 - written by Warren Furlow. See   www.hp41.org
-You can convert the text files to raw files with  http://www.hpmuseum.org/software/hp41uc.zip
  or  https://sourceforge.net/p/hp41uc/code/ci/master/tree/Win32App_x86/Win32App_x86.zip?format=raw

-The HP41-memory may be increased a lot with the modules built by Diego Diaz like NoV-64. See   www.clonix41.org

-Another alternative is the new fantastic 41CL created by Monte Dalrymple. Cf  www.systemyde.com/hp41/

-Most of these programs will also run on an HP-42s and DM42
-And with the excellent free42 , they will run more than 5000 times faster !

-The WP34s created by Paul Dale, Walter Bonin and Marcus von Cube may also be used with minor modifications of the HP41 programs.
-Though not so fast as free42, it is much faster than the HP41.
-And it is certainly the most powerful purely RPN calculator.

-Many programs will also run with RPN-25 CE:  cf   Willy Kunz   http://www.cuveesoft.ch/rpn25/index.html

-I hope that these routines will be useful ...
-If you want to learn the HP-41 programming language, I strongly recommend the 3 excellent books:
 

[1]  Philippe Descamps & Jean-Jacques Dhenin , "Programmer HP-41" - PSI - ISBN 2-86595-056-5  ( in French )
[2]  Keith Jarett - "Synthetic Programming Made Easy" - Synthetix - ISBN 0-9612174-0-5
[3]  Ken Emery - "HP-41 M-Code for Beginners" - Synthetix - ISBN 0-9612174-7-2
 

>>>  The following pages have been recently added or updated:

  •  Astronomical Ephemeris(IV)  ( 2024/04/12 )
  •  Heliocentric Coordinates of the Giant Planets  ( 2024/04/03)
  •  Terrestrial Geodesic Distance(3)  ( 2024/04/01 )
  •  Min-Max Line  ( 2024/02/20 )
  •  Hugelschaffer Egg  ( 2023/12/19 )
  •  Numerical Integration  ( 2023/11/23 )
  •  Numerical Differentiation(2)  ( 2023/11/07 )
  •  Heron Formula  ( 2023/10/30 )
  •  Astronomical Ephemeris(V)   ( 2023/10/13 )
  •  Equinoxes & Solstices  ( 2023/09/14 )
  •  Ellipse Perimeter ( 2023/09/03 )
  •  Age of the Universe & Redshift -> Distance  ( 2023/07/24 )
  •  Terrestrial Geodesic Distance(4)  ( 2023/06/27 )
  •  Tangent & Normal ( 2023/05/10 )
  •  Curvature Center  ( 2023/05/06 )
  •  Great Elliptic Arc Length  ( 2022/11/25 )
  •  Double Pendulum  ( 2022/08/13 )
  •  Ellipsoidal Curvature  ( 2022/04/30 )
  •  Terrestrial Geodesic Distance2  ( 2022/04/05)
  •  Geodesics on a Triaxial Ellipsoid(2)  ( 2022/03/29 )
  •  Garden-Hose Method  ( 2022/03/14 )
  •  Lagrange Polynomials  ( 2022/03/10 )
  •  Polynomials(III)  ( 2022/03/07 )
  •  Discriminant  ( 2022/02/05 )
  •  Sudoku  ( 2022/01/28 )
  •  Cyclic Universes  ( 2022/01/27 )
  •  Cyclic Universes(2) ( 2021/12/17 )
  •  Carlson Elliptic Integrals  ( 2021/12/05 )
  •  Astrology  ( 2021/11/16 )
  •  Discrete Constrained Optimization  ( 2021/11/02 )
  •  Texas Hold'em Poker  ( 2021/10/31 )
  •  Curl-Divergence-Gradient-Laplacian ( 2021/05/13 )
  •  Curvature & Torsion  ( 2021/05/09 )
  •  Astronomical Ephemeris(VII)  ( 2021/04/29 )

Analytical Methods

  •  Continued Fractions
  •  Difference Equations
  •  Discrete Constrained Optimization
  •  Downhill Simplex Method
  •  Extrema
  •  Linear & Non-Linear Systems
  •  Nested Radicals
  •  Successive Approximations Method
  •  Sums & Series

Arithmetic

  •  Apéry Numbers
  •  Base Conversion
  •  Batrachions
  •  Bell Numbers
  •  Bernoulli Numbers
  •  Binomial & Multinomial Coefficients
  •  Catalan Numbers
  •  Decimals of e
  •  Decimals of PI
  •  Decimal to Fraction
  •  Diophantine Equations
  •  Euler & Eulerian Numbers
  •  Factorials
  •  Farey Sequences
  •  GCD , LCM , Bezout Identity
  •  Golomb Sequence
  •  Harmonic Numbers
  •  Kaprekar Series
  •  K-Fibonacci Numbers
  •  Lobb Numbers
  •  Modular Arithmetic
  •  Number of Partitions
  •  Palindromes
  •  Pell Equation
  •  Permutations
  •  Primes & Number Theoretic Functions
  •  Ramanujan Tau Numbers
  •  Square-Roots & Powers
  •  Stirling Numbers

Astronomy

  •  Astronomical Ephemeris
  •  Astronomical Ephemeris(II)
  •  Astronomical Ephemeris(III)
  •  Astronomical Ephemeris(IV)
  •  Astronomical Ephemeris(V)
  •  Astronomical Ephemeris(VI)
  •  Astronomical Ephemeris(VII)  
  •  Barycentric Dynamical Time
  •  Binary Stars
  •  Comets
  •  DeltaT
  •  Eclipses
  •  Ephemerides & Chebyshev Polynomials
  •  Equinoxes & Solstices
  •  Gravitational n-Body Problem
  •  Gravitational n-Body Problem(2)
  •  Great Planetary Conjunctions
  •  Heliocentric Coordinates of the Giant Planets
  •  Illuminated Fraction of the Moon's disk
  •  INPOP Ephemerides
  •  INPOP-HP41 Ephemerides
  •  Jovian & Saturnian Satellites
  •  JPL DE422-423-424 Ephemerides
  •  JPL-HP41 Ephemerides
  •  Kepler's Equation
  •  Local Solar Time
  •  Moon's Nodes
  •  Nutation
  •  Obliquity of the Ecliptic & Nutation
  •  Orbit Determination
  •  Orbital Elements from an Equinox to another one
  •  Parallax
  •  Phases of the Moon
  •  Planets + Jovian & Saturnian Satellites
  •  Planets in Perihelion and Aphelion
  •  Precession
  •  Refraction
  •  Refraction2
  •  Refraction3
  •  Rise Transit Set
  •  Satellites of Jupiter
  •  Satellites of Jupiter, Saturn & Uranus
  •  Saturnian Satellites
  •  Smallest Circle containing 3 Celestial Bodies
  •  Solar System Barycenter
  •  Transformation of Coordinates & Precession
  •  TransNeptunian Objects
  •  TransNeptunian Objects(II)
  •  Years & Months

Calendars

  •  Cyclical Calendars
  •  Date of Easter
  •  Hindu Calendars
  •  Jewish Pessah
  •  Julian & Gregorian Calendars
  •  Other Calendars

Complex & Hypercomplex Numbers

  •  Anionic Elliptic Integrals
  •  Anionic Functions
  •  Anionic Orthogonal Polynomials
  •  Anionic Special Functions(I)
  •  Anionic Special Functions(II)
  •  Anionic Special Functions(III)
  •  Anionic Special Functions(IV)
  •  Anions
  •  Bionic Orthogonal Polynomials
  •  Bionic Special Functions
  •  Bionic Special Functions(II)
  •  Bionic Special Functions(III)
  •  Bionic Special Functions(IV)
  •  Bions ( Complexified Anions )
  •  Catalan Quaternions
  •  Complex Derivatives & Riemannian Manifolds
  •  Complex Functions
  •  Complex Hypergeometric Functions
  •  Harmonic Numbers
  •  Lambert-W Function
  •  M-Code Routines for Hypercomplex Numbers
  •  Octonions
  •  Quaternions
  •  Quaternionic Carlson Elliptic Integral
  •  Quaternionic Discrete Fourier Transform
  •  Quaternionic Jacobian Elliptic Functions
  •  Quaternionic Linear Systems
  •  Quaternionic Orthogonal Polynomials
  •  Quaternionic Special Functions
  •  Quaternionic Special Functions(II)
  •  Quaternionic Spheroidal Wave Functions
  •  Quaternionic Weierstrass Elliptic Functions
  •  Sedenions
  •  Sylvester Quaternion Equation
  •  Systems of Quaternionic Equations

Differentiation & Integration

  •  Arc Length of a curve
  •  Carlson Elliptic Integrals
  •  Bulirsch-Stoer Method
  •  Complex Derivatives & Riemannian Manifolds
  •  Curl-Divergence-Gradient-Laplacian
  •  Differential Geometry
  •  Differential Geometry(2)
  •  Diffusion Equation
  •  Double Exp Integration
  •  Double Integrals
  •  Elliptic Integrals
  •  Euler-Lagrange Equation
  •  Explicit Runge-Kutta Methods
  •  Fractional Integro-Differentiation
  •  Garden-Hose Method
  •  Gaussian Integration
  •  Gauss-Kronrod Integration
  •  Gill-Runge-Kutta Method
  •  Gravitational n-Body Problem
  •  Gravitational n-Body Problem(2)
  •  Implicit Runge-Kutta Methods
  •  Integral Equations
  •  Integrals over a Sphere
  •  Multiple Integrals
  •  N-th Order Differential Equations
  •  Numerical Differentiation
  •  Numerical Differentiation(2)
  •  Numerical Integration
  •  Numerov's Method
  •  Optimal 4th-order Runge-Kutta
  •  Partial Differential Equations
  •  Poisson Equation
  •  Romberg Method
  •  Runge-Kutta -> Runge-Kutta-Nystrom-General ODEs
  •  Runge-Kutta formula of order 10
  •  Runge-Kutta formula of order 10 (2)
  •  Runge-Kutta-Nystrom formula of order 10
  •  Runge-Kutta-Nystrom Methods
  •  Special Runge-Kutta Formulae
  •  Systems of Differential Equations
  •  Taylor Series
  •  Triple Integrals

The Earth

  •  Anchorage Water-Level
  •  Bombay Water-Level
  •  Brest Water-Level
  •  Courseulles Water-Level
  •  Geodesics on a Triaxial Ellipsoid
  •  Geodesics on a Triaxial Ellipsoid(2)
  •  Geodesics & Loxodromes on a Triaxial Ellipsoid
  •  Geogravity
  •  Gravity on a Triaxial Ellipsoid
  •  Great Elliptic Arc Length  
  •  Harmonic Constituents
  •  Hong-Kong Water-Level
  •  Loxodromics
  •  Positional Fix
  •  Terrestrial Geodesic Distance
  •  Terrestrial Geodesic Distance2
  •  Terrestrial Geodesic Distance3
  •  Terrestrial Geodesic Distance4
  •  Tides
  •  Tides(II)  
  •  Tides(III)

Geometry

  •  Arc Length of a curve
  •  Area of a Polygon
  •  Bisecting Hyperplanes
  •  Complex Derivatives & Riemannian Manifolds
  •  Complex Non-Riemannian Manifolds
  •  Conics
  •  Curvature Center
  •  Curvature & Torsion
  •  Differential Geometry
  •  Differential Geometry(2)
  •  Distance Point-Ellipsoid
  •  Dot & Cross Products
  •  Ellipse Perimeter
  •  Ellipsoidal Curvature  
  •  Ellipsoid-Plane Intersection
  •  Euclidean Distances
  •  Generalized Euler Angles
  •  Geodesics on a Triaxial Ellipsoid
  •  Geodesics & Loxodromes on a Triaxial Ellipsoid
  •  Geometric Transformations
  •  Great Elliptic Arc Length  
  •  Heron Formula
  •  Hyperbolic Tetrahedron
  •  Hyperbolic Triangles
  •  Hypersphere
  •  Hypersurface Area of a Hyperellipsoid
  •  Quadratic Hypersurface
  •  Quadrics
  •  Recreative Problem
  •  Seifert-Weber Space
  •  Spheres & Planes
  •  Spherical Coordinates
  •  Spherical Triangles
  •  Surface Area of an Ellipsoid
  •  Tangent & Normal
  •  Tetrahedron
  •  Triangle Solutions
  •  Volume & Area of a Polyhedron

Matrices

  •  Determinants
  •  Eigenvectors & Eigenvalues
  •  Householder Transformation
  •  Hypermatrix
  •  Magic Squares and Cubes
  •  Matrix Operations
  •  Matrix
  •  Matrix Pseudo-Inverse
  •  M-Code Routines for Matrices
  •  Quadratic Forms
  •  Simplex Method
  •  Triangular Systems

Polynomials & Rational Functions

  •  Chebyshev Approximation
  •  Discriminant  
  •  Elementary Symmetric Polynomials
  •  Factorization over Finite Fields
  •  Hermite Interpolation
  •  Lagrange Polynomials
  •  Least-Squares Polynomials
  •  Min-Max Polynomials
  •  Multivariate Polynomials
  •  Orthogonal Polynomials
  •  Partial Fraction Expansion
  •  Polynomials
  •  Polynomials(II)
  •  Polynomials(III)  
  •  Polynomials over Z[X]
  •  Rational Function Interpolation  
  •  Weierstrass-Durand-Kerner Method

Special Functions

  •  Airy Functions and related Functions
  •  Anger & Weber Functions
  •  Associated Legendre Functions
  •  Bessel Functions
  •  Clausen's Integrals
  •  Complex Hypergeometric Functions
  •  Conical Functions
  •  Coulomb Wave Functions
  •  Dawson Integrals
  •  Debye Functions
  •  Dilogarithm
  •  Ellipsoidal Wave Functions
  •  Error Function
  •  Exponential Integrals & Related Functions
  •  Fresnel Integrals
  •  Gamma, Digamma & Polygamma Functions
  •  Gamma Functions(2)
  •  Hyperbolic Functions
  •  Hypergeometric Functions
  •  Jacobian Elliptic Functions
  •  Kelvin Functions
  •  Kummer's Functions
  •  Lambert W-Function
  •  Lerch Transcendent Function
  •  Lobachevsky Function
  •  Lommel Functions
  •  Orthogonal Polynomials
  •  Parabolic Cylinder Function
  •  Spheroidal Harmonics
  •  Struve Functions
  •  Theta Functions
  •  Toronto Functions
  •  Weiersrtass Elliptic Functions
  •  Whittaker's Functions
  •  Zeta Function

Spectral Analysis

  •  Discrete Hartley Transform
  •  Quaternionic Discrete Fourier Transform
  •  Spectral Analysis
  •  Unilateral Z-Transform

Functions of Several Variables

  •  Appell Functions
  •  Generalized Horn Functions
  •  Kampe de Feriet Functions
  •  Lauricella Functions
  •  Multidimensional Zeta Functions
  •  Multivariate Polynomials
  •  Srivastava's Functions

Statistics

  •  Gini Coefficient
  •  Least-Squares Approximation
  •  Least-Squares Polynomials
  •  Meteorology & Markov Chains
  •  Min-Max Line
  •  Min-Max Polynomials
  •  Quantiles
  •  Random Number Generators
  •  Statistics & Probability

Physics

  •  Age of the Universe & Redshift -> Distance
  •  Clebsch-Gordan W3J - W6J -W9J symbols

  •  Cosmology(II)
  •  Cyclic Universes  
  •  Cyclic Universes(2)
  •  Diffusion Equation
  •  Double Pendulum
  •  Einstein's Twins Paradox
  •  Electronic Structure of 118 Atoms
  •  General Relativity & Cosmology
  •  Gravitational n-Body Problem
  •  Gravitational n-Body Problem(2)
  •  Moments of Inertia
  •  Poisson Equation
  •  Special Relativity
  •  Speed of Light

Games

  •  American Roulette
  •  Biorhythms
  •  Blackjack
  •  Dice Problem
  •  Knight's Tour
  •  Le Compte est bon ! ( a French TV game )
  •  Magic Multiplication
  •  Magic Squares and Cubes
  •  Mastermind
  •  Mazes
  •  Morse Code
  •  N-Queens Problem
  •  Palindromes
  •  Poker
  •  Poker7
  •  Snakes & Ladders
  •  Solitaire ( card game )  
  •  Sphynx
  •  Sudoku
  •  Texas Hold'em Poker
  •  Thirty-one ( card game )
  •  XOR Game
  •  Yams

Miscellaneous

  •  564 Chords
  •  Astrology
  •  Big-Ben
  •  Cryptography
  •  Data Smoothing
  •  Divination
  •  M-Code Routines
  •  Real Numbers -> Integer Roots
  •  Roman Numerals
  •  Short Routines
  •  Sorting Numbers
  •  Star Spangled Banner
  •  Traveling Salesman Problem
 

Links
 

 [1]   www.hp41.org
 [2]   www.hpmuseum.org
 [3]   http://namirshammas.com/
 [4]   www.hp41.fr
 [5]   www.hp41.net
 [6]   www.kuiprs.nl/hp41.htm
 [7]   www.clonix41.org
 [8]   www.systemyde.com/hp41/
 [9]   https://albillo.hpcalc.org/
[10]  www.cuveesoft.ch

Contact

Jean-Marc Baillard
jmb124 at free dot fr