Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
1
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ “ΚΑΤΑΣΚΕΥΗ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΠΑΚΕΤΟΥ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΕΙΡΑΜΑΤΩΝ ΚΙΝΗΤΙΚΗΣ ΘΕΩΡΙΑΣ ΑΕΡΙΩΝ ΣΕ ΠΕΡΙΒΑΛΛΟΝ MATLAB” ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ A.E.M.:2669 Επιβλέπων καθηγητής : Δρ. Απ. Κουιρουκίδης
2
ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΘΕΜΑΤΟΣ
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΘΕΜΑΤΟΣ Στην παρούσα πτυχιακή εργασία θα παρουσιαστεί η ανάπτυξη ενός πακέτου προσομοίωσης αναφερόμενο σε πειράματα φυσικής , χρησιμοποιώντας ως εργαλείο σχεδίασης το MATLAB. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
3
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
ΤΙ ΕΙΝΑΙ TΟ MATLAB; Το MATLAB είναι μια γλώσσα υψηλού επιπέδου με πολλές δυνατότητες όπως : μαθηματικούς/αριθμητικούς υπολογισμούς, ανάπτυξη αλγορίθμων , μοντελοποίηση και αναπαράσταση , ανάλυση και οπτικοποίηση δεδομένων , γραφικά ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
4
TO MATLAB ΩΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. TO MATLAB ΩΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Ως γλώσσα προγραμματισμού και εργαλείο γραφικής αναπαράστασης δεδομένων, το Matlab διαθέτει ένα πλούσιο σύνολο δυνατοτήτων και λειτουργιών , μεταξύ άλλων ξεχωρίζουμε το εργαλείο διασύνδεσης με το χρήστη μέσω γραφικών (graphical user interface – GUI) . ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
5
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
ΓΙΑΤΙ GUI; ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. To Graphical User Interface – GUI μας επιτρέπει να το χρησιμοποιούμε ως εφαρμογή εργαλείων ανάπτυξης. Μία Γραφική Διεπιφάνεια Χρήστη αποτελείται συνήθως από διάφορα παράθυρα τα οποία περιέχουν ποικίλα στοιχεία ελέγχου. Τα παράθυρα αυτά είναι δυνατόν να καλούν το ένα το άλλο, να δέχονται δεδομένα από τον χρήστη , να μεταβιβάζουν τα δεδομένα από το ένα παράθυρο στο άλλο. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
6
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
TO ΠΕΡΙΒΑΛΛΟΝ ΤΟΥ GUI ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
7
ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΣΤΟ GUI
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΣΤΟ GUI Η ανάπτυξη μιας εφαρμογής σε GUI χωρίζεται σε τέσσερα στάδια : Βήμα 1ο Θεωρητική σχεδίαση της εφαρμογής πριν την υλοποίηση της σε MATLAB Βήμα 2ο Σχεδίαση της εφαρμογής στο κατάλληλο περιβάλλον (GUIDE Layout Editor) και δημιουργία των απαιτούμενων αντικειμένων Βήμα 3ο Καθορισμός των ιδιοτήτων του GUI και του κάθε αντικειμένου Βήμα 4ο Προγραμματισμός του κάθε αντικειμένου, εάν χρειάζεται ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
8
ΑΝΤΙΚΕΙΜΕΝΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ΚΑΙ ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΑΝΤΙΚΕΙΜΕΝΟ ΠΡΟΣΟΜΟΙΩΣΗΣ ΚΑΙ ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ Κεντρική ιδέα της συγκεκριμένης εργασίας ήταν να αναπτυχθεί ένα περιβάλλον προσομοίωσης για πειράματα φυσικής τα οποία αναφέρονται στους νόμους Κινητικής Θεωρίας των Αερίων. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
9
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Ένα τέτοιο περιβάλλον παρουσιάζει με τρόπο απλό και εύκολα κατανοητό το θέμα, καθώς ο θεατής παρακολουθεί σε πραγματικό χρόνο με γραφική προσέγγιση, την εξέλιξη πειραμάτων των τριών νόμων της κινητικής θεωρίας των αερίων, σαν να βρίσκεται σε ένα πραγματικό εργαστήριο φυσικής. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
10
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
ΠΑΡΟΥΣΙΑΣΗ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
11
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Νόμος του Boyle ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Ισχύει αν T=σταθ. <<Η πίεση ορισμένης ποσότητας αερίου , του οποίου η θερμοκρασία παραμένει σταθερή , είναι αντίστροφα ανάλογη με τον όγκο του>> ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
12
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Νόμος του Boyle ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
13
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Νόμος του Charles ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Νόμος ισόχωρης μεταβολής . <<Η πίεση είναι ανάλογη της απόλυτης θερμοκρασίας μιας ορισμένης ποσότητας ιδανικού αερίου , υπό την προϋπόθεση ο όγκος να είναι σταθερός>> ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
14
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Νόμος του Charles ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
15
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Νόμος του Gay Lussac ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Νόμος της ισοβαρούς μεταβολής . <<Υπό σταθερή πίεση και για ορισμένη μάζα αερίου , ο όγκος είναι ανάλογος της απόλυτης θερμοκρασίας>> ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
16
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Νόμος του Gay Lussac ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
17
Βασικές εντολές που χρησιμοποιήθηκαν
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Βασικές εντολές που χρησιμοποιήθηκαν Έλεγχος συνθήκης με την if και εμφάνιση παράθυρου διαλόγου , με προειδοποιητικό μήνυμα If ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
18
Βασικές εντολές που χρησιμοποιήθηκαν
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Βασικές εντολές που χρησιμοποιήθηκαν Fill Χρησιμοποιήθηκε για τη σχεδίαση των γραφικών σε όλες τις προσομοιώσεις. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
19
Βασικές εντολές που χρησιμοποιήθηκαν
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Βασικές εντολές που χρησιμοποιήθηκαν Τοποθέτηση κειμένου σε οποιοδήποτε σημείο επιθυμούμε. text ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
20
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Βασικές εντολές που χρησιμοποιήθηκαν Με τη δομή επιλογής If-else πραγματοποιήθηκε η εναλλαγή του κουμπιού Διακοπή - Συνέχεια If - else ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
21
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
Βασικές εντολές που χρησιμοποιήθηκαν Με τη δομή επιλογής switch - case πραγματοποιήθηκε η λειτουργία του κουμπιού Έξοδος, με τη βοήθεια ενός παράθυρου διαλόγου. Switch - case ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΚΑΡΑΒΑΣΙΛΗ ΕΥΓΕΝΙΑ
22
Τέλος παρουσίασης
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.