Post Reply 
Hp50g MES
07-09-2020, 04:03 PM
Post: #1
Hp50g MES
Does anybody know what algorithm is used in the Hp50g Multiple Equation Solver?
Find all posts by this user
Quote this message in a reply
07-10-2020, 03:27 AM (This post was last modified: 07-10-2020 03:30 AM by Joe Horn.)
Post: #2
RE: Hp50g MES
The HP Solve Equation Library Application Card Owner's Manual says on page 169:

"When you solve problems using the Multiple-Equation Solver, the application uses the same numeric root finder that's used by the HP Solve application, which is built into the HP 48."

I assume that the same is true for the HP 50g.

<0|ɸ|0>
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
07-10-2020, 10:44 AM
Post: #3
RE: Hp50g MES
(07-10-2020 03:27 AM)Joe Horn Wrote:  The HP Solve Equation Library Application Card Owner's Manual says on page 169:

"When you solve problems using the Multiple-Equation Solver, the application uses the same numeric root finder that's used by the HP Solve application, which is built into the HP 48."

I assume that the same is true for the HP 50g.

Thanks Joe. Would that then be a non linear equation solver? Like Levenberg-Marquardt method?
Find all posts by this user
Quote this message in a reply
07-10-2020, 12:13 PM
Post: #4
RE: Hp50g MES
(07-10-2020 10:44 AM)Tugdual Wrote:  Would that then be a non linear equation solver? Like Levenberg-Marquardt method?

Anybody know? If it's the same as the solver that HP first introduced in the HP-34C, then it's a "modified secant iteration method" as explained here by Dr Kahan himself in 1979: https://people.eecs.berkeley.edu/~wkahan...LVEkey.pdf

<0|ɸ|0>
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
07-10-2020, 06:35 PM
Post: #5
RE: Hp50g MES
(07-10-2020 12:13 PM)Joe Horn Wrote:  
(07-10-2020 10:44 AM)Tugdual Wrote:  Would that then be a non linear equation solver? Like Levenberg-Marquardt method?

Anybody know? If it's the same as the solver that HP first introduced in the HP-34C, then it's a "modified secant iteration method" as explained here by Dr Kahan himself in 1979: https://people.eecs.berkeley.edu/~wkahan...LVEkey.pdf

Thanks for the reading, Joe!
Find all posts by this user
Quote this message in a reply
07-10-2020, 09:07 PM (This post was last modified: 07-10-2020 09:07 PM by ndzied1.)
Post: #6
RE: Hp50g MES
Not sure if this is what is used in the 50g but here is an HP patent for a multiple equation solver. It seems to be more about the multiple equation part than the solving of each equation.
https://patents.google.com/patent/US5175700
Method and apparatus for solving multiple equations

It also references this patent:
https://patents.google.com/patent/US4845652A/en
Generic equation solver interface for solving mathematical equations

Very much wish the Prime will eventually incorporate this type of multiple equation solving.
Find all posts by this user
Quote this message in a reply
07-10-2020, 09:41 PM
Post: #7
RE: Hp50g MES
It sounds like this older topic might be relevant... not my area of expertise but hoping it may be useful: Multiple equation solver for the HP-28C (program)
Visit this user's website Find all posts by this user
Quote this message in a reply
07-13-2020, 04:18 PM
Post: #8
RE: Hp50g MES
Thanks all for the replies.
So to summarize it would be a sort of combination of an algo to try to solve obvious solutions, when only one variable remains and/or a secant method applied to multiple variables, hence something resembling https://en.wikipedia.org/wiki/Broyden%27s_method to expand on mutliple variables.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 7 Guest(s)