Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να αφαιρέσει NANS & INF Από Array σε MATLAB

. Σε αντίθεση με άλλες γλώσσες προγραμματισμού που τείνουν να ασχολούνται με τους αριθμούς και τα άλλα είδη των εισροών , όπως οι λέξεις και σκέψεις , MATLAB , μια γλώσσα προγραμματισμού ηλεκτρονικών υπολογιστών που δημιουργήθηκαν ειδικά για τον χειρισμό πολύπλοκες μαθηματικές εργασίες , λειτουργεί μόνο με τους αριθμούς . Εάν έχετε μια μη - αριθμός σε μια σειρά - μια σειρά από πολλαπλές τιμές μέσα σε αγκύλες - MATLAB τυπώνει ως " NaN ", η οποία είναι μικρή για MATLAB τυπώνει " άπειρο " ως " " Not a Number ". ? . INF " Μπορείτε να αφαιρέσετε NaN και INF εγγραφές από έναν πίνακα με μια απλή εντολή . Οδηγίες
Η 1

Εκκίνηση MATLAB . Ανοίξτε τη γραμμή εντολών 2

Ορισμός της τρέχουσας σειρά σας σε μια μεταβλητή με τον ακόλουθο κώδικα , αν δεν έχετε ήδη μια μεταβλητή : .

B = [ 0 /1 , 1 , 0 /0 , 6 ] Ξενοδοχεία

Αυτό γίνεται :

b = [ INF 1 , NaN , 6 ]
εικόνων 3

Πληκτρολογήστε τον ακόλουθο κώδικα αφαιρέστε τα NaN και INF καταχωρήσεις :

b = b ( πεπερασμένο ( β ) )
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα