5th Exercise

You might also like

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

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

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


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

5η Σειρά Ασκήσεων - Γραφήματα στο MATLAB


1. Γραφικές παραστάσεις
1.1 Να σχεδιαστεί σε 2D γράφημα η συνάρτηση y = x + sin(x) για τη μεταβλητή x ∈[0, 10] και να
ορίζεται στο διάστημα αυτό με βήμα 0.05 (plot)
1.2 Να σχεδιαστεί σε 3D γράφημα η συνάρτηση z = x2 – y2 για τις μεταβλητές x και y, x ∈[-2, 2] και y
∈[-2, 2] και να ορίζονται στα διαστήματα αυτό με βήμα 0.1 (meshgrid, surf)
1.3 Να σχεδιαστεί «στα γρήγορα» σε 2D γράφημα η συνάρτηση ‘cos(2x)+sin(x)’ (ezplot)

2. Γραφήματα απόκρισης δικτυώματος


2.1. Να οριστεί συνάρτηση (function) με όνομα truss η οποία:
Να δέχεται ως ορίσματα τα μεγέθη Ε, A, P, φ, L1, L2, H για το δικτύωμα 3 μελών του παρακάτω
σχήματος, όπου:
Ε: Μέτρο ελαστικότητας (kPa)
Α: Εμβαδό διατομής (m2)
P: Εξωτερική δύναμη (kN)
φ: γωνία επιβολής φορτίου (rad)
L1, L2: Συνολικό άνοιγμα (m)
H: Ύψος (m)
Και να επιστρέφει ένα διάνυσμα με στοιχεία:
Rx: Αντιδράσεις κατά x (kN)
Ry: Αντιδράσεις κατά y (kN)
S: Αξονική δύναμη ράβδων (kN)
σ: Τάση ράβδων (kPa)
u x,y: Μετατόπιση κορυφής στους δύο άξονες (m)
P

φ 3
H

1 2

L1 L2

2.2. Για σταθερές τιμές των τεσσάρων μεταβλητών Ε=210 GPa, A=2 cm2, L1=3 m, L2=2 m, H=2m και
για μεταβλητή τιμή της δύναμης P από 10 kN έως 100 kN με βήμα 10 kN, να σχεδιαστεί το διάγραμμα
δύναμης (στον κατακόρυφο άξονα του διαγράμματος) – βύθισης uy (στον οριζόντιο άξονα), για
φ=π/2.
2.3. Για σταθερές τιμές των τεσσάρων μεταβλητών A=2 cm2, P=50 kN, L1=3 m, L2=2 m, H=1m και για
μεταβλητή τιμή του μέτρου ελαστικότητας Ε από 100 GPa έως 250 GPa με βήμα 10 GPa, να
σχεδιαστεί το διάγραμμα του μέτρου ελαστικότητας (στον κατακόρυφο άξονα του διαγράμματος) –
βύθισης u (στον οριζόντιο άξονα).

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

You might also like