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

Pos Na Prosthesete Perigraphiko Keimeno Se Semeia Dedomenon Se Mia Graphike Parastase Sto Matlab



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

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

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

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







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



κείμενο ( x, y, txt )
κείμενο ( x, y, z, txt )
κείμενο ( ___,Όνομα,Τιμή )

Εδώ,



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





  • Για να καθορίσετε μια περιγραφή ενός σημείου δεδομένων, αυτή η συνάρτηση παίρνει τα x και y ως βαθμωτές τιμές.
  • Για να καθορίσετε μια περιγραφή κειμένου για περισσότερα από ένα σημεία δεδομένων, αυτή η συνάρτηση παίρνει τα x και y ως διανύσματα που έχουν το ίδιο μέγεθος.

Η λειτουργία κείμενο (x,y,z,txt) είναι υπεύθυνος για την τοποθέτηση του κειμένου σε τρισδιάστατες συντεταγμένες.

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



Παράδειγμα 1: Πώς να προσθέσετε περιγραφικό κείμενο σε ένα σημείο δεδομένων στο MATLAB;

Αυτός ο κώδικας MATLAB χρησιμοποιεί το κείμενο() λειτουργία για να καθορίσετε την περιγραφή του σημείου (pi/2,0.2).

x = -pi:pi / πενήντα :πι;
y = κοσ ( Χ ) ;
οικόπεδο ( x,y )
κείμενο ( πι / 2 , 0.2 , '\lefttarrow cos(\pi/2)' )

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

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

x = -pi:pi / πενήντα :πι;
y = κοσ ( Χ ) ;
οικόπεδο ( x,y )
x_vect = [ -πι / 2 ,πι / 2 ] ;
y_vect = [ 0 , 0 ] ;
κείμενο ( x_vect,y_vect, '\lefttarrow cos(x)=0' )

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

Σε αυτόν τον κώδικα MATLAB, δημιουργούμε ένα διάγραμμα επιφάνειας για τη συνάρτηση Z=cos(X)+sin(Y) που αντιστοιχεί στα δοσμένα διανύσματα x και y. Μετά από αυτό, εντοπίζουμε ένα σημείο (0,0,1) και προσθέτουμε την περιγραφή του που είναι cos(X)+sin(Y)=1.

[ Χ, Υ ] = πλέγμα πλέγματος ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Ζ = συν ( Χ ) +χωρίς ( ΚΑΙ ) ;
αφρός κυμάτων ( X,Y,Z )
κείμενο ( 0 , 0 , 1 , '\lefttarrow cos(X)+sin(Y)=1' )

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

Το παρακάτω παράδειγμα δημιουργεί ένα διάγραμμα επιφάνειας για τη συνάρτηση Z=cos(X)+sin(Y) που αντιστοιχεί στα δοσμένα διανύσματα x και y. Μετά από αυτό, εντοπίζει ένα σημείο (0,0,1) και προσθέτει την περιγραφή του που είναι cos(X)+sin(Y)=1 ορίζοντας το κολάρο του κειμένου ως μπλε και το μέγεθος κειμένου = 16.

[ Χ, Υ ] = πλέγμα πλέγματος ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Ζ = συν ( Χ ) +χωρίς ( ΚΑΙ ) ;
αφρός κυμάτων ( X,Y,Z )
κείμενο ( 0 , 0 , 1 , '\lefttarrow cos(X)+sin(Y)=1' , 'Χρώμα' , 'το κόκκινο' , 'Μέγεθος γραμματοσειράς' , 16 )

συμπέρασμα

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