Kezdőoldal » Tudományok » Alkalmazott tudományok » Fizikai szimulációs programozá...

Fizikai szimulációs programozáshoz szeretnék segítséget kérni! Többi lent. Muszáj kérdőjel, másképp nem kérdés (a gyakorikérdések szerint). (? )

Figyelt kérdés

Fizikai szimulációs programot szeretnék írni. Azaz nem szeretnék, de kell.

C++ -ban tudok csak programozni, és meg szeretném tudni, hogy egyáltalán lehet-e új nyelv tanulása nélkül ilyet írni.

Lehetőleg valamilyen fizikai folyamatot kellene leírjon, szimuláljon.

Fizikára kellene, leprogramozva, úgy, hogy lehetséges legyen a paraméterváltoztatás.

Válaszokat, ötleteket, javaslatokat előre is köszönöm. 😃



#fizika program szimulacio
2016. szept. 23. 18:35
 1/9 anonim válasza:
100%
És mi kérdés? Felírod a folyamat differenciál egyenletét, választasz egy numerikus módszert, amivel megoldod, majd ehhez megírod a programot.
2016. szept. 23. 18:39
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:

Ha nem szeretnéd de kell akkor vannak kritériumok.

Milyen területen és milyen szinten szeretnéd?

Mechanika, Elektrodinamika, Optika vagy milyen területen.

2016. szept. 23. 18:51
Hasznos számodra ez a válasz?
 3/9 A kérdező kommentje:

2-es!

9-10.-es anyagból kell.

Optika, mechanika, hőtan, elektromosságtan valamelyikéből kellene legyen.

De nem is a fizikai részével van a problémám...inkább az informatikai résszel. C++ -ban lehet ilyesmit programozni? Optikát még nem vettük (infóból), csak vonalakat tudok húzni C++ -ban.

Válasz a kérdésedre, a fenti anyagrészek.

2016. szept. 23. 19:13
 4/9 Gugu Gabor ***** válasza:

Rossz felől közelíted meg a problémát.

Ugyan fogalmam sincs hogy mik most az elvárások 9-10 osztályban infóból, de gyanítom hogy nem egy über komplex valamit várnak tőled (persze ha írsz valamit durvát az nem baj).


Szóval, fizika=matek, matematikai egyenleteket meg tudsz oldani c ben?

2016. szept. 23. 19:30
Hasznos számodra ez a válasz?
 5/9 A kérdező kommentje:

4-es!

Matematikai egyenleteket tudok használni. Az nem nehéz. Csak az a baj, hogy látványos is kell legyen, tehát nem csak simán billentyűzetről kell olvasson például egy Newton értéket s abból gravitációt számoljon, hanem komplexebb kell legyen. Remélem érted amit akarok mondani.

Szemléltetnie kellene például egy pontot ami egy egyenes mentén megy,egy egyenletesen valtozó mozgást, vagy egy hajítási parabolát amelynek például az erőssége és a szöge változtatható legyen.

Megoldható ez C++ -ban? Vagy muszáj hozzá például Java programozás?

2016. szept. 23. 19:39
 6/9 anonim ***** válasza:
100%

Ha nem tudod hogy ezt meg lehet-e csinálni C++ -ban vagy sem akkor nem fog ez olyan könnyen menni neked.

Akkor keress a neten hasonlót, érts meg és írd meg a saját verziódat.

pl: itt: [link]

2016. szept. 23. 20:39
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:

6-os!

Köszönöm szépen a válaszod! 😃

2016. szept. 23. 21:33
 8/9 anonim ***** válasza:
ha bonyolultabb kell, akkor itt egy mechanikai példa, van egy ferde hajítás nézd meg a képletét. Van egy függvényed ami y(x,alfa) (x a vízszintes tavolsag, az alfa pedig az irányszög)függvényében megadja az y értékét ami gyakorlatilag a magasság. Ez programozásilag nem nehéz bekérsz két változót, és megadsz egy függvényt. Kapsz egy eredményt és felhasználtad a középiskolai fizika legbonyolultabb mechanika képletét.
2016. szept. 24. 22:05
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
Ha jól sejtem, itt nem szimulációt(=numerikus modellezést) várnak el, az ugyanis nem középiskolás szint, hanem animációs szemléltetést egy már megoldott, avagy ismert problémához. Ehhez 2D grafikát kéne programozni, amire tökéletesen jó lesz a C++ is.
2016. szept. 26. 00:01
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!