Harmonische Schwingung
grundlegende Mathematik und Physik
Colin Fahey
1. Einleitung
Ich schrieb eine mathematische Beschreibung der harmonischen Schwingung.
2. Dokument herunterladen
Sie können das Dokument als PDF Datei.
3. Download Associated Computer-Code
Ich mache diesen Quellcode (mit Projekt-Dateien) nur für den Lesern des „Harmonic Oscillation“ Dokument eine Vorstellung darüber, wie man vielleicht umsetzen einige der Ideen in C/C++ Code. Ich empfehle, gegen die ich mit meinem Code enthalten kann mathematische Fehler, aber ich glaube, es gibt genügend Wert auf die Leser zu begeistern versuchen, ihre eigenen Experimente. Ich habe das folgende Programm zur Generierung von Tabellen von Daten für verschiedene Graphen in dem „Harmonic Oscillation“ Dokument. Ich ausgeführte das Programm von einer Eingabeaufforderung, Routing der Nur-Text-Ausgabe auf Nur-Text-Dateien. Dann habe ich einfach eröffnete die Textdatei mit Microsoft Excel, hob hervor, Spalten und Tabellen erstellt. Der einzige Zweck des Programms war die Generierung von Daten für diese Diagramme, so gibt es viele Hard-codierten Konstanten (begrenzt auf Demonstrations-Funktionen). Ich denke, daß die Computer-Code kompiliert unter Linux, aber die mitgelieferte Projekt-Datei ist für Microsoft Visual C++ 6.0. Einfach einen Doppelklick auf die Datei DSW, und drücken Sie dann Control-F5, und dann sollten Sie einen bedeutungslosen Strom von Zahlen fließen in einem Konsole-Fenster. Verwenden Sie die Eingabeaufforderung, um zum Verzeichnis, in dem die ausführbare Datei kompiliert, und geben Sie ein:
simple_harmonic_oscillator.exe > out.txt
Dieses „Rohr“ wird die Ausgabe in der Textdatei mit dem Namen „out.txt“. Dann starten Sie Excel, wenn Sie haben, und nur die Spalten mit Zahlen, legen Sie ein Diagramm (eine Art „X-Y“), und Sie sollten sehen, eins der Charts in meinem Dokument. Du kannst die Funktion, ruft die verschiedenen Funktionen Demonstration und damit ausdrucken Daten für meine anderen Charts. Unter Linux dann würden Sie gnuplot. Ich kommentierte-out einiger Hacks, die ich verwendet, um künstlich getrennten Sequenzen von Kurven, und Sie können reproduzieren etwas Ähnliches zu meiner Charts, wenn Sie un-comment verschiedenen Teilen. Jedenfalls habe ich das Gefühl, wirklich schlecht über den Code. Es gibt einige Hard-Core-Hacks dort helfen mir seltsam generieren Daten für die Charts.
simple_harmonic_oscillator.zip
Computer-Code (C/C++) im Zusammenhang mit dem „Harmonic Oscillation“ Dokument
15102 bytes
MD5: 99f8c6204691f985068952a603882926