HP50EMU HEUSON-SOFTWARE


Use the software on your notebook, tablet, smartphone with emulators, where it runs at much higher speed.


Updates 06/2023:

PTE, PTEALL with
over 50 properties
per element

New: PADE, ZETA

New screenshots: New.zip


TEST IT ONCE

and find many things you will never do otherwise.

Over 36000 downloads in hpcalc.org speak for the software, which you also can test in Softwaredemo.zip .

MATH: algebra tools, solve linear or nonlinear systems, calculus and differential geometry, plots, complex numbers and residues, many statistic tools, analytical geometry and vectors, Fourier, Laplace, Z-transform, logic tools, base numbers, quaternions.
PHYSICS: insert pysical constants in equations, physical data, particle properties, special physics matrices Dirac, Lorentz, spin, SU(N), table of isotopes, tensors, metric, connection, Riemann-, Ricci-tensor.
CHEMISTRY: periodic table with over 50 element properties, 500 chemical compounds, chemical equations, enthalpy, entropy of reactions.
ELECTRO: solve arbitrary circuits: AC, DC, magnetic, frequency or time dependent.
UTILITIES: help, text, data, calendar. Libraries: convert programs to emulator commands.
All data can be edited and never loose their value.



EXPLORE THE WORLD OF SCIENCE

Get many solutions of problems and data within seconds.

MATHEMATICS:

Plot the inverse of a function or determine its curvature.
Multivariate function tables, curl in other coordinates.
Complex roots or residues of complex functions.
Torsion of curves or fundamental forms of a surface.
Analyze data with frequencies or classes.
Determine Fourierseries or Fouriertransform.
Evaluate or solve matrix and vector equations.
Solutions, methods for 100 ordinary and partial differential equations.
Differentiation, integration, values, plot of special functions.
Evaluate distributions, percentiles, fit of functions, tests.
Z-transforms and linear difference equations.

PHYSICS:

Use (sub)atomic, cosmological constants in equations.
Measurement errors at various confidence levels.
Solve multiple physics equations with constants.
View the properties of fundamental particles.
Thermoelectrical, electrochemical potentials, magnetic susceptibilities, moments of inertia, relative electric, van der Waals constants.
Metric, Connection, Riemann-, Ricci- tensor.
All isotopes with decay modes, time and energy.
Dirac, Lorentz, Spin, SU(N) matrices.
Tensors in algebraic expressions.
Calculus of variations.

CHEMISTRY:

Calculate titration, pKA, pH values of acids and bases.
Chemical equations with masses or molecular weights.
View or get properties of 500 chemical compounds.
Determine (free) enthalpy, entropy changes of reactions.
Redox and electrochemical reactions with potentials.
Periodic table of elements with over 50 properties.
Compare or plot data of all elements.
Percent to mol conversion and solubility products.

ELECTRO:

AC circuit calculator, impedances, power, transformers.
DC circuit calculator, colour code, circuit plot.
Frequency dependent circuits, filters, transfer function.
Magnetic circuits, determine current and reluctance.
Time dependent circuits and quantities.
Improved Laplace and Fourier transform.
Dictionary English to German on electric subjects.



Screenshots see
DETAILED INFO



HP50EMU Heuson-Software solves problems in seconds




SHORT INFORMATION


The HEUSON-SOFTWARE has been developed since many years for the Hewlett-Packard calculators HP49G(+), HP50G, as well as their emulators on smartphone, tablet, notebook and is directed at engineers, technicians, scientists, teachers and students. The great advantage of the software: all data can be edited freely and therefore never lose their value. You can easily convert preferred programs in libraries, whereby they become built in commands. The most programs require some objects in the stack and operate on them, therefore you have to know, what kind of objects a certain program needs. By pressing [Help], you get an editable help to all programs in the actual directory. Often examples are available, whereby you can learn the usage of programs. Alternatively you find help in the short users guide, which is written in the form: PROG JOB INPUT OUTPUT. Copy the programs to the hard disk of your computer and from there to the emulator or calculator. To transfer the programs to a emulator just copy them into the appropriate directory and load them into the emulator. To transfer the programs to a calculator you need a cable and the connectivity software installed on your computer or a SD-card. For examples with screenshots and detailed information on the software jump to DETAILINFO. Enjoy the programs!

There is a link to our software on the wikipedia site on the HP49/50 series. In hpcalc.org you find some of our software programs, see also Softwaredemo.zip under DETAILINFO. The download counts are: CALC1: 8000, CONSTANT: 13000, DATA: 8000, HELP: 5000 (old versions, HELP without grouped help).


