I had this urge to write a little program to simulate a sattelite orbiting the Earth. Since I don't play Starcraft anymore, I have the time and energy to do it! So I wrote a first version using Matlab:
The easiest part was the mechanics. I spend more time on tiring Matlab details, like how you can do an animation, that you can't have fixed interval outputs with ode45, you have to do interpolation if you want it badly etc.
As for the orbital mechanics part, go check out http://www.braeunig.us/space/. It is a fantastic site.
Sunday, June 04, 2006
Subscribe to:
Post Comments (Atom)
4 comments:
Hayrola hajim,
Starcraft niye oynamıyorsun artık?
Merak ettim...
Çok zaman gidiyor, acaip de enerji harcıyordu. Starcraft milisaniye dalgınlığı affetmez, dolayısı ile bedenen ve zihnen perişanlıyorsun. E gayri safi milli hasılya da katkısı yok, aldık alacağımız zevki, yeter gayrı.
Abisi,
ODE45'te olagan [tini,tfini] zaman aralik input parametresini, cikti almak istedigin zamanlarin yer aldigi vector olarak verebilirsin, ornek [tini:tstep:tfini], bir de bunun ustune odeset input argumaninda "outputfcn" kismini istedigin fonksiyon yapabilirsin
respects
[tini:tstep:tfini] formatını blogu yazdıktan kısa süre sonra keşfedip kullandım. Interpolasyon ameleliğine gerek kalmadı.
Post a Comment