7th Exercise

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ

ΠΟΛΥΤΕΧΝΕΙΟ Ακαδ. Έτος: 2014-2015


ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ
ΤΟΜΕΑΣ ΔΟΜΟΣΤΑΤΙΚΗΣ
Παρασκευή, 24/04/2015
Μάθημα: Μέθοδοι Επίλυσης με Η/Υ
Παράδοση: 08/05/2015
Διδάσκοντες:
Ν.Δ. Λαγαρός (Επικ. Καθηγητής), Μ. Φραγκιαδάκης (Λέκτορας), Α. Στάμος (ΕΔΙΠ)

7η Σειρά Ασκήσεων
1. Σεισμικές Καταγραφές

Δίνονται σε ηλεκτρονική μορφή τα αρχεία δεδομένων:


earthquake1.dat (http://users.ntua.gr/nlagaros/Efarmoges/earthquake1.dat)
earthquake2.dat (http://users.ntua.gr/nlagaros/Efarmoges/earthquake2.dat)
Τα δύο παραπάνω αρχεία περιέχουν σε μία στήλη τις επιταχύνσεις (σε cm/sec2) που κατέγραψαν
δύο επιταχυνσιογράφοι (εγκατεστημένοι σε διαφορετικές τοποθεσίες) κατά τo σεισμό στο
Northridge των ΗΠΑ στις 17 Ιανουαρίου 1994. Τα αρχεία περιέχουν τιμές που απέχουν χρονικά
0.02sec.
Ζητείται να διαβαστούν τα δύο αρχεία και να καθορίσετε ποιό το πλήθος των τιμών του κάθε
αρχείου και ποιά η συνολική διάρκεια κάθε καταγραφής. Στην συνέχεια, οι σεισμικές καταγραφές
να παρασταθούν στο ίδιο σχήμα, με τον χρόνο στον x-άξονα (sec) και τις επιταχύνσεις στον y-άξονα
(g). Το διάγραμμα θα πρέπει να έχει τα παρακάτω χαρακτηριστικά:
1. Να έχει τίτλο ‘Acceleration versus Time’
2. Να έχει τίτλο x-άξονα ‘Time (sec)’
3. Να έχει τίτλο y-άξονα ‘Acceleration (g)’
4. Να υπάρχει κάνναβος ενεργοποιημένος.
5. Πάνω στο διάγραμμα να σημειωθούν με έναν κόκκινο εμφανή γεμάτο κύκλο η μέγιστη κατ’
απόλυτη τιμή επιτάχυνσης για κάθε σεισμογράφημα.
Να δοθεί στο τέλος εντολή με την οποία, μετά το πέρας των υπολογισμών, να αποθηκεύεται το
διάγραμμα σε αρχείο *.fig και *.png στην τρέχουσα directory. Δίνεται g=9.81 m/sec2 για τη
μετατροπή των επιταχύνσεων από cm/sec2 σε g.
(load, save, plot, find, abs, num2str, hold, savefig)

Παρατηρήσεις:
 Μέσα σε παρένθεση (···) αναγράφεται παραπάνω η εντολή (ή οι εντολές) του MATLAB η οποία
πρέπει να χρησιμοποιηθεί σε κάθε περίπτωση.
 Προσοχή στο ότι οι μεταβλητές στο MATLAB είναι Case Sensitive, δηλαδή αν οριστεί μια
μεταβλητή a, δεν μπορεί να κληθεί ως Α, παρά μόνο ως a.
 Οι λύσεις των ασκήσεων να σταλούν μέσω της ιστοσελίδας http://mycourses.ntua.gr/,
«Eργαλείο», «Εργασίες».
 Οι λύσεις θα περιλαμβάνουν τα αρχεία script (.m) του MATLAB με τα οποία δούλεψε ο
φοιτητής (όλα τα αρχεία να σταλούν σε ένα συμπιεσμένο αρχείο zip).
 Για οποιαδήποτε απορία ή διευκρίνηση, μη διστάσετε να στείλετε email στους διδάσκοντες. Θα
σας δοθεί πολύ σύντομα απάντηση με email προκειμένου να προχωρήσετε!

You might also like