From: Harold A Climer on
Many years ago when I was trying to be a double major
Physics/Engineering, I came across a class of problems that had to be
solved iteratively.
I remember having to do this type of problem in my Thermodynamics,
Heat and Mass Transfer,and Advanced Fluids classes.
I did some in of my upper level Physics classes too.
A few days ago one of our Junior Physics Majors came to me to ask me
if any General Type of Program to do this type of iteration is
available for an HP calculator.( She has an HP48GX and a HP50G)
It has been such a long time since I have done any of this myself; I
did not want to steer her in the wrong direction.
I do not come across this type of problem very often teaching 100 and
200 level Physics and Astronomy labs.
Harold A. Climer
Dept. Of Physics, Geology, and Astronomy
University of Tennessee at Chattanooga
309 Grote Hall
423-425-4546
Harold-Climer(a)utc.edu
From: J.Chen on
On Apr 12, 10:21 am, Harold A Climer <hcli...(a)prodigy.net> wrote:
> Many years ago when I was trying to be a double major
> Physics/Engineering, I came across a class of problems that had to be
> solved iteratively.
> I remember having to do this type of problem in my Thermodynamics,
> Heat and Mass Transfer,and Advanced Fluids classes.
> I did some in of my upper level Physics classes too.
> A few days ago one of our Junior Physics Majors came to me to ask me
> if any General Type of Program to do this type of iteration is
> available for an HP calculator.( She has an HP48GX and a HP50G)
> It has been such a long time since I have done any of this myself; I
> did not want to steer her in the wrong direction.
> I do not come across this type of problem very often teaching 100 and
> 200 level Physics and Astronomy labs.
> Harold A. Climer
> Dept. Of Physics, Geology, and Astronomy
> University of Tennessee at Chattanooga
> 309 Grote Hall
> 423-425-4546
> Harold-Cli...(a)utc.edu

I believe there are a couple of programs in hpcalc.org that deals with
thermo iterations and heat transfer. But you have to be more specific
about what type of problems?
From: PeterW on
As Chen already wrote, it is important to have an example of the
problems, which are under discussion.

Just to give a simple example:
the equation x = alpha * sin(x)
(where alpha is a constant) has at least
one solution x=0. Depending on the
value of alpha, it can have n solutions,
where n is any uneven number >= 1.

If you know, in which intervall you want to find a
solution, you can calculate the solution value easily
with a little iteration program or other numerical methods.
I think there are at least 3 different methods.

On the other hand it is really difficult to write a general
program to find all solutions automaticly, even for this very
simple specific problem.