MATH-PACK

ALGEBRA: Numeric, symbolic manipulations, rational, hyperbolic functions.
CALC1,2: Calculus for functions of one or more variables.
COMPLEX: Complex numbers and functions, n. th roots, powers, residues, integrals etc.
DSTAT: Stat. parameters with frequencies, classes, concentration, indices, correlation, regression, time series.
DIFFGEO: Differential geometry, Rn-curves parametric or implicit, R3-surfaces.
FINANCE: Time Value of Money with different payment and interest periods, amortisation, cash flow.
FOURSER: Fourier series, also for piece wise functions.
FOURTRF: Fourier transform and back transform.
GEOMETRY: Plane, solid, analytical geometry in R2 and R3, plane and spherical trigonometry.
INFSER: Infinite series, convergence tests, power series.
LAPLACE: Laplace transforms and differential equations.
LINSYS: Tools for linear systems.
LOGIC: Logical propositions and tables, conjunctive, disjunctive form, nor, nand, etc.
MATEQ: Matrix, vector, list equations.
MSOLVE: Fast numerical solution of non linear systems with start vectors.
NBASE: Numbers with fractional parts in Hex, Dec, Oct, Bin system.
ODEQ: Ordinary differential equations, solutions and methods, fast input.
PDEQ: Partial differential equations, solutions and methods, fast input.
PADE: Pade approximant of functions, sequences, lists.
PLOTS: Directories, programs and examples to all and some new plot types.
QMC: Quine Mc Cluskey method for simplification of boolean functions.
QUATERN: Quaternions, algebra, functions etc.
SETS: Sets, union, intersection, difference, product, graph of intervals etc.
SFUNC: More than 100 special functions, values, plots etc.
SIMPLEX: Simplex algorithm for phase 2 problems.
SNUMREP: Signed number representations, ones'-, two's complement, excess, IEEE.
STATCONT: Continuous (cumulative) and inverse cumulative distributions, values, roots, plot, quantiles.
STATDISC: Discrete (cumulative) distributions, binomial, hypergeometric etc, barplot, combinatorics.
STATFIT: Fit of functions with (non-) linear parameters to data, scatter and function plot.
STATINT: Confidence intervals Z, T, sigma Intervals.
STATTEST: Statistical testing, Z-, T-, F-, C- tests, fractiles, H0 rejection range, result of test.
TRSIMP: Trigonometric simplification of cos(n*pi/k)(^2) etc, useful for sequences.
VECTOR: Advanced vector algebra.
ZTRANSF: Z-transform, solution of difference equations.

CALENDAR: Calendar program, manage your dates with day, week and month screen.
CONSTANT: About 150 physical constants. From the symbol in terms to the value with units.
ERRNR: Error numbers and messages.
FONTS: Tools for fonts, MPCfont useful for mathematics, physics, and chemistry.
HELPCOM: Help with all commands, single or grouped in subject areas. Fits in port 1.
HPDATA: Database program with many functions.
HPTEXT: Text program, fast edit, view, format of texts.
LIBRARY: Tools for simplified generating and usage of libraries.
MENUNR: Help with all menu numbers.
UTILS: Programming tools, memory, objects in ports, miscellaneous utilities.


CHEM+PHYS-PACK

ACIDBASE: Acid base reactions, pKA/B, KA/B, pH - values, titration plot (requires MPC-font).
CHEQ: Chemical equations, fast view, calculation of masses in chemical equations, molecular weights.
COMP: 500 chemical compounds, 10 properties, (free) enthalpy, entropy of compounds and reactions.
ELCHEM: Electro chemical reactions and potentials, redox equations (requires MPC-font).
PTE: Periodic table with over 50 element properties, fast access to properties of elements, expandable.
PTEALL: View element properties for all elements.
PXMOL: Percent to mol conversion with(out) tables.
SOLUB: Solubility products of compounds in water (requires MPC-font).

