Στην IDL , ένας πίνακας μπορεί πάντοτε να αναπροσαρμόζονται σε έναν από τους δύο τρόπους : με στήλη και σειρά, ή με απλή μονοδιάστατη μέτρηση. Για παράδειγμα, σκεφτείτε μια σειρά σε δύο διαστάσεις :
2 4 6 8 10 12
12 14 16 14 12 10
10 8 40 5 4 2
8 2 9 19 18 17
Για δείκτη ο αριθμός στην τρίτη σειρά , τρίτη στήλη με σειρά και στήλη , θα μπορούσε κανείς να πληκτρολογήσετε :
IDL > print , arr [ 2.2 ]
θα ήταν [ 2.2 ] αντί [ 3,3 ], επειδή ξεκινάει από την προέλευση - 0 εδώ - και κινείται δύο τετράγωνα προς τα δεξιά , στη συνέχεια, δύο θέσεις κάτω . Αυτό θα ωθήσει την απάντηση : 40 2
Κάποιος θα μπορούσε δείκτη μια σειρά σε ένα μονοδιάστατο τρόπο έτσι : .
IDL > print , arr [ 14 ] Ξενοδοχεία <. p > στην περίπτωση αυτού του δικτύου ,
2 4 6 8 10 12
12 14 16 14 12 10
10 8 40 5 4 2
8 2 9 19 18 17
που θα ζητήσει και πάλι την απάντηση : 40 . Στην περίπτωση αυτή , η προτροπή είναι , σύμφωνα με τα λόγια Gumley , "η zero-based offset του στοιχείου από την αρχή του πίνακα . "
Εικόνων 3
IDL προβλέπει , σε πρώτη ζήτηση , η μέση διακύμανση ή ενός πίνακα. Για μια συστοιχία σε IDL , όπως και για κάθε σύνολο δεδομένων, η μέση τιμή είναι ο αριθμός που προκύπτει από την άθροιση των τιμών στο σύνολο και στη συνέχεια διαιρώντας με τον αριθμό των αξιών. Αν ο πίνακας είναι το εξής:
2 4
3 7
τότε η μέση τιμή είναι 4 ( 16/4 = 4 )
Μετά τη δημιουργία αυτού. array μέσα IDL , μπορεί κανείς να διοικήσει αυτό : .
IDL > εκτύπωση , σημαίνει ( ARR) για να λάβετε την απάντηση
η διακύμανση του μια σειρά , επίσης , είναι ο μέσος όρος των τετραγώνων των διαφορών μεταξύ των τιμές και η μέση . Στην ανωτέρω περίπτωση , οι διαφορές είναι τετράγωνο 4 , 0 , 1 και 9 . Η διακύμανση , τότε , είναι 3,5 . Η σχετική εντολή είναι :
IDL > print , διακύμανση ( ARR )
Η 4
Ένας προγραμματιστής IDL πρέπει επίσης να μάθουν να αναδιατάξετε μια σειρά . Υπάρχουν επτά αναδιάταξη λειτουργίες , όπως έχετε ήδη δημιουργήσει ένα 3 - με - 2 πλέγμα έτσι :
1 2 3
4 5 6
Τώρα , θέλετε να το μεταρρυθμίσουμε σε 2 -by . -3 πλέγμα έτσι :
1 2
3 4
5 6
Η εντολή είναι :
IDL > άφ μεταρρύθμιση ( ARR , 2 , 3 )
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα