ΑΣΚΗΣΗ 7 Θεωρούµε δύο απλές αρµονικές ταλαντώσεις, χωρίς τριβές, µε ίδιο πλάτος Α, των οποίων οι αποµακρύνσεις σε συνάρτηση µε το χρόνο t δίνονται από τις σχέσεις: x 1 = A ηµ(2πf 1 t) x 2 = A ηµ(2πf 2 t) όπου Α το πλάτος της ταλάντωσης και f η συχνότητά της. Αν ένα σώµα εκτελεί ταυτόχρονα και τις δύο ταλαντώσεις, τότε η αποµάκρυνσή του είναι το άθροισµα των δύο αποµακρύνσεων: x = x 1 + x 2 Αν οι δύο συχνότητες f 1 και f 2 διαφέρουν λίγο µεταξύ τους, τότε το αποτέλεσµα της σύνθεσης των δύο ταλαντώσεων είναι µια ειδική περίπτωση που ονοµάζεται διακρότηµα, και που χαρακτηρίζεται από µια σχετικώς αργή αυξοµείωση του πλάτους της συνισταµένης ταλάντωσης. Να γίνει πρόγραµµα στον Editor του MATLAB (eponimo_7.m) όπου να απεικονίζονται στο ίδιο Figure, στο 1o γράφηµα οι επιµέρους ταλαντώσεις x 1, x 2 (green-blue) και από κάτω στο 2o γράφηµα η αποµάκρυνση x (red) σε συνάρτηση µε το χρόνο x(t) στην περίπτωση του διακροτήµατος. Χρησιµοποιήστε τις παρακάτω τιµές: Πλάτος: Α = 1 Συχνότητες: f 1 = 20 και f 2 = 21 Χρόνος: από 0 έως 6 (βήµα 0.01sec) Επίσης να δηλωθούν: 1. Πλέγµα στους άξονες 2. Στην 1η γραφική τίτλος στον άξονα x ο χρόνος (t) και στον άξονα y οι επιµέρους ταλαντώσεις x 1, x 2. Στην 2η γραφική τίτλος στον άξονα x ο χρόνος (t) και η συνισταµένη ταλάντωση x στον άξονα y. 3. Τίτλος στην 1η γραφική: Επιµέρους αρµονικές ταλαντώσεις και στη 2η γραφική: Αποµάκρυνση x (διακρότηµα). 4. Υπόµνηµα στη 1η γραφική Εξίσωση αποµάκρυνσης x 1 και Εξίσωση αποµάκρυνσης x 2, και στη 2η γραφική ιακρότηµα (x). 5. Όρια αξόνων στον xx' 0 έως 6 και στον yy' -2 έως 2. 6. Κείµενο στο 2ο µόνο γράφηµα ο αριθµός µηδέν στα σηµεία µε συντεταγµένες (0.5,0), (1.5,0), (2.5,0), (3.5,0), (4.5,0), (5.5,0).
ΑΣΚΗΣΗ 8 ηµιουργήστε ένα πρόγραµµα (eponimo_8.m) στο οποίο θα ζητείται ο βαθµός ενός φοιτητή και στη συνέχεια θα τυπώνεται κατάλληλο µήνυµα της επιλογής σας που θα δείχνει αν ο φοιτητής πέρασε το µάθηµα (καθώς και µε τι βαθµό) ή όχι. Σε περίπτωση που εισάγεται βαθµός εκτός των ορίων 0-10 θα τυπώνεται µήνυµα: ΛΑΘΟΣ Ε ΟΜΕΝΑ! ΠΑΡΑ ΕΙΓΜΑ: Βαθµός φοιτητή? 8 Ο φοιτητή ς πέρασε το µάθηµα µε: 8.00 Βαθµός φοιτητή? 3 Ο φοιτητής δεν πέρασε το µάθηµα Βαθµός φοιτητή? -10 ΛΑΘΟΣ Ε ΟΜΕΝΑ! Βαθµός φοιτητή? 12 ΛΑΘΟΣ Ε ΟΜΕΝΑ!
ΑΣΚΗΣΗ 9 ηµιουργήστε ένα πρόγραµµα (eponimo_9.m) στο οποίο: i) θα ζητείται το ονοµατεπώνυµο ενός αποφοίτου και ο βαθµός πτυχίου του (µε δύο δεκαδικά ψηφία) ii) στη συνέχεια το Command Window θα καθαρίζεται και iii) θα τυπώνεται κατάλληλο µήνυµα, σε µία γραµµή, σύµφωνα µε το παρακάτω παράδειγµα: Ο φοιτητής µε ονοµατεπώνυµο Νikos Νikolaou έχει βαθµό πτυχίου: 6.00 (ΚΑΛΩΣ) ή Ο φοιτητής µε ονοµατεπώνυµο Νikos Νikolaou έχει βαθµό πτυχίου: 7.00 (ΛΙΑΝ ΚΑΛΩΣ) ή Ο φοιτητής µε ονοµατεπώνυµο Νikos Νikolaou έχει βαθµό πτυχίου: 9.00 (ΆΡΙΣΤΑ) ίνεται ότι ο χαρακτηρισµός πτυχίου ενός αποφοίτου ανάλογα µε το βαθµό του είναι από 5-6,5 (ΚΑΛΩΣ), από 6,5-8,5 (ΛΙΑΝ ΚΑΛΩΣ) και από 8,5-10 (ΆΡΙΣΤΑ). Σηµείωση: Σε περίπτωση που ο βαθµός είναι 0 έως 5 τότε θα τυπώνεται µήνυµα ότι ο φοιτητής κόπηκε ενώ όταν ο βαθµός που εισάγεται δεν καλύπτει καµία από τις παραπάνω συνθήκες, δηλαδή για βαθµό διάφορο του 0 έως 10, θα τυπώνεται µήνυµα (Λάθος εισαγωγή βαθµού!), σύµφωνα µε το παρακάτω παράδειγµα: Ο φοιτητής µε ονοµατεπώνυµο Νikos Νikolaou κόπηκε µε βαθµό πτυχίου: 3.00 ή αντίστοιχα Λάθος εισαγωγή βαθµού!
ΑΣΚΗΣΗ 10: Να γραφτεί πρόγραµµα (eponimo_10.m) στο οποίο: i) θα ζητείται το ονοµατεπώνυµο ενός ασθενούς ii) θα υπολογίζεται ο είκτης Σωµατικού Βάρους (BMI) ενός ασθενούς και θα απεικονίζεται µήνυµα ανάλογα µε την κατηγορία του iii) σε περίπτωση που εισάγονται τιµές αρνητικές ή µηδέν το πρόγραµµα θα τυπώνει µήνυµα σύµφωνα µε τα ακόλουθα, έως ότου εισαχθούν τιµές που να ανταποκρίνονται στις κατηγορίες BMI που αναφέρονται παρακάτω: Παράδειγµα τρεξίµατος: Υπολογισµός BMI (κενή γραµµή) ώσε ονοµατεπώνυµο: Νikos Νikolaou ώσε Βάρος(kg)? -5 Ξαναδώσε Βάρος(kg)? 0 Ξαναδώσε Βάρος(kg)? 100 ώσε Ύψος(m)? -5 Ξαναδώσε Ύψος(m)? 0 Ξαναδώσε Ύψος(m)? 1.60 Ο nikos nikolaou ΕΧΕΙ ΕΙΚΤΗ ΣΩΜΑΤΙΚΟΥ ΒΑΡΟΥΣ BMI ΙΣΟ ΜΕ 39.062500 (Παχύσαρκος) Ο είκτης Σωµατικού Βάρους (Body Mass Index, BMI) ενός ατόµου ισούται µε το πηλίκο του βάρους (σε kg) προς το τετράγωνο του ύψους (σε m): BMI = Βάρος(kg) / Ύψος(m) 2 Ο ΒΜΙ θεωρείται ένας απλός αλλά αρκετά αξιόπιστος δείκτης για την εκτίµηση της παχυσαρκίας ενήλικων. Οι κατηγορίες αναλόγως του BMI είναι: Λιποβαρής: BMI < 18.5 Κανονικό βάρος: 18.5 BMI < 25 Υπέρβαρος: 25 BMI < 30 Παχύσαρκος: BMI 30
ΑΣΚΗΣΗ 11: Να γραφτεί πρόγραµµα (eponimo_11.m) το οποίο να επιτρέπει την ατέρµονη λειτουργία του µενού επιλογών του παραδείγµατος που ακολουθεί, µέχρι να δοθεί ως επιλογή ο χαρακτήρας 'E'. Σηµείωση: Κάθε φορά που δίνεται µία επιλογή 1, 2 ή 3 µε µία εντολή clc θα καθαρίζεται το Command Window και θα ακολουθεί το επόµενο τρέξιµο, έως ότου δοθεί η επιλογή 'E' οπότε και θα διακόπτεται η εκτέλεση του προγράµµατος. Παράδειγµα: 1o τρέξιµο: Selection: 1 Σύνδεσε την έξοδο DVI 2o τρέξιµο: Selection: 2 Σύνδεσε την έξοδο HDMI 3o τρέξιµο: Selection: 3 Σύνδεσε την έξοδο VGA
4o τρέξιµο: Selection: 0 Not valid selection! 5o τρέξιµο: Selection: E Bye bye...