Harmonička oscilacija
osnovne matematike i fizike
Colin Fahey
1. Uvod
JA je napisao jedan matematički opis harmonička oscilacija.
2. Download dokumenta
Možete preuzeti dokument kao PDF datoteku.
3. Download povezane računalo kod
Ja sam stvaranje ovaj izvorni kod (sa projekta datoteka) dostupna je samo da čitatelji od "Harmonic oscilacija" dokument neke ideje o tome kako bi mogli implementirati jednom neke od ideja u C/C++ code. Preporučujem protiv koristeći moj broj, koji sadrže svibanj matematičkih pogrešaka, ali sam još uvijek mislite da ima dovoljno vrijednosti da potiče čitatelje da isprobate svoje vlastite eksperimente. Napisao sam sljedeće program za generiranje tablice podataka za razne grafove sadržanu u "Harmonic oscilacija" dokument. Ja izvodila program iz naredbenog retka, usmjeravanje i plain text output na plain text files. Tada sam jednostavno otvori tekstualnu datoteku s Microsoft Excel, istaknuo stupce, i urednik karte. Jedina svrha programa je za generiranje podataka za te karte, tako da ima mnogo hard-coded konstante (ograničeno na demonstraciju funkcija). Mislim da je računalo kod će kompajlirati pod Linux, ali opskrbljuje projekt je datoteka za Microsoft Visual C++ 6.0. Jednostavno dvokliknite na DSW datoteku, a zatim pritisnite Control-F5, a zatim biste trebali vidjeti smisla stream brojeva toka u prozor konzole. Koristiti naredbeni redak za odlazak na direktorij koji sadrži kompilirani izvršnu, i upišite:
simple_harmonic_oscillator.exe > out.txt
Ova će se "cijev" za izlaz na tekstovna datoteka zove "out.txt". Zatim pokrenite Excel, ako ga imate, i samo označavanje stupca s brojevima, umetnuti grafikon (jedan "X-Y" tip), i trebali biste vidjeti jedan od karata u mojoj dokument. Možete urediti funkcija koja poziva na demonstracije različitih funkcija, a time i ispis podataka za moje druge karte. Pod Linux biste mogli koristiti gnuplot. Ja komentirao-out neki hack da sam se umjetno zasebne sekvence zavoja, i možete reproducirati nešto nalik na moje karte ako de-comment raznim dijelovima. Bilo kako, osjećam se jako loše o kodu. Postoje neki hard-core hack tamo da mi pomogne koban generirati podatke za karte.