Jump to content
MayDay

Hoću da budem programerka

Recommended Posts

chandra
3 hours ago, MilenaS said:

@chandra na šta se zapravo misli kada se kaze matematicka simulacija?

 

Pa ima mnogo definicija. Originalno, sa cisto tehnicke strane, numericka matematika se razvila iz potrebe da se izracunaju (evaluiraju) funkcije ili matematicki izrazi koji mogu da se napisu analiticki, ali ne mogu analiticki da se rese. Recimo izracunavanje svojstvenih vrednosti nekog operatora. Matematicka (meni draze "numericka") simulacija je isto to samo podignuto na visi nivo kompleksnoscu problema. Obicno nemas jednu funckiju, vec sistem jednacina koje resavas simultano od nekog pocetnog uslova. Simulacije po pravilu (ne i iskljucivo) podrazumevaju da su jednacine vremenski zavisne. Recimo u kvantnoj mehanici ja bih pravio razliku u zavisnosti od toga da li je Hamiltonian vremenski zavisan ili ne.

 

Jednostavan primer moze da bude simulacija pada lopte sa neke visine. U najjednostavnijem slucaju imas jednu silu, gravitaciju, masu lopte kao zadani parametar, pocetnu visinu i brzinu kao pocetne uslove i loptu koja je kruto telo. To mozes naravno i analiticki da resis. Ali ako ukljucis pocetni spin, interakciju lopte sa vazduhom, elasticnost i tako dalje, sistem jednacina se uvecava i jedini nacin da ga resis jeste simulacijom.

 

Sa epistemioloske strane, simulacije su ili izmedju teorije i eksperimenta, ili sve cesce, trece teme trougla uz teoriju i eksperiment. Iako uzimaju metodologiju i od jednog i od drugog, do znanja do kojeg dolazis simulacijama ne moze da se dodje ni na jedan drugi nacin tako da predstavljaju "nezavisni saznajni kanal". Model je ono cime opisujes svoj fizicki sistem. SImulacija je propagacija tog modela.

 

Sto je problem nelinearniji i nelokalniji, simulacija je komplikovanija. A onda je tu i faktor vremena. S cisto tehnickog aspekta, recimo, simulacija u 2 i 3 dimenzije su vrlo slicne, ali neke pojave se javljaju samo u 3 dimenzije i moraju tako da se simuliraju. Ako tvoja sim u 2D traje dan, ista ta sim u 3D moze da traje godinu na istoj masini. Ako 2D simulacija proizvede Gb podataka, 3D ce proizvesti reda Tb.

 

 

Share this post


Link to post
chandra
7 hours ago, zema said:

nisam ocekivao da vidim cika crnog na ovom topiku :laugh::thumbsup:

 

Hvala dobroj dusi koja ga je dodala medju emoe. :)

Share this post


Link to post
MilenaS

Konačno kapiram zašto nekima u tom labu treba dosta vremena. @chandra

 

Generalno, koliko je to timski a koliko individualistički posao? da li timski rad ima smisla u takvom okruženju?

Share this post


Link to post
chandra
42 minutes ago, MilenaS said:

Konačno kapiram zašto nekima u tom labu treba dosta vremena. @chandra

 

Generalno, koliko je to timski a koliko individualistički posao? da li timski rad ima smisla u takvom okruženju?

 

U mom slucaju je odrzavanje i razvijanje koda za simulaciju skoro potpuno timski rad. S tim da svako ima svoju zonu odgovornosti i da mora da postoji stalna koordinacija i pored toga sto koristimo version control system. Samo pustanje simulacija i ono kasnije, analiza rezultata, je gotovo potpuno individualno.

 

Share this post


Link to post
Venom

Ziv nisam dok ne saznam sta korisno moze da se nauci uz c++. Const correctness?

Share this post


Link to post
iDemo
5 hours ago, chandra said:

Model je ono cime opisujes svoj fizicki sistem. SImulacija je propagacija tog modela.

 

Ja najvolijem ovu: "The purpose of numerical modelling is to gain insight, not answer." [W.A. Thomas of WES]

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×