Wie Ablenkungswinkel Qbasic Berechnen

Biegung Winkel sind ein wichtiges Konzept in der Physik und werden verwendet, um eine Vielzahl von Problemen , die von der Berechnung der Durchbiegung von Planeten in der Umlaufbahn , um die Messung der Flugbahn von einem Objekt unter dem Einfluss der Schwerkraft reiste zu lösen. Mit dem Einsatz von QBASIC , automatisieren die Berechnung der Ablenkungswinkel und machen es einfacher, mit Datensätzen , die zu schwierig , um von Hand zu arbeiten würde umzugehen. Anleitung
1

zwei Arrays erstellen , um die X -und Y- Koordinaten- Daten für ein sich bewegendes Objekt zu speichern, mit der declare-Anweisung " DIM x (n) , DIM y (n) " n bezeichnet die Anzahl der Datenpunkte erforderlich, um einen vollständigen Satz von Daten zu schaffen. Um ein klares Ablenkungswinkel zu zeigen, ist die Mindestgröße ein Satz sollte 10 Datenwerten.
2

Geben Sie die Koordinaten- Daten in den Arrays mit dem Zuweisungsoperator (=) , in der Form " , x (1) = 2,3 , y ( 1) = 4,5 x (2 ) = 2,5 ... " für die gesamte Reihe von Daten verwendet werden. Prüfen Sie, ob die Daten korrekt mit dem Ausdruck PRINT eingegeben wurde. Zum Beispiel, " PRINT y (1) " sollte den Wert 4,5 auf den Ausgangspuffer auf den Bildschirm zurückkehren
3

zwei weitere Variablen initialisieren - . DX, DY - , um die Änderungsrate zwischen X-und Y-Werte zu speichern, wie sowie Variablen dF , Theta , um die Steigung der Kurve und die aus der Steigung berechnet Winkel zu speichern.
4

die Änderung in der unterschiedlichen Werte von X und Y mit den Variablen dx und dy zu halten Berechnen Sie die Ergebnisse . Um den Wechsel zwischen x (1 ) und x ( 2 ) zu berechnen , erstellen Sie eine Formel wie folgt : dX = x ( 2) - x (1) . Die Formel für dY folgt dem gleichen Muster , wo dy = y ( 2) - y (1)
5

die Steigung der Kurve mit der Formel dF = dy /dx berechnen . . Die Variablen dY und dX muss über die gleichen Datenpunkte entnommen werden oder dF nicht korrekt.
6

des Ablenkungswinkels berechnen , indem man 180 Grad minus der Bogen Tangente der Steigung. Die QBASIC Syntax dafür lautet in der Form " theta = 180 - atn (dF ) ", in dem atn ist die Arcustangensfunktion und Theta gibt einen Wert in Grad . Wiederholen Sie diesen Vorgang , indem Sie den Bereich der Daten bei der Berechnung Variablen dx und dy , eine Reihe von Ablenkungswinkel für die Analyse verwendet werden, zu gewöhnen .