CONSTANT: About 150 physical constants. From the symbol in terms to the value with units.
MEASERR: Errors in measurements, mean, maximal error, 50%, 95%, 99% confidence level.
MATEQ: Matrix, vector, list equations.
MEQ: Multiple or single equations with constants, numerical solutions.
PARTICLES: Quarks, leptons, gauge bosons, mesons, baryons. Quark content, mass, spin, lifetime, decays.
PHYSDATA: Moments of inertia, thermo-electrical, electro-chemical potentials, relative electric , VdW constants.
PTI: Table of all stable and radioactive isotopes.
RIEMANN: Metric, connection, geodesics, Riemann and Ricci tensor. (requires MPC-font)
RIEM2: Compendium to RIEMANN, further metrics and some tools.(requires MPC-font)
SIUNITS: SI-units and quantities, derived units, unit base, conversion, unit values, number to unit in terms or lists.
SMAT: Special physics matrices: Dirac, Lorentz, Spin, SU2..SU5-matrices.
SRTENSOR: Co-, contravariant tensors for special relativity.
TENSOR: Tensor-algebra and calculus.
VARIATION: Calculus of variations, Euler-Lagrange-equations, Noether current, energy.

CALENDAR:Calendar program, manage your dates with day, week and month screen.
ERRNR: Error numbers and messages.
FONTS: Tools for fonts, MPCfont useful for mathematics, physics, and chemistry.
HELPCOM: Help with all commands, single or grouped in subject areas. Fits in port 1.
HPDATA: Database program with many functions.
HPTEXT: Text program, fast edit, view, format of texts.
LIBRARY: Tools for simplified generating and usage of libraries.
MENUNR: Help with all menu numbers.
UTILS: Programming tools, memory, objects in ports, miscellaneous utilities, libraries.


ELECTRO-PACK

ACCIRC: AC circuit calculator, polar form, impedance calculator, power, transformers, plot of circuits.
DCCIRC: DC circuit calculator, Kirchhoff equations, Delta to Y conversion, RLC equations, plot of circuits.
FREQCIRC: Frequency dependent circuits, filters, calculation of transfer function H, plot H.
MAGNCIRC: Magnetic circuits, magnetic fluxes, currents, reluctance.
TIMECIRC: Time dependent circuits, circuit calculator in s domain, time dependent quantities, Laplacetransform.
DICTNARY: Dictionary with English to German translation and back on electric subjects.

COMPLEX: Complex numbers and functions, n. th roots, powers, residues, integrals etc.
CONSTANT: About 150 physical constants. From the symbol in terms to the value with units.
FOURSER: Fourier series, also for piece wise functions.
FOURTRF: Improved Fourier transform and back transform.
LAPLACE: Laplace transforms and differential equations.
LOGIC: Logical propositions and tables, conjunctive, disjunctive form, nor, nand, etc.
MATEQ: Matrix, vector, list equations.
MSOLVE: Fast numerical solution of non linear systems with start vectors.
NBASE: Numbers with fractional parts in Hex, Dec, Oct, Bin system.
PTE: Periodic table with over 50 element properties, fast access to properties of elements, expandable.
PTEALL: View element properties for all elements.
QMC: Quine Mc Cluskey method for simplification of boolean functions.
SNUMREP: Signed number representations, ones'-, two's complement, excess, IEEE.
ZTRANSF: Z-transform, solution of difference equations.

CALENDAR: Calendar program, manage your dates with day, week and month screen.
ERRNR: Error numbers and messages.
FONTS: Tools for fonts, MPCfont useful for mathematics, physics, and chemistry.
HELPCOM: Help with all commands, single or grouped in subject areas. Fits in port 1.
HPDATA: Database program with many functions.
HPTEXT: Text program, fast edit, view, format of texts.
LIBRARY: Tools for simplified generating and usage of libraries.
MENUNR: Help with all menu numbers.
UTILS: Programming tools, memory, objects in ports, miscellaneous utilities.



SCIENCE-PACK:

All programs of the MATH-, PHYS-, CHEM-, ELECTRO-PACK.


START-PACK

We offer a START-PACK suited for pupils, teachers, students or all those who simply want to test the software for a low price containing a couple of useful programs in math, physics, chemistry, electro, utilities (details see below). You obtain a directory ZEMU for the free emulator Emu48 including the files emu-state-50g.e49 and FlashROM_START.49g with some preinstalled libraries. The provided programs have the same functionality as in the SCIENCE-PACK. You can easily upgrade to a full software pack by paying the difference amount.

