Programování Pascal

Anonym54827524.06.2013 16:14 Nahlásit
Dobrý den,

potřebuji pomoci při sestavení programu na simulaci molekul, nevím si s tím rady.

1. Mám zadané počáteční podmínky [xi; yi], [vxi; vyi].....náhodné hodnoty (souřadnice částic uvnitř nádoby)

2. pak mám zadaný rovnice pohybu:

xi(t+dt) := xi(t) + vxi (dt)
yi(t+dt) := yi(t) + vyi (dt)

3. srážka
vxi := -vxi
podobně náraz na vodorovnou stěnu vyi := -vyi

4. Kreslení částic (smazat starou polohu částice a nakreslit novou)

5. vrácení k bodu 2

Takhle by měl vypadat celý program, ale já to neumím naprogramovat tak, aby to fungovali a přitom dávalo smysl. předem děkuji za rady :)



Mám ještě několik poznámek k programu:

1. poč. částic 20-30
2. pro lepší vizuální vjem je vhodné kroky 2-4 provádět zvlášť pro každou částici, ne pro všechny najednou
3. používat reálná čísla - teprve při konverci převést na celočíselné hodnoty

Ještě jednou děkuji :)

Odpovědi

Přidat odpověď ▾

Diskuze

Anonym54484027.06.2013 21:02 Nahlásit
Máš detekovat i srážky mezi částicemi navzájem? Jak se to má zobrazovat a na jaké platformě?
Anonym54879729.06.2013 21:24 Nahlásit
srážky mezi částicemi navzájem se řešit nemusí, má se to zobrazovat graficky
Přidat komentář do diskuze ▾