Mathematica is just the most advanced mathematical program, and you can do everything you want.
Is there a fairly comprehensible contemporary programming language out
which would allow one to create curves, lines, or other pictorial images
on the visual screen, and then the program would produce the nearest
possible approximation of an algebraic interpretation to the visually represented
potential graph? Does FORTRAN do this okay? Or is that a feature of
MATHEMATICA? Or is there another more suitable language? Thankx
Virtually any contemporary programming language will allow this though the ease of doing so will vary considerably (as will the steepness of the learning curve). Though nothing will do this at the push of a button and it will require a certain level of expertise from the user.
I would not recommend a commercial package unless you are rolling in money (if you are I can let you have my paypal ID so you can deposit a large sum). I would suggest something like SciLab as a starting point, possibly Octave or FreeMat.
CB
Hmm Im wouldn't have thought FORTRAN to be the easiest language to do any visual display with although a number of engineering packages I use have GUI and graphic commands written using a visual fortran distribution like intel I think. How that works is well above my pay grade as I tend to stick with the more high level languages like MATLAB and Python. MATLAB has the best graphics out of everything I have ever seen. If I am just crunching numbers and doing some simple GUI with some pretty full on plots I'll use MATLAB.
EDIT: MATLAB is a commercial package so you pay at least a couple grand for a license. If your graphics are not too involved, then one of the open source packages that CB suggested will probably suit you better (I have octave on my Linux machine and find it pretty comparable with matlab for quite a variety of tasks).
Elbarto
Dear Captain Black,
Yessir. I have learned some, but not all of C++. I was hoping to attempt
this project myself previously. But I keep coming face to face with a wall
that nobody seems to be able to help me with in even programming forums.
And that problem is that I must first learn, or obtain information on, about
the setup of memory in the CPU or Motherboard of whatever computer I am
using. In the early DOS computers, I was able to find which "POKE" addresses
accesed the screen, or video, memory locations. But nobody I ask, or post
to, is able to direct me to a manual which will let me know this, and the 64-bit
"ASCII's" that will allow me to use Pointers in such a way as you describe.
Is there any way that you can give me assistance here? Otherwise, back to
square one. Much appreciated Jerry.
I said it could be done (you use libraries to provide the graphics etc you don't poke anything anywhere anymore), in fact I could do it, but don't recommend it I prefer to use one of the matlab like systems.
Several people, including me, have made suggestions of free matlab like systems which you could try.
CB