MATH:
ALGEBRA: Numeric, symbolic manipulations, rational, hyperbolic functions.
CALC1: Calculus for functions of one variable.
COMPLEX: Complex numbers and functions, n. th roots, powers, residues, integrals etc.
DSTAT: Stat. parameters with frequencies, classes, concentration, indices, correlation, regression, time series.
FINANCE: Time Value of Money with different payment and interest periods, amortisation, cash flow.
GEOMETRY: Plane, solid, analytical geometry in R2 and R3, plane and spherical trigonometry.
LINSYS: Tools for linear systems.
MSOLVE: Fast numerical solution of non linear systems with start vectors.
PLOTS: Directories, programs and examples to all and some new plot types.
SETS: Sets, union, intersection, difference, product, graph of intervals etc.
SFUNC: More than 100 special functions, values, plots etc.
STATCONT: Continuous (cumulative) and inverse cumulative distributions, values, roots, plot, quantiles.
STATDISC: Discrete (cumulative) distributions, binomial, hypergeometric etc, barplot, combinatorics.
VECTOR: Advanced vector algebra.

PHYSICS:
CONSTANT: About 150 physical constants. From the symbol in terms to the value with units.
MEQ: Multiple or single equations with constants, numerical solutions.
PHYSDATA: Moments of inertia, thermo-electrical, electro-chemical potentials, relative electric , VdW constants.

CHEMISTRY:
CHEQ: Chemical equations, fast view, calculation of masses in chemical equations, molecular weights.
PTE: Periodic table with over 50 element properties, fast access to properties of elements, expandable.
PTEALL: View element properties for all elements.

ELECTRO:
ACCIRC: AC circuit calculator, polar form, impedance calculator, power, transformers, plot of circuits.
DCCIRC: DC circuit calculator, Kirchhoff equations, Delta to Y conversion, RLC equations, plot of circuits.
DICTNARY: Dictionary with English to German translation and back on electric subjects.

UTILS:
CALENDAR: Calendar program, manage your dates with day, week and month screen.
FONTS: Tools for fonts, MPCfont useful for mathematics, physics, and chemistry.
HELPCOM: Help with all commands, single or grouped in subject areas. Fits in port 1.
HPDATA: Database program with many functions.
HPTEXT: Text program, fast edit, view, format of texts.
LIBRARY: Tools for simplified generating and usage of libraries.


WGV-PACK

WGV: Weggrößenverfahren der Baustatik: XZ-, XY-, XYZ-Rahmen. Transformations-, Lokale, Globale, Gesamtsteifigkeits- Matrizen. Theorie I. und II. Ordnung, interaktive Berechnung der Lastfälle, Schnee- und Windlasten, Federn, Knotenkräfte, einfache Eingabe und Reduktion, Plot des Stabtragwerkes, uvm.

CALENDAR: calendar program, manage your dates with day, week and month screen.
CONSTANT: About 150 physical constants. From the symbol in terms to the value with units.
ERRNR: Error numbers and messages.
FONTS: Tools for fonts, MPCfont useful for mathematics, physics, and chemistry.
HELPCOM: Help with all commands, single or grouped in subject areas. Fits in port 1.
HPDATA: Database program with many functions.
HPTEXT: Text program, fast edit, view, format of texts.
LIBRARY: Tools for simplified generating and usage of libraries.
MENUNR: Help with all menu numbers.
PTE: Periodic table with over 50 element properties, fast access to properties of elements, expandable.
PTEALL: View element properties for all elements.
UTILS: programming tools, memory, objects in ports, miscellaneous utilities, libraries.
VECTOR:
Advanced vector algebra.


SOFTWARE DEVELOPMENT:

Software solutions for your calculator problems. Please contact us via email.




HP50EMU Heuson-Software solves problems in seconds




DETAILED INFORMATION

Program execution times in the screenshots are for the HP50 calculator.
On the emulator these times are much shorter.

New Screenshots

New.zip

Mathematics Screenshots A-L

MathA-L.zip

Mathematics Screenshots M-Z

MathM-Z.zip

Physics Screenshots

Phys.zip

Chemistry Screenshots

Chem.zip

Electro Screenshots

Electro.zip

Utilities Screenshots

Utils.zip

WGV Screenshots (Baustatik in German)

WGV.zip

Software details and demo programs

Softwaredemo.zip





HP50EMU Heuson-Software solves problems in seconds




EMULATORS



You can perfectly use our software with emulators on your computer / notebook (free) or on your tablet / smartphone (free or not free). The programs run much faster on the emulator and the screen is larger on a notebook or tablet.

NOTEBOOK:

