ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΔΟΜΟΣΤΑΤΙΚΗΣ. Παραδείγματα για την 9 η παράδοση Συμβολικές πράξεις

Σχετικά έγγραφα
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

Σεισμική Απόκριση Μονοβάθμιου Συστήματος. (συνέχεια)

9 η ΕΝΟΤΗΤΑ Συμβολικές πράξεις, ολοκληρώματα, παράγωγοι, διαφορικές εξισώσεις

ΑΤΕΙ ΠΕΙΡΑΙΑ/ ΣΤΕΦ 3/2/2016 ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ

Ελαστικά με σταθερά ελαστικότητας k, σε πλευρικές φορτίσεις και άκαμπτα σε κάθετες φορτίσεις. Δυναμικό πρόβλημα..

ΤΥΠΟΛΟΓΙΟ Ι. Αντισεισμική Τεχνολογία Ι. Συντονιστής: Ι. Ψυχάρης Διδάσκοντες: Χ. Μουζάκης, Μ. Φραγκιαδάκης

Μοντέρνα Θεωρία Ελέγχου

ΕΞΕΤΑΣΕΙΣ ΑΚΑΔΗΜΑΪΚΟΥ ΕΤΟΥΣ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ Διδάσκοντες: Βαρσάμης Χρήστος, Φωτόπουλος Παναγιώτης

ΤΥΠΟΛΟΓΙΟ ΑΝΤΙΣΕΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 1

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ. Διδάσκων: Κολιόπουλος Παναγιώτης

ΕΞΕΤΑΣΕΙΣ ΑΚΑΔΗΜΑΪΚΟΥ ΕΤΟΥΣ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ, 8 Μαρτίου 2019 Διδάσκοντες: Βαρσάμης Χρήστος, Φωτόπουλος Παναγιώτης

1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ (Προγραμματισμός & MATLAB)

Συστήματα Αυτομάτου Ελέγχου 1

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ Ενότητα 3&4: ΤΑΛΑΝΤΩΣΗ ΑΡΜΟΝΙΚΗΣ ΔΙΕΓΕΡΣΗΣ. Διδάσκων: Κολιόπουλος Παναγιώτης ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

Κλασική Θεωρία Ελέγχου

Δυναμική Μηχανών I. Διάλεξη 4. Χειμερινό Εξάμηνο 2013 Τμήμα Μηχανολόγων Μηχ., ΕΜΠ

ΑΤΕΙ ΠΕΙΡΑΙΑ/ ΣΤΕΦ 15/10/2012 ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΑΠΑΝΤΗΣΕΙΣ ΓΡΑΠΤΗΣ ΕΞΕΤΑΣΗΣ ΣΤΗ ΦΥΣΙΚΗ

ΤΥΠΟΛΟΓΙΟ ΑΝΤΙΣΕΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 2

Αντισεισμική Τεχνολογία Ι. Σεισμική Απόκριση Πολυβαθμιών Συστημάτων. Σχολή Πολιτικών Μηχανικών Εθνικό Μετσόβιο Πολυτεχνείο

Σήματα και Συστήματα. Διάλεξη 13: Μελέτη ΓΧΑ Συστημάτων με τον Μετασχηματισμό Laplace. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

ΦΥΣΙΚΗ. Ενότητα 2: Ταχύτητα - Επιτάχυνση

Διδάσκων: Κολιόπουλος Παναγιώτης

Αυτόματος Έλεγχος. Ενότητα 4 η : Πρότυπα μεταβλητών κατάστασης. Παναγιώτης Σεφερλής. Εργαστήριο Δυναμικής Μηχανών Τμήμα Μηχανολόγων Μηχανικών

Διδάσκων: Κολιόπουλος Παναγιώτης

Γενικευμένα Mονοβάθμια Συστήματα

d dx x 2 = 2x d dx x 3 = 3x 2 d dx x n = nx n 1

