It depends a LOT on what you want to do a simulation of. Simulations of chemical reactions are quite different from simulations of orbital mechanics, for example.
Thread: physical simulation |
what's up guys?
now i am in high-school and i am taking part in a special
program for sience in the university these 3 years.
in the next two years i have to write a research work.
so i started to look for subjects and there is a good chance for focousing on
doing a simulation of a certain phsical phenomenon.
assuming i will get the knowlendge that this research require in math and
phisics, what kind of subjects i have to know in programming in order to
make the algoritems that the simulation requires? (i know basic concepts of
c++ - oriented design and etc. very well) do i need to know special concepts
in programming that are belonging to a special fields?
thank you,
shahar![]()
It depends a LOT on what you want to do a simulation of. Simulations of chemical reactions are quite different from simulations of orbital mechanics, for example.
CodeCall Blog | CodeCall Wiki
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog
thank you very much,
i agree with you but it is quite early to decide what i want to do,
so i try to intrest in many types of simulation and i will be glad to
know and examine a little bit of any material type you can give me.
thank you'
shahar
![]()
To start with you will want to learn on of the graphics libraries, such as SDL, OpenGL, DirectX etc.
Secondly You will want to have a have taken a good number of high level math classes.
Other then that it will depend on what you actually want to simulate.
ok thank you very much,
will i be able to make the simulation with graphic libraries implantation in c++?
what kind of high level math classes i will need to take? - it is for the programming
of the simulation or you to the physical research of the phenomenon?
if i will learn what you wrote do i need to learn simulation languages like simscript or simula too?
thank you for the help,
shahar
How about this: what do you want to do?
To you, "simulation" might mean very specific things. To many of us, it can mean tons of vague nothings.
Do you forsee yourself simulating human body parts in motion as solid graphics renderings?
Are you simulating gears in a machine?
Do you just need mathematical models to produce mathematical output from mathematical input?
Do you actually need graphics of any sort?
Etc., etc.
I would simulate something you understand ALL the calculations of. Simulating brownian motion, for example, or complex orbital systems, is probably asking a bit much of yourself at this time. Start with what you know, and go from there.
CodeCall Blog | CodeCall Wiki
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog
thank you very much for the help,
i am asking so much because its really asking a bit much of myself this time,
i will try to start from simple things and move to higher level with the time.
dcs, i agree with you to i need to focous but you didn't understand:
i want to make a continues simulation to a phisical phenomena with
defrential equations and i want to know also how to implante a graphical simulation to
the phisical simulation (computer simulation)
finally i need to combine - to perform in graphic way the programming (based on math)
simulation - and this is the simulation i am talking about
maby i wasn't clear,
thank you all
Take a look at the OpenGL Tutorials on NeHe Productions: Main Page or try other gamer forums and tutorials. That ought to give you some idea of where you think you are headed.
This is far to vague to have any value:
thank you friend,
as i sad i am going to learn graphic libraries -
i will begin from simple things and in my opinion i will be
ok with the time
thank you all on the help,
shahar
There are currently 1 users browsing this thread. (0 members and 1 guests)