factograf
EL
Sign in

βιβλιοθήκη δημιουργίας δισδιάστατων και τρισδιάστων γραφικών παραστάσεων

Matplotlib

Matplotlib

Key facts

ημερομηνία ίδρυσης ή δημιουργίας2003
ημερομηνία δημοσίευσης2003
είναιελεύθερο και ανοιχτού κώδικα λογισμικό, βιβλιοθήκη της Python
All data from the card 11
Δημιουργοί
John D. Hunter
Ημερ. Δημιουργίας
2003
Είδος
ελεύθερο και ανοιχτού κώδικα λογισμικό, βιβλιοθήκη της Python, plotting library
Έκδοση
3.11.2 (11 Σεπτέμβριος 2026)
Λειτουργικά
Ανεξάρτητο πλατφόρμας
Αρχιτεκτονική
Python
Υπευθ. ανάπτυξης
John D. Hunter
Γραφικό περιβάλλον
GTK, Qt
Πλατφόρμα
Cairo, Anti-Grain Geometry
Γραμμένο σε
C++, Python
Άδεια χρήσης
Matplotlib license

Η Matplotlib (η ονομασία προέρχεται από τον συνδυασμό του «MATLAB» με τις αγγλικές λέξεις «plot» και «library») είναι μια βιβλιοθήκη δημιουργίας δισδιάστατων και τρισδιάστων γραφικών παραστάσεων για τη γλώσσα προγραμματισμού Python.

Χαρακτηριστικά

Πολύ συχνά η Matplotlib χρησιμοποιείται σε συνδυασμό με τη βιβλιοθήκη NumPy. Η Matplotlib διαθέτει επίσης API που επιτρέπει την εύκολη εισαγωγή γραφικών σε εφαρμογές με γραφικά περιβάλλοντα χρήστη (GUI) υλοποιημένα με Tkinter, wxPython, Qt και GTK+ μεταξύ άλλων. Πέραν αυτών υπάρχει και η παρωχημένη πλέον διαδικαστική γλώσσα «pylab» που επιτρέπει τη δημιουργία γραφικών παραστάσεων με τρόπο ανάλογο με αυτόν του MATLAB. Η χρήση της γλώσσας αυτής δεν ενθαρρύνεται πλέον. Η βιβλιοθήκη επιστημονικών και τεχνικών υπολογισμών SciPy επίσης χρησιμοποιεί την Matplotlib.

Ιστορία

Αρχικός δημιουργός της βιβλιοθήκης ήταν ο Τζων Ντ. Χάντερ (John D. Hunter). Η ανάπτυξή της από κοινότητα μηχανικών λογισμικού συνεχίζεται ενεργά μέχρι τις μέρες μας και διανέμεται υπό τους όρους άδειας τύπου BSD. Το 2012 ανέλαβε επικεφαλής προγραμματιστής του εγχειρήματος ο Michael Droettboom ενώ σήμερα είναι ο Thomas Caswell.

Παραδείγματα χρήσης

9 images

Δείτε επίσης

  • DISLIN
  • GNU Octave
  • Gnuplot
  • PLplot
  • SageMath
  • SciPy
  • Plotly

Read next

In 22 languages

Text from Wikipedia, CC BY-SA 4.0 · Source article