P H Y S I C S S O L V E R ΛΥΜΕΝΑ ΘΕΜΑΤΑ ΦΥΣΙΚΗΣ Ι ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΦΥΣΙΚΗΣ Ι. Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΕΞΕΤΑΣΤΙΚΕΣ ΠΕΡΙΟΔΟΙ

ΘΕΜΑ Α. δ) η δύναμη F μέτρο 10Ν. δυνάμεις F 1. έχει. έχει. έχει. Μονάδες 5. η δύναμη γ) 2,5 m/s 2. έχει μέτρο 10Ν. 5 m/s 2. Αν. δ) 7,5. m/s 2.

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ. Τεχνικές Προγραμματισμού και χρήσης λογισμικού Η/Υ στις κατασκευές

Κίνηση κατά μήκος ευθείας γραμμής

ΜΗΧΑΝΙΣΜΟΙ ΕΙΣΑΓΩΓΗ ΣΤΟ ΣΧΕΔΙΑΣΜΟ ΜΗΧΑΝΩΝ

Μοντέρνα Θεωρία Ελέγχου

Δυναμική Μηχανών I. Μοντελοποίηση Mηχανικών Συστημάτων Ι: Μηχανικά Συστήματα σε Μεταφορική Κίνηση

Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Πολιτικών Μηχανικών. Πολυβάθμια Συστήματα. Ε.Ι. Σαπουντζάκης. Καθηγητής ΕΜΠ. Δυναμική Ανάλυση Ραβδωτών Φορέων

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Ι

Ενότητα 2: Εισαγωγή στη Θεωρία Βέλτιστου Ελέγχου. Νίκος Καραμπετάκης Τμήμα Μαθηματικών

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 9: Σύστημα 2 ης τάξης: Χρονική απόκριση και χαρακτηριστικά μεγέθη (φυσικοί συντελεστές)

Μοντέρνα Θεωρία Ελέγχου

Μαθηματική Ανάλυση Ι

ΣΥΝΟΨΗ 1 ου Μαθήματος

Εκπαιδευτικό λογισµικό µονοβάθµιου ταλαντωτή Educational Single Degree Of Freedom Software. ESDOFsoftware

ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ

Παραμετρικές εξισώσεις καμπύλων. ΗΥ111 Απειροστικός Λογισμός ΙΙ

b proj a b είναι κάθετο στο

Σεµινάριο Αυτοµάτου Ελέγχου

Σεισμική Απόκριση Μονοβάθμιου Συστήματος

ΑΤΕΙ ΠΕΙΡΑΙΑ/ ΣΤΕΦ 3/2/2016 ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ

ΠΠΜ 320: Δυναμική Ανάλυση των Κατασκευών

Δυναμική Μηχανών I. Διάλεξη 10. Χειμερινό Εξάμηνο 2013 Τμήμα Μηχανολόγων Μηχ., ΕΜΠ

Διερεύνηση της επίδρασης του προσομοιώματος στην ανάλυση κτηρίου Ο/Σ κατά ΕΚ8 ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 8: Αντίστροφος μετασχηματισμός Laplace Εφαρμογή σε απόκριση συστήματος: Σύστημα 1 ης τάξης

Εξίσωση Κίνησης Μονοβάθμιου Συστήματος (συνέχεια)

Αριθμητικές μέθοδοι σε ταλαντώσεις μηχανολογικών συστημάτων

ΑΝΤΙΣΕΙΣΜΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ & ΑΝΑΛΥΣΗ ΣΗΡΑΓΓΩΝ

Δυναμική Ανάλυση Κατασκευών - Πειράματα Μονοβαθμίων Συστημάτων (ΜΒΣ) σε Σεισμική Τράπεζα

Λύσεις 1ης σειράς ασκήσεων

ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ. Γενικά Μαθηματικά Ι. Ενότητα 6: Ακρότατα Συνάρτησης. Λουκάς Βλάχος Τμήμα Φυσικής

Δυναμική Μηχανών I. Αριθμητική Επίλυση Δυναμικών Συστημάτων στο Περιβάλλον MATLAB και Simulink

