Πώς να δημιουργήσετε μια γραφική παράσταση γραμμής με γραμμές σφαλμάτων στο MATLAB χρησιμοποιώντας το errorbar()

Pos Na Demiourgesete Mia Graphike Parastase Grammes Me Grammes Sphalmaton Sto Matlab Chresimopoiontas To Errorbar



Οι ράβδοι σφάλματος είναι κάθετες ή οριζόντιες ράβδοι που απεικονίζονται στα γραμμικά διαγράμματα για να αντιπροσωπεύουν σφάλματα ή αβεβαιότητα σε οποιοδήποτε σημείο δεδομένων ενός συνόλου δεδομένων. Αυτές οι γραμμές σφαλμάτων χρησιμοποιούνται για την οπτικοποίηση της μεταβλητότητας των δεδομένων και για την επικοινωνία της αξιοπιστίας των αποτελεσμάτων. Υπάρχουν διάφορες ιδιότητες για να σχεδιάσετε τις γραμμές σφαλμάτων, όπως το πλάτος, το μέγεθος και το χρώμα της γραμμής, όλα αυτά μπορούν να γίνουν χρησιμοποιώντας το ενσωματωμένο γραμμή σφαλμάτων () λειτουργία στο MATLAB.

Αυτός ο οδηγός θα περάσει από διαφορετικές συντακτικές για να δημιουργήσει γραμμές σφαλμάτων στο MATLAB εξηγώντας διάφορα παραδείγματα.

Πώς να δημιουργήσετε μια γραφική παράσταση γραμμής με γραμμές σφαλμάτων στο MATLAB;

Στο MATLAB, μπορούμε εύκολα να δημιουργήσουμε ράβδους σφαλμάτων σε διαγράμματα γραμμών χρησιμοποιώντας το γραμμή σφαλμάτων () λειτουργία. Αυτή η συνάρτηση δέχεται ορισμένα υποχρεωτικά και προαιρετικά ορίσματα εισαγωγής για τη δημιουργία γραμμών με γραμμές σφάλματος σε κάθε σημείο συνόλου δεδομένων.







Σύνταξη
Στο MATLAB, μπορείτε να χρησιμοποιήσετε το γραμμή σφαλμάτων () λειτουργούν με τους εξής τρόπους:



γραμμή σφαλμάτων ( και, λάθος )
γραμμή σφαλμάτων ( x, y, err )
γραμμή σφαλμάτων ( x,y,neg,pos )
γραμμή σφαλμάτων ( ___,ornt )
γραμμή σφαλμάτων ( ___, LineSpec )

Εδώ,



Η λειτουργία γραμμή σφαλμάτων (y, err) δημιουργεί ένα γράφημα γραμμής που έχει κάθετες ράβδους σφάλματος που αντιστοιχούν σε κάθε σημείο δεδομένων στο σύνολο δεδομένων y. Η μεταβλητή err περιλαμβάνει το μήκος της γραμμής σφαλμάτων πάνω καθώς και κάτω από τα σημεία δεδομένων. Έτσι, το συνολικό μήκος της γραμμής σφάλματος γίνεται διπλάσιο στην τιμή του err.





Η λειτουργία γραμμή σφαλμάτων (x,y, err) δημιουργεί μια γραφική παράσταση γραμμής που αντιστοιχεί σε x έναντι y με γραμμές σφάλματος σε κάθε σημείο δεδομένων.

Η λειτουργία γραμμή σφαλμάτων(x,y,neg,pos) δημιουργεί γραμμές σφάλματος σε κάθε σημείο δεδομένων που αντιστοιχούν σε x έναντι y όπου η μεταβλητή neg περιέχει το μήκος της γραμμής σφάλματος κάτω από το σημείο δεδομένων ενώ το pos περιέχει το μήκος της γραμμής σφάλματος πάνω από το σημείο δεδομένων αντίστοιχα.



Η λειτουργία γραμμή σφαλμάτων(___,ont) χρησιμοποιείται για τη ρύθμιση του προσανατολισμού της γραμμής σφαλμάτων. Η προεπιλεγμένη τιμή του 'ornt' αντιπροσωπεύει κάθετη, ωστόσο μπορούμε να την αλλάξουμε καθορίζοντας 'οριζόντια' για οριζόντιες γραμμές σφάλματος και 'και τα δύο' τόσο για κάθετες όσο και για οριζόντιες γραμμές σφάλματος. Μπορούμε να χρησιμοποιήσουμε την επιλογή «ornt» με οποιαδήποτε προηγούμενη σύνταξη.