Download from hpcalc.org/emulators/ the HP50 emulator: hp50gsemu48.zip and the flat emulator skin: flat50g.zip .
Now copy the downloaded files hp50gsemu48.zip, flat50g.zip to a new folder HP50Emu and extract them there. Copy to the folder HP50Emu from the subfolder ROM the file ROM_215.50G and rename it as ROM.50G and from the subfolder flat-50g the files Flat 50G (Wide).bmp and Flat 50G (Wide).kml . Now you can start Emu48.exe and use the emulator. After try to recover memory yes(F1) switch to RPN mode by pressing [MODE] [+/-] [ENTER]. You can change Settings by File Settings and save the present status on exit. To load software click on Edit Load Object. To install our software read the file aReadme_eng.doc .
For netbooks with a 10" screen, you should use the emulator skin: portable50g.zip . Copy it to HP50Emu and extract it. The file ROM_215.50G must be renamed as ROM.49G .

TABLET / SMARTPHONE:

You can download the free HP50g emulator (called Emu48 for Android from Regis Cosnier) from the playstore or from Emu48 hpcalc.org. First copy our software directory SCIENCE to your smartphone/tablet to some folder. After installing the emulator press menu: New and select Eric's Real 50g (Large Cropped), which you can change later and save the file emu-state-50g.e49 in your SCIENCE folder. Then go to the menu item (scroll down): Manage Flash ROM (HP49), then CREATE FLASH ROM FILE FROM CURRENT KML and save this file FlashROM.49g also in the SCIENCE folder, which creates a writable image of port 2. Later you can generate more such files (example FlashROM_b.49g) which allows you to store all of our software in these files. To install our software, follow carefully the instructions in aReadme_eng.doc

Emu48 AddOn: We provide a directory ZEMU with the file emu-state-50g.e49 and several files FlashROM_.49g (containing our software) which you can copy to your SCIENCE folder after installing the free emulator Emu48. The Help, Library, MPCfont are preinstalled. To load a file FlashROM_.49g press the upper left three white points, scroll down to Manage Flash Rom (HP49), press LOAD FLASH FROM FILE and select the appropriate FlashROM_.49g file.


Alternatively you can use the non free applet go49gplus from Olivier De Smet which you can also download from the playstore. You have to pay once 10€ for the emulator app, and then you can use it on your smartphone and/or tablet. Get information how to use the emulator from Olivier De Smet: go49gp . You can get the necessary ROM file from hp4950v215.zip . Extract the zip file and copy 4950_215.bin in your Download folder on your tablet. Then start the emulator and you have a HP50 on your smartphone. Copy the file Science.zip from our software to your smartphone to the folder: Android>data>os2.emul.hp49gp>files>files and extract it there. To install our software read the file aReadme_eng.doc .

EMULATOR PICTURES NOTEBOOK

EmuNotebook.pdf

EMULATOR PICTURES TABLET

EmuTablet.pdf

EMULATOR PICTURES SMARTPHONE

EmuSmartphone.pdf





HP50EMU Heuson-Software solves problems in seconds




PRICELIST



Software pack

price resp.

SCIENCE-PACK (with MATH-, CHEM-, PHYS- and ELECTRO-PACK)

60 €

SCIENCE-PACK (with MATH-, CHEM-, PHYS- PACK)

50 €

MATH-PACK

40 €

CHEM+PHYS-PACK

40 €

ELECTRO-PACK

40 €

WGV-PACK

40 €

START-PACK

30 €




HP50EMU Heuson-Software solves problems in seconds



ORDERING



You can order the HEUSON-SOFTWARE via email. Please mail us the required software pack(s) and the mode of payment, then you'll receive an email confirming your order. Payment via PAYPAL (preferred) or bank transfer to our account, there are no shipping costs. Send us another email, when you have transferred the required money, then you'll receive the software via email within one or two days.


HEUSON SOFTWARE
Ulrichstr. 1
D-87493 Lauben, Germany

clemens.heuson(at)freenet.de



HP50EMU Heuson-Software solves problems in seconds


LINKS



MathWorld - extensive math resource

MathWorld

EqWorld - many mathematical equations

EqWorld

World of Physics - with many equations

World of Physics

Particle Data Group - information on particles, constants..

ParticleDataGroup

WebElements - periodic table

Periodic Table

Table of nuclides - with many data

Nuclide Table

Chart of Nuclides - interactive

Chart of Nuclides

Physics-lectures-collection

physics-lectures

hpcalc.org - free HP50g software of varying quality

hpcalc.org



HP50EMU Heuson-Software solves problems in seconds