(1) (2) Από τις σχέσεις (1) και (2) με τη βοήθεια της σχέσης (3) προκύπτει ότι:

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 8 ΣΕΛΙΔΕΣ

ΦΡΟΝΤΙΣΤΗΡΙΑ «ΠΡΟΟΔΟΣ» ΚΥΡΙΑΚΗ 22 ΝΟΕΜΒΡΙΟΥ 2015 ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ «ΜΑΘΗΜΑΤΙΚΑ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ» Γ ΛΥΚΕΙΟΥ

ΠΕΡΙΣΤΡΟΦΙΚΗ ΚΙΝΗΣΗ ΣΤΕΡΕΟΥ

Γενικά Μαθηματικά Ι. Ενότητα 9: Κίνηση Σε Πολικές Συντεταγμένες. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Τμήμα Πολιτικών Μηχανικών και Μηχανικών Περιβάλλοντος ΠΠΜ 501: Προχωρημένη Ανάλυση Κατασκευών με Η/Υ. Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο

Συστήματα Αυτομάτου Ελέγχου Ι Ασκήσεις Πράξης - Τεστ

Μοντέρνα Θεωρία Ελέγχου

ΑΣΚΗΣΗ 19. έκδοση DΥΝI-EXC a

Κλασσική Θεωρία Ελέγχου

Γ ΛΥΚΕΙΟΥ (Επαναληπτικός ιαγωνισμός)

Τ.Ε.Ι. ΠΑΤΡΑΣ / Σ.Τ.ΕΦ. Πάτρα Τμήμα: ΜΗΧΑΝΟΛΟΓΙΑΣ. Εξέταση στο μάθημα «Ηλεκτρικές Μηχανές»

Διδάσκων: Κίρτας Εμμανουήλ

ΦΥΣ η Πρόοδος: 5-Νοεμβρίου-2006

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ. Διδάσκων: Κολιόπουλος Παναγιώτης

(Γραμμικές) Αναδρομικές Σχέσεις

Σερβοκινητήρες πρόωσης σε συστήματα CNC

Συστήματα Αυτομάτου Ελέγχου 1 Ενότητα # 7: Άλγεβρα βαθμίδων (μπλόκ) Ολική συνάρτηση μεταφοράς

website:

Κλασσική Θεωρία Ελέγχου

ΓΥΜΝΑΣΙΟ ΕΠΙΣΚΟΠΗΣ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2016 ΤΑΞΗ: Β ΗΜΕΡΟΜΗΝΙΑ: 08/06/2016

Εισαγωγή στην Τεχνολογία Αυτοματισμού

Γενικά Μαθηματικά Ι. Ενότητα 17: Αριθμητική Ολοκλήρωση, Υπολογισμός Μήκους Καμπύλης Λουκάς Βλάχος Τμήμα Φυσικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Φυσική Ι 1ο εξάμηνο. Γεώργιος Γκαϊντατζής Επίκουρος Καθηγητής. Τμήμα Μηχανικών Παραγωγής & Διοίκησης Δημοκρίτειο Πανεπιστήμιο Θράκης.

Γενικά Μαθηματικά Ι. Ενότητα 16: Ολοκλήρωση Τριγωνομετρικών Συναρτήσεων, Γενικευμένα Ολοκληρώματα Λουκάς Βλάχος Τμήμα Φυσικής

Σήματα και Συστήματα. Νόκας Γιώργος

ΠΕΙΡΑΜΑ 9. Γυροσκόπιο και οι νόμοι του

Έλεγχος Κίνησης

Προσομoίωση Απόκρισης Συστήματος στο MATLAB

Δυναμική και Έλεγχος E-L Ηλεκτρομηχανικών Συστημάτων

Γενική Φυσική. Ενότητα 8: Ταλαντώσεις. Γεώργιος Βούλγαρης Σχολή Θετικών Επιστημών Τμήμα Μαθηματικών

Ασυμπτωτικός Συμβολισμός

20/9/2012. Διδάσκοντες. Γραμμική κινηματική. Αξιολόγηση. Γωνιακή κινηματική. Γραμμική Κινητική Δυναμική

