Δημιουργία δύο συστοιχίες για να αποθηκεύσετε το Χ και Y δεδομένα συντεταγμένη για ένα κινούμενο αντικείμενο , χρησιμοποιώντας τη δήλωση declare " DIM x (n ) , DIM y ( n ) " όπου n: ο αριθμός των σημείων δεδομένων που απαιτούνται για να κάνει ένα πλήρες σύνολο των δεδομένων . Να καταδείξει σαφή γωνία εκτροπής , το ελάχιστο μέγεθος ενός συνόλου πρέπει να είναι 10 τιμές δεδομένων . 2
Εισάγετε τα στοιχεία συντονίσει σε συστοιχίες ανάλογα με την αντιστοίχηση ( = ) φορέα , με τη μορφή " ? χ ( 1 ) = 2,3 , y ( 1 ) = 4,5 , χ ( 2 ) = 2,5 ... " για ολόκληρο το σύνολο των δεδομένων που θα χρησιμοποιηθούν . Βεβαιωθείτε ότι τα δεδομένα έχουν εισαχθεί σωστά χρησιμοποιώντας το PRINT έκφρασης . Για παράδειγμα, " PRINT y ( 1 ) " θα πρέπει να επιστρέψει την τιμή 4.5 στο ρυθμιστικό εξόδου στην οθόνη εικόνων
3
προετοιμαστεί δύο μεταβλητές - . άχ , dY - για να αποθηκεύσετε το ρυθμό της αλλαγής μεταξύ Χ και Υ τιμές , όπως καθώς και μεταβλητές dF , θήτα για την αποθήκευση της κλίσης της καμπύλης και τη γωνία που υπολογίζεται από την κλίση .
Η 4
Υπολογίστε τη μεταβολή του διαφορετικές τιμές των Χ και Υ , χρησιμοποιώντας τις μεταβλητές άχ και dY να κρατήσει το αποτελέσματα. Για τον υπολογισμό της μεταβολής μεταξύ x ( 1 ) και x ( 2 ) , να δημιουργήσετε έναν τύπο ως εξής : dX = x ( 2 ) - x ( 1 ) . Ο τύπος για dY ακολουθεί το ίδιο μοτίβο , όπου dY = y ( 2 ) - y ( 1 )
5
Υπολογίστε την κλίση της καμπύλης χρησιμοποιώντας τον τύπο dF = dy /dx, . . Οι μεταβλητές dY και πΧ πρέπει να λαμβάνονται για τα ίδια σημεία δεδομένων ή dF θα είναι λανθασμένη .
Η 6
Υπολογίστε τη γωνία απόκλισης με τη λήψη 180 μοίρες μείον την εφαπτομένη της κλίσης . Η σύνταξη QBASIC για αυτό είναι με τη μορφή " θήτα = 180 - ATN (DF) " , όπου ΑΤΝ είναι η συνάρτηση τόξου εφαπτομένης και θήτα επιστρέφει μια τιμή σε μοίρες . Επαναλάβετε αυτή τη διαδικασία με την αλλαγή του εύρους των δεδομένων που χρησιμοποιούνται στον υπολογισμό των μεταβλητών άχ και dY για να πάρετε μια σειρά από γωνίες εκτροπής που πρέπει να χρησιμοποιηθεί για την ανάλυση .
Η
εικόνων