Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I. 567. feladat (2022. május)

I. 567. Vizsgáljuk meg két tömegpont mozgását, amelyek egy síkban mozognak, és mozgásukat csak a közöttük lévő tömegvonzás befolyásolja. A tömegvonzást a gravitációs erőtörvényből számítsuk. A két tömeg értéke, kezdeti helyzetük, valamint a kezdeti sebességük legyen a megoldásban paraméterként megadható. A két test egy síkban történő mozgásához a kezdeti sebességek is egy síkba esnek.

A megoldás során a folyamatot bontsuk kis \(\displaystyle \Delta t\) időintervallumokra, melyekben a test sebessége és gyorsulása állandó értéknek tekinthető. Minden időintervallum során számítsuk ki a testek közötti vonzerő alapján a testek gyorsulásának koordinátáit, majd ezek segítségével módosítsuk a testek sebességét, illetve a sebességet ismerve adjuk meg a test elmozdulását. Ezek alapján minden időintervallum eltelte után tegyük az elmozdulásnak megfelelő helyre a két testet úgy, hogy mozgásuk pályája látható legyen.

A feladat tetszőleges online grafikus rendszerben vagy szimulációs környezetben megoldható, illetve alkalmazói program készíthető a versenyben használható programozási nyelveken. A megoldás mutassa be a két tömegpont mozgását, tehát folyamatosan rajzolja ki a helyzetüket.

Beküldendők egy i567.zip tömörített állományban a megoldást tartalmazó forrásállományok vagy a források elérhetőségét mutató hivatkozás, illetve egy rövid dokumentáció, amely használati útmutatót ad a megoldáshoz, illetve szükség esetén tartalmazza a programozási nyelv grafikus kiegészítésének módját.

(10 pont)

A beküldési határidő 2022. június 15-én LEJÁRT.


Egy lehetséges megoldás Google Colab rendszerben, Python nyelven, a MatPlotLib felhasználásával: https://colab.research.google.com/drive/125E9qPkA5s6k5k0xN1namllO-zM8fni9?usp=sharing


Statisztika:

1 dolgozat érkezett.
7 pontot kapott:1 versenyző.

A KöMaL 2022. májusi informatika feladatai