Η λειτουργία γραμμή σφαλμάτων (___, LineSpec) δημιουργεί τις γραμμές σφάλματος χρησιμοποιώντας οποιαδήποτε σύνταξη που καθορίζει τα χρώματα της γραμμής, το πλάτος της γραμμής και άλλα.

Παράδειγμα 1: Πώς να δημιουργήσετε γραφική παράσταση γραμμής με κάθετες ράβδους σφάλματος που έχουν ίσο μήκος;

Αυτός ο κώδικας MATLAB δημιουργεί κάθετες ράβδους σφάλματος με ίσο μήκος err που αντιστοιχεί στο διάγραμμα γραμμής χρησιμοποιώντας το MATLAB's γραμμή σφαλμάτων (y, err) λειτουργία.

y = 10 : 10 : 100 ;
λάθος = 10 * αυτές ( Μέγεθος ( και ) ) ;
γραμμή σφαλμάτων ( και, λάθος )

Παράδειγμα 2: Πώς να δημιουργήσετε μια γραφική παράσταση γραμμής με κάθετες ράβδους σφαλμάτων που έχουν διαφορετικά μήκη;

Το παράδειγμα που δίνεται δημιουργεί τις κάθετες ράβδους σφάλματος που αντιστοιχούν στα διαγράμματα γραμμών που έχουν διαφορετικά μήκη χρησιμοποιώντας το γραμμή σφαλμάτων(x,y,neg,pos) λειτουργία στο MATLAB.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * αυτές ( Μέγεθος ( και ) ) ;
pos = 5 * αυτές ( Μέγεθος ( και ) ) ;
γραμμή σφαλμάτων ( x,y,neg,pos )

Παράδειγμα 3: Πώς να δημιουργήσετε γραφική παράσταση γραμμής με οριζόντιες γραμμές σφαλμάτων;

Σε αυτόν τον κώδικα MATLAB, χρησιμοποιούμε το γραμμή σφαλμάτων(x,y,ornt) λειτουργία για τη δημιουργία οριζόντιων γραμμών σφάλματος που αντιστοιχούν σε κάθε σημείο δεδομένων στο καθορισμένο διάγραμμα γραμμής.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
λάθος = 10 * αυτές ( Μέγεθος ( και ) ) ;
γραμμή σφαλμάτων ( x,y,λάθος, 'οριζόντιος' )

Παράδειγμα 4: Πώς να δημιουργήσετε μια γραφική παράσταση γραμμής με κάθετες και οριζόντιες γραμμές σφάλματος που έχουν ιδιότητες γραμμής;

Σε αυτό το παράδειγμα, χρησιμοποιούμε το γραμμή σφαλμάτων (x, y, err, 'και τα δύο', LineSpec) λειτουργία για τη δημιουργία κάθετων και οριζόντιων ράβδων σφάλματος με καθορισμένες ιδιότητες γραμμής.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
λάθος = 5 * αυτές ( Μέγεθος ( και ) ) ;
γραμμή σφαλμάτων ( x,y,λάθος, 'και τα δυο' , 'MarkerEdgeColor' , 'μπλε' , 'MarkerFaceColor' , [ 0,75 0,95 1 ] )

συμπέρασμα

Στο MATLAB, το γραμμή σφαλμάτων () είναι μια χρήσιμη ενσωματωμένη συνάρτηση MATLAB που μας βοηθά να δημιουργήσουμε γραμμές σφαλμάτων που αντιστοιχούν σε κάθε σημείο δεδομένων στο δεδομένο σύνολο δεδομένων. Μπορούμε να χρησιμοποιήσουμε γραμμές σφαλμάτων για γραφική αναπαράσταση των σφαλμάτων του σημείου δεδομένων. Αυτός ο οδηγός έχει δείξει τη λειτουργία του γραμμή σφαλμάτων () λειτουργούν στο MATLAB παρέχοντας τις συντακτικές του και μερικά βασικά παραδείγματα που θα μας βοηθήσουν να κατανοήσουμε τη λειτουργία αυτής της συνάρτησης.