Γενικά Μαθηματικά Ι. Ενότητα 5: Παράγωγος Πεπλεγμένης Συνάρτησης, Κατασκευή Διαφορικής Εξίσωσης. Λουκάς Βλάχος Τμήμα Φυσικής

3 η ΕΝΟΤΗΤΑ Συναρτήσεις στο MATLAB

Εισαγωγή στη Δυναμική Μηχανών

Δυναμική Μηχανών I. Διάλεξη 1. Χειμερινό Εξάμηνο 2013 Τμήμα Μηχανολόγων Μηχ., ΕΜΠ

Δυναμική Μηχανών I. Εισαγωγική Ανάλυση και Γραμμικοποίηση. Μη-Γραμμικών Δυναμικών Εξισώσεων

ΑΤΕΙ ΠΕΙΡΑΙΑ/ ΣΤΕΦ 23/9/2015 ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ

ΔΥΝΑΜΙΚΗ ΤΩΝ ΚΑΤΑΣΚΕΥΩΝ. Διδάσκων: Κολιόπουλος Παναγιώτης

Μηχανική Στερεού Ασκήσεις Εμπέδωσης

Πρέσσες εκκέντρου. Κινηματική Δυνάμεις Έργο Εφαρμογές. Πρέσσες εκκέντρου. Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ

Transcript:

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΔΟΜΟΣΤΑΤΙΚΗΣ Μάθημα: Μέθοδοι Επίλυσης με Η/Υ Ακαδ. Έτος: 2014-2015 Παρασκευή, 15/05/2015 Διδάσκοντες: Ν.Δ. Λαγαρός (Επικ. Καθηγητής), Μ. Φραγκιαδάκης (Λέκτορας), Α. Στάμος (ΕΔΙΠ) Παραδείγματα για την 9 η παράδοση Συμβολικές πράξεις 1. Υπολογισμός κ.β. και ροπής αδρανείας διατομών Να υπολογιστεί το κέντρο βάρους και οι κεντροβαρικές δευτεροβάθμιες ροπές αδρανείας στις εξής διατομές: α) τριγωνικής (ορθ. Τρίγωνο) h β) ημικυκλικής διατομής ακτίνας α) S y h dy d, c = S y A, A= h 2 S I y h y dyd, y c = S A h 2 dy d, I yc =I y 2 c A I h y 2 dy d, I c =I y c 2 A Κώδικας syms h y S Sy c yc I Iy Ic Iyc; Sy = int(int(, y, 0, h-/*h),, 0, ); S = int(int(y, y, 0, h-/*h),, 0, ); A = *h/2; c = Sy/A yc = S/A Iy = int(int(^2, y, 0, h-/*h),, 0, ); I = int(int(y^2, y, 0, h-/*h),, 0, ); Iyc = Iy - c^2*a Ic = I - yc^2*a

Αποτελέσματα c = /3 yc = h/3 Iyc = (^3*h)/36 Ic = (*h^3)/36 β) S y rcos(ϕ)r dr dϕ, c = S y A, A= π 2 2 S rsin(ϕ)r dr d ϕ, yc = S A I y (rcos(ϕ)) 2 r dr d ϕ, I yc =I y c 2 A S (rsin(ϕ)) 2 r dr dϕ I c =I y c 2 A Κώδικας syms r phi S Sy c yc I Iy Ic Iyc; Sy = int(int(r*cos(phi)*r, r, 0, ), phi, 0, pi); S = int(int(r*sin(phi)*r, r, 0, ), phi, 0, pi); A = pi*^2/2; c = Sy/A yc = S/A Iy = int(int((r*cos(phi))^2*r, r, 0, ), phi, 0, pi); I = int(int((r*sin(phi))^2*r, r, 0, ), phi, 0, pi); Iyc = Iy - c^2*a Ic = I - yc^2*a Αποτελέσματα c = 0 yc = (4*)/(3*pi) Iyc = (pi*^4)/8 Ic = (pi*^4)/8 (8*^4)/(9*pi)

2. Υπολογισμός απόκρισης μονώροφης οικοδομής σε σεισμό Μικρή μονώροφη οικοδομή έχει μάζα m=13000 kg, δυσκαμψία k=10 7 N/m και απόσβεση c=80000 N/(m s). Η οικοδομή υπόκειται σε σεισμική διέγερση με επιτάχυνση q=ü g που δίνεται από το αρχεία (cm/s με Δt=0.02 sec): earthquake1.dat (http://users.ntua.gr/nlagaros/efarmoges/earthquake1.dat) earthquake2.dat (http://users.ntua.gr/nlagaros/efarmoges/earthquake2.dat) Να υπολογιστεί το η επιτάχυνση της οικοδομής και να γίνει διάγραμμα με τη σεισμική επιτάχυνση και την επιτάχυνση της οικοδομής. Θεωρώντας u(t) την μετατόπιση της οικοδομής, ισχύει: mu+c u+ku= mq Θεωρώντας γραμμική μεταβολή της επιτάχυνσης (του εδάφους) για το χρόνο Δt μεταξύ δύο διαδοχικών τιμών q j 1 και q j 1 από το αρχείο, η επιτάχυνση μπορεί να γραφεί: q=ü g =a+t, a=q j 1, = q j q j 1 Δ t Έτσι η εξίσωση κίνησης γίνεται: mu+c u+ k u= m(a+t ) με αρχική μετατόπιση u(0)=u o και αρχική ταχύτητα u(0)=v o Κώδικας syms a uo vo u(t) q(t); k=10e6; c=80e3; m=13000; q(t) = a+*t; du = diff(u, t); ddu = diff(u, t, 2); f(t)=dsolve(k*u+c*du+m*ddu==-m*q, u(0)==uo, du(0)==vo) df = diff(f, t); f(0) df(0) fw = fopen('q2', 'w'); fprintf(fw, '%s\n', char(f)); fprintf(fw, '%s\n', char(df)); fclose(fw); as = dlmread('earthquake1.dat'); as = as./ 100; n = length(as); dt = 0.02; ukt = zeros(n, 1); vkt = zeros(n, 1); akt = zeros(n, 1); ukt(1) = 0; vkt(1) = 0; akt(1) = -(k*ukt(1)+c*vkt(1)+m*as(1))/m; j = 1;

n = 50; for j=2:n i=j-1; n = (as(j)-as(i))/dt; an = as(i); fn = sus(f, [a,, uo, vo], [an, n, ukt(i), vkt(i)]); dfn = sus(df, [a,, uo, vo], [an, n, ukt(i), vkt(i)]); ukt(j) = fn(dt); vkt(j) = dfn(dt); akt(j) = -(k*ukt(j)+c*vkt(j)+m*as(j))/m; t = dt:dt:dt*n; %plot(t(1:n), ukt(1:n), t(1:n), vkt(1:n), t(1:n), akt(1:n)); plot(t(1:n), as(1:n), t(1:n), akt(1:n)); leg('seismos', 'ktirio'); Υπολογισμός διαγραμμάτων χωρίς τη χρήση συμβολικών συναρτήσεων as = dlmread('earthquake1.dat'); as = as./ 100; dt = 0.02; n = length(as); ukt = zeros(n, 1); vkt = zeros(n, 1); akt = zeros(n, 1); ukt(1) = 0; vkt(1) = 0; akt(1) = -(k*ukt(1)+c*vkt(1)+m*as(1))/m; j = 1; n = 50; for j=2:n i=j-1; n = (as(j)-as(i))/dt; an = as(i); [ukt(j), vkt(j)] = uv(dt, an, n, ukt(i), vkt(i)); akt(j) = -(k*ukt(j)+c*vkt(j)+m*as(j))/m; t = dt:dt:dt*n; %plot(t(1:n), ukt(1:n), t(1:n), vkt(1:n), t(1:n), akt(1:n)); plot(t(1:n), as(1:n), t(1:n), akt(1:n)); leg('seismos', 'ktirio'); function [ fn dfn ] = uv(t, a,, uo, vo) fn=(13*)/1250000 - (13*a)/10000 - (13**t)/10000 +... ep(-(40*t)/13)*cos((20*321^(1/2)*t)/13)*((13*a)/10000 -... (13*)/1250000 + uo) + (321^(1/2)*ep(-(40*t)/13)*... sin((20*321^(1/2)*t)/13)*(13000*a + 4121* +... 10000000*uo + 3250000*vo))/1605000000; dfn=(ep(-(40*t)/13)*cos((20*321^(1/2)*t)/13)*(13000*a +... 4121* + 10000000*uo + 3250000*vo))/3250000 -...

(40*ep(-(40*t)/13)*cos((20*321^(1/2)*t)/13)*... ((13*a)/10000 - (13*)/1250000 + uo))/13 - (13*)/10000 -... (321^(1/2)*ep(-(40*t)/13)*sin((20*321^(1/2)*t)/13)*... (13000*a + 4121* + 10000000*uo + 3250000*vo))/521625000 -... (20*321^(1/2)*ep(-(40*t)/13)*sin((20*321^(1/2)*t)/13)*... ((13*a)/10000 - (13*)/1250000 + uo))/13; Με αυτόματη παραγωγή κώδικα συνάρτησης syms a uo vo u(t) q(t); k=10e6; c=80e3; m=13000; q(t) = a+*t; du = diff(u, t); ddu = diff(u, t, 2); f(t)=dsolve(k*u+c*du+m*ddu==-m*q, u(0)==uo, du(0)==vo) df = diff(f, t); f(0) df(0) fw = fopen('q2', 'w'); fprintf(fw, '%s\n', char(f)); fprintf(fw, '%s\n', char(df)); fclose(fw); matlafunction(f, df, 'File', 'f1'); as = dlmread('earthquake1.dat'); as = as./ 100; dt = 0.02; n = length(as); ukt = zeros(n, 1); vkt = zeros(n, 1); akt = zeros(n, 1); ukt(1) = 0; vkt(1) = 0; akt(1) = -(k*ukt(1)+c*vkt(1)+m*as(1))/m; j = 1; n = 50; for j=2:n i=j-1; n = (as(j)-as(i))/dt; an = as(i); [ukt(j), vkt(j)] = f1(dt, an, n, ukt(i), vkt(i)); akt(j) = -(k*ukt(j)+c*vkt(j)+m*as(j))/m; t = dt:dt:dt*n; %plot(t(1:n), ukt(1:n), t(1:n), vkt(1:n), t(1:n), akt(1:n)); plot(t(1:n), as(1:n), t(1:n), akt(1:n)); leg('seismos', 'ktirio');

function [f,df] = f1(t,a,,uo,vo) %F1 % [F,DF] = F1(T,A,B,UO,VO) % This function was generated y the Symolic Math Toolo version 6.0. % 14-May-2015 23:13:01 t2 =.*1.04e-5; t3 = sqrt(3.21e2); t6 = t.*(4.0e1./1.3e1); t4 = ep(-t6); t5 = t.*t3.*(2.0e1./1.3e1); t7 = cos(t5); t8 = a.*1.3e-3; t9 = -t2+t8+uo; t10 = a.*1.3e4; t11 =.*4.121e3; t12 = uo.*1.0e7; t13 = vo.*3.25e6; t14 = t10+t11+t12+t13; t15 = sin(t5); f = a.*(-1.3e-3)+t2-.*t.*1.3e- 3+t4.*t7.*t9+t3.*t4.*t14.*t15.*6.230529595015576e-10; if nargout > 1 df =.*(-1.3e-3)- t4.*t7.*t9.*(4.0e1./1.3e1)+t4.*t7.*t14.*3.076923076923077e-7- t3.*t4.*t9.*t15.*(2.0e1./1.3e1)-t3.*t4.*t14.*t15.*1.917086029235562e-9;