1. x x = x x x

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "1. x x = x x x"

Transcript

1 Πανεπηστήμιο Αθηνών - Τμημα Φυσικής Εργασία για το μάθημα: Υπολογιστικές Μέθοδοι Φοιτητής: Άγγελος Λαμπίρης ΑΜ: Καθηγητής: Δημήτριος Φασουλιώτης Γεώργιος Παπαϊωάννου 1 Απριλίου 2011 L A TEX

2 Περιεχόμενα 1 Άσκηση Μέθοδος διχοτόμησης Ρίζα Ρίζα Ρίζα Ρίζα Ρίζα Μέθοδος σταθερού σημείου Ρίζα Ρίζα Ρίζα Ριζα Ριζα 2, Μέθοδος Νεύτωνα Ρίζα Ρίζα Ρίζα Ριζα 2, Ριζα Κριτήρια σύγκλισης Άσκηση 2α 32 3 Άσκηση 2β 34 4 Άσκηση 3α 40 5 Άσκηση 3β 45 6 Άσκηση 4α 49 7 Άσκηση 4β 51 8 Άσκηση Μέθοδος Euler Μέθοδος Runge-Kutta 4 ης τάξης Συγκριση των μεθόδων

3 Κεφάλαιο 1 Άσκηση 1 Μας δίνετε η εξίσωση f(x) = e x x 4 + 5x 2 2x 1 όπου βλέπουμε την συμπεριφορά της στα Σχήματα 1,2 & 3. Οι ρίζες είναι συνολικά 5 και βρίσκονται στα σημεία: 1. x x = 0 3. x x x

4 Σχήμα 1.1: Η πρώτη οπτική αναγνώριση στο μεγάλο εύρος χ, μας δείχνει τουλάχιστον 2 ρίζες καθώς και μια περιοχή πιθανών ριζών Σχήμα 1.2: Η δεύτερη οπτική αναγνώριση στο μικρό εύρος χ, μας αποκαλύπτει το ενδεχώμενο και άλλων ριζών 3

5 Σχήμα 1.3: Η τρίτη οπτική αναγνώριση στο μικρότερο εύρος χ, μας αποκαλύπτει ακόμα 2 ριζες ριζών 1.1 Μέθοδος διχοτόμησης Θα δουλέψουμε με ακρίβεια 4 σημαντικών ψηφίων με την μέθοδο διχοτόμησης για να βρούμε όλες τις ρίζες της f(x). Για να καθορίσουμε τον αριθμό των επαναλήψεων που απαιτούνται για να επιλυσουμε την f(x) = e x x 4 + 5x 2 1 = 0 με ακρίβεια 10 4 για τα διαστήματα των διάφορων ριζών γυρω που περιέχονται στα εκάστοτε [a, b] θα εφαρμόσουμε την σχέση p N p 2 N a b < Στην μέθοδο διχωτόμησης θα πρέπει να εργαστούμε σε κάθε ρίζα ξεχωριστά για να τις εντοπίσουμε όλες, γιατί δεν μπορεί η μεθοδος να εντοπίσει παραπάνω απο μια ρίζα σε κάθε δεδομένο διάστημα Ρίζα Η συνάρτηση f(x) μας δίνει στο διάστημα [a, b] = [ 3, 2] τιμές f( 3) & f( 2) ικανοποιώντας έτσι την συνθήκη f(a)f(b) = f( 3)f( 2) < 0 που μας επιτρέπει να χρησιμοποιήσουμε την μεθοδο διχοτόμησης. Βρίσκουμε το μέγιστο αριθμό επαναλύψεων για ακρίβεια τεσσαρων σημαντικών ψηφίων: 2 N a b = 2 N 1 < 10 4 log 10 2 N < log ( ) Nlog 10 2 < 4 N > 4 log ( ) Ετσι 14 επάναλήψεις θα εξασφαλήσουν την ακρίβεια τεσσάρων σημαντικών ψηφίων. Βέβαια το όριο αυτό είναι ένα άνω πέρας του αριθμού επαναλήψεων, αλλά η επιθημητή ακρίβεια μπορεί να έχει επιτευχθεί σε λιγότερα βήματα. Επειδή εφαρμόζουμε την μέθοδό αυτή σε υπολογιστή, θα πρέπει να συμπεριλάβουμε τα πιθανά προβλήματα που θα προκύψουν απο το σφάλμα στρογγύλευσης. Δηλαδή θα χρησιμοποιούμε την σχέση p n = a n + bn an 2 4

6 αντί για την p n = an+bn. Τέλος θα χρησιμοποιήσουμε την συνάρτηση προσήμου για να 2 αποφύγουμε φαινόμενα overflow & underflow : 1 if x < 0 sgn(x) = 0 if x = 0 ( ) 1 ifx > 0 Ετσι σε φορτραν χρησιμοποιούμε την μέθοδο της διχοτόμησης με τις παραμέρους που περιγράψαμε παραπάνω για να εντοπίσουμε την ρίζα στο [-3,-2]: 1 PROGRAM b i s c e c t i o n 1 2 INTEGER,PARAMETER: : N0=14! Edw dhlenoume ton megisto ari8mo epanalipsewn 3 REAL: : func, x, a, b, t o l, e1, e2, p, FP,w 4 OPEN(UNIT=20,FILE= b i s c e c t i o n 1,STATUS= OLD ) 5 a= 3.0! Edw dhlwnoume t i s m e t a v l i t e s k a i t i s parametroys toy p r o b l i m a t o s 6 b= t o l= w=1.0 9 outer : DO i =1,N0 10 p=a+(b a ) /2! compute p 11 FP=func ( p ) 12 e1=abs( ( b a ) /2)! Stopping procedure 13 e2= func ( a ) 14 IF ( (FP.EQ. 0 ).OR. ( e1.lt. t o l ) ) THEN k r i t h r i o s h g k l i s h s 15 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 16 k=1 17 EXIT outer 18 ELSE IF( s i g n (w, e2 ) s i g n (w,fp).gt. 0 ) THEN! a l l a g h diasthmatos 19 a=p 20 ELSE 21 b=p 22 END IF 23 END DO outer 24 IF( k.ne. 1 ) THEN 25 PRINT, The method was u n s u c c e s s f u l l a f t e r,n0, s t e p s. 26 END IF 27 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 28 END 29 FUNCTION func ( x )! orizoume t i n s i n a r t i s i mas 30 f u n c=exp ( x ) x 4+5 x 2 2 x 1 31 RETURN 32 END Το αποτέλεσμα που πέρνουμε απο τον κώδικά μας είναι p 14 = Αφαιρόντας την τιμή του β απο το α, βλέπουμε ότι b 14 a 14 = ακρίβεια δηλαδή τουλάχιστον τεσσάρων σημαντικών ψηφίων. Επειδή a 14 < p, μπορούμε να γραψουμε: p p 13 p < b 14 a 14 a ( ) Ο πίνακας 1.1 μας δίνει την πορεία συγκλισης των τιμών στην ρίζα. 5

7 ν a n b n p n f(p n ) a n bn Ε Ε Ε Ε Ε Ε Ε Ε Ε Πίνακας 1.1: Εξέλιξη της σύγκλισης για την ρίζα x= Ρίζα 0 Η συνάρτηση f(x) μας δίνει στο διάστημα [a, b] = [ 0.1, 0.1] τιμές f( 0.1) 0.15 & f(0.1) 4.49 ικανοποιώντας έτσι την συνθήκη f(a)f(b) = f( 0.1)f(0.1) < 0 που μας επιτρέπει να χρησιμοποιήσουμε την μεθοδο διχοτόμησης. Οστόσο επειδή το διάστημα είναι συμμετρικό στην ρίζα την βρίσκει αμέσως με απειρη ακρίβεια. Θα τροποποιήσουμε τα άκρα για να μην είναι συμμετρικά για να επαλυθεύσουμε σε πόσα βήματα παίρνουμε την θεωρητική ακρίβεια. Ετσι επιλέγουμε τα [a, b] = [ 0.2, 0.1] που επίσης ικανοποιούν τις συνθήκες μας. Βρίσκουμε το μέγιστο αριθμό επαναλύψεων για ακρίβεια τεσσαρων σημαντικών ψηφίων: 2 N a b = 2 N 0, 3 < 10 4 Nlog log Nlog log 10 3 < 3 N > 3 + log 103 log 10 2 < 4 ( ) ( ) Ετσι 12 επάναλήψεις θα εξασφαλήσουν την ακρίβεια τεσσάρων σημαντικών ψηφίων. Το πρόγραμμά μας λοιπόν είναι: 1 PROGRAM b i s c e c t i o n 2 2 INTEGER,PARAMETER: : N0=12! Edw dhlenoume ton megisto ari8mo epanalipsewn 3 REAL: : func, x, a, b, t o l, e1, e2, p, FP,w, sd 4 OPEN(UNIT=20,FILE= b i s c e c t i o n 2,STATUS= OLD ) 5 a= 0.2! Edw dhlwnoume t i s m e t a v l i t e s k a i t i s parametroys toy p r o b l i m a t o s 6 b=0.1 7 t o l= w=1.0 9 outer : DO i =1,N0 10 p=a+(b a ) /2! compute p 11 WRITE( 2 0, ) i,, a,,b,,p,, func ( p ),,ABS( a b ) 12 FP=func ( p ) 13 e1=abs( ( b a ) /2)! Stopping procedure 6

8 14 e2= func ( a ) 15 IF ( (FP.EQ. 0 ).OR. ( e1.lt. t o l ) ) THEN! k r i t h r i o s h g k l i s h s 16 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 17 k=1 18 EXIT outer 19 ELSE IF( s i g n (w, e2 ) s i g n (w,fp).gt. 0 ) THEN! a l l a g h diasthmatos 20 a=p 21 ELSE 22 b=p 23 END IF 24 END DO outer 25 IF( k.ne. 1 ) THEN 26 PRINT, The method was u n s u c c e s s f u l l a f t e r,n0, s t e p s. 27 END IF 28 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 29 END 30 FUNCTION func ( x )! orizoume t i n s i n a r t i s i mas 31 f u n c=exp ( x ) x 4+5 x 2 2 x 1 32 RETURN 33 END Το αποτέλεσμα που πέρνουμε απο τον κώδικά μας είναι p 12 = Αφαιρόντας την τιμή του β απο το α, βλέπουμε ότι b 12 a 12 = ακρίβεια δηλαδή τουλάχιστον τεσσάρων σημαντικών ψηφίων. Επειδή a 12 < p, μπορούμε να γραψουμε: b 12 a 12 a 12 3 ( ) Παρατηρουμε οτι το σχετικό σφάλμα είναι 3. Αρα δε θα μπορούσαμε να βαλουμε αυτή την συνθήκη για κριτήριο σύγκλισης. Αυτο συμβαίνει γιατι κινούμαστε σε περιοχή πολύ κοντα στο μηδεν. Ο πίνακάς 1.2 δείχνει το πως συγκλίνουν οι τιμές στην ρίζα. n a n b n p n f(p n ) a n bn E E E E E E E E E Πίνακας 1.2: Εξέλιξη της σύγκλισης για την ρίζα x=0 7

9 1.1.3 Ρίζα Η συνάρτηση f(x) μας δίνει στο διάστημα [a, b] = [0.1, 0.2] τιμές f(0.1) 4.49 & f(0.2) 1.98 ικανοποιώντας έτσι την συνθήκη f(a)f(b) = f(0.1)f(0.2) < 0 που μας επιτρέπει να χρησιμοποιήσουμε την μεθοδο διχοτόμησης. Βρίσκουμε το μέγιστο αριθμό επαναλύψεων για ακρίβεια τεσσαρων σημαντικών ψηφίων: 2 N a b = 2 N 0, 1 < 10 4 Nlog log < 4 ( ) Nlog 10 2 < 3 N > ( ) log 10 2 Ετσι 10 επάναλήψεις θα εξασφαλήσουν την ακρίβεια τεσσάρων σημαντικών ψηφίων. Το πρόγραμμά μας λοιπόν είναι: 1 PROGRAM b i s c e c t i o n 3 2 INTEGER,PARAMETER: : N0=10! Edw dhlenoume ton megisto ari8mo epanalipsewn 3 REAL: : func, x, a, b, t o l, e1, e2, p, FP,w, sd 4 OPEN(UNIT=20,FILE= b i s c e c t i o n 3,STATUS= OLD ) 5 a=0.1! Edw dhlwnoume t i s m e t a v l i t e s k a i t i s parametroys toy p r o b l i m a t o s 6 b=0.2 7 t o l= w=1.0 9 outer : DO i =1,N0 10 p=a+(b a ) /2! compute p 11 WRITE( 2 0, ) i,, a,,b,,p,, func ( p ),,ABS( a b ) 12 FP=func ( p ) 13 e1=abs( ( b a ) /2)! Stopping procedure 14 e2= func ( a ) 15 IF ( (FP.EQ. 0 ).OR. ( e1.lt. t o l ) ) THEN! k r i t h r i o s h g k l i s h s 16 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 17 k=1 18 EXIT outer 19 ELSE IF( s i g n (w, e2 ) s i g n (w,fp).gt. 0 ) THEN! a l l a g h diasthmatos 20 a=p 21 ELSE 22 b=p 23 END IF 24 END DO outer 25 IF( k.ne. 1 ) THEN 26 PRINT, The method was u n s u c c e s s f u l l a f t e r,n0, s t e p s. 27 END IF 28 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 29 END 30 FUNCTION func ( x )! orizoume t i n s i n a r t i s i mas 31 f u n c=exp ( x ) x 4+5 x 2 2 x 1 32 RETURN 33 END Το αποτέλεσμα που πέρνουμε απο τον κώδικά μας είναι p N = Αφαιρόντας την τιμή του β απο το α, βλέπουμε ότι b N a N = ακρίβεια δηλαδή τουλάχιστον τεσσάρων σημαντικών ψηφίων. Επειδή a N < p, μπορούμε να γραψουμε: b N a N a N ( ) 8

10 Παρατηρουμε οτι το σχετικό σφάλμα είναι μια τάξη μεγεθους μεγαλύτερο απο το απόλυτο σφάλμα. Αρα δε θα μπορούσαμε να βαλουμε αυτή την συνθήκη για κριτήριο σύγκλισης. Αυτο συμβαίνει γιατι κινούμαστε σε περιοχή πολύ κοντα στο μηδεν. Ο πίνακάς 1.3 δείχνει το πως συγκλίνουν οι τιμές στην ρίζα. n a n b n p n f(p n ) a n bn E E E E E E E E E E E E E E E E E E E-04 Πίνακας 1.3: Εξέλιξη της σύγκλισης για την ρίζα x= Ρίζα Η συνάρτηση f(x) μας δίνει στο διάστημα [a, b] = [2, 3] τιμές f(2) 6.38 & f(3) ικανοποιώντας έτσι την συνθήκη f(a)f(b) = f(2)f(3) < 0 που μας επιτρέπει να χρησιμοποιήσουμε την μεθοδο διχοτόμησης. Βρίσκουμε το μέγιστο αριθμό επαναλύψεων για ακρίβεια τεσσαρων σημαντικών ψηφίων: 2 N a b = 2 N 1 < 10 4 log 10 2 N < log ( ) Nlog 10 2 < 4 N > 4 log ( ) Ετσι 14 επάναλήψεις θα εξασφαλήσουν την ακρίβεια τεσσάρων σημαντικών ψηφίων. Το πρόγραμμά μας λοιπόν είναι: 1 PROGRAM b i s c e c t i o n 4 2 INTEGER,PARAMETER: : N0=14! Edw dhlenoume ton megisto ari8mo epanalipsewn 3 REAL: : func, x, a, b, t o l, e1, e2, p, FP,w, sd 4 OPEN(UNIT=20,FILE= b i s c e c t i o n 4,STATUS= NEW ) 5 a=2! Edw dhlwnoume t i s m e t a v l i t e s k a i t i s parametroys toy p r o b l i m a t o s 6 b=3 7 t o l= w=1.0 9 outer : DO i =1,N0 10 p=a+(b a ) /2! compute p 11 WRITE( 2 0, ) i, &, a, &,b, &,p, &, func ( p ), &,ABS( a b ), \\ 12 FP=func ( p ) 13 e1=abs( ( b a ) /2)! Stopping procedure 14 e2= func ( a ) 9

11 15 IF ( (FP.EQ. 0 ).OR. ( e1.lt. t o l ) ) THEN! k r i t h r i o s h g k l i s h s 16 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 17 k=1 18 EXIT outer 19 ELSE IF( s i g n (w, e2 ) s i g n (w,fp).gt. 0 ) THEN! a l l a g h diasthmatos 20 a=p 21 ELSE 22 b=p 23 END IF 24 END DO outer 25 IF( k.ne. 1 ) THEN 26 PRINT, The method was u n s u c c e s s f u l l a f t e r,n0, s t e p s. 27 END IF 28 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 29 PRINT, an bn=,abs( a b ) 30 sd=abs(b a ) /ABS( a ) 31 PRINT, sd=, sd 32 END 33 FUNCTION func ( x )! orizoume t i n s i n a r t i s i mas 34 f u n c=exp ( x ) x 4+5 x 2 2 x 1 35 RETURN 36 END Το αποτέλεσμα που πέρνουμε απο τον κώδικά μας είναι p N = Αφαιρόντας την τιμή του β απο το α, βλέπουμε ότι b N a N = ακρίβεια δηλαδή τουλάχιστον τεσσάρων σημαντικών ψηφίων. Επειδή a N < p, μπορούμε να γραψουμε: b N a N a N ( ) Ο πίνακάς 1.4 δείχνει το πως συγκλίνουν οι τιμές στην ρίζα. n a n b n p n f(p n ) a n bn E E E E E E E E E E E E E E E E E E-04 Πίνακας 1.4: Εξέλιξη της σύγκλισης για την ρίζα x=

12 1.1.5 Ρίζα Η συνάρτηση f(x) μας δίνει στο διάστημα [a, b] = [8, 9] τιμές f(8) 812 & f(9) 1928 ικανοποιώντας έτσι την συνθήκη f(a)f(b) = f(8)f(9) < 0 που μας επιτρέπει να χρησιμοποιήσουμε την μεθοδο διχοτόμησης. Βρίσκουμε το μέγιστο αριθμό επαναλύψεων για ακρίβεια τεσσαρων σημαντικών ψηφίων: 2 N a b = 2 N 1 < 10 4 log 10 2 N < log ( ) Nlog 10 2 < 4 N > 4 log ( ) Ετσι 14 επάναλήψεις θα εξασφαλήσουν την ακρίβεια τεσσάρων σημαντικών ψηφίων. Το πρόγραμμά μας λοιπόν είναι: 1 PROGRAM b i s c e c t i o n 5 2 INTEGER,PARAMETER: : N0=14! Edw dhlenoume ton megisto ari8mo epanalipsewn 3 REAL: : func, x, a, b, t o l, e1, e2, p, FP,w, sd 4 OPEN(UNIT=20,FILE= b i s c e c t i o n 5,STATUS= NEW ) 5 a=8! Edw dhlwnoume t i s m e t a v l i t e s k a i t i s parametroys toy p r o b l i m a t o s 6 b=9 7 t o l= w=1.0 9 outer : DO i =1,N0 10 p=a+(b a ) /2! compute p 11 WRITE( 2 0, ) i, &, a, &,b, &,p, &, func ( p ), &,ABS( a b ), \\ 12 FP=func ( p ) 13 e1=abs( ( b a ) /2)! Stopping procedure 14 e2= func ( a ) 15 IF ( (FP.EQ. 0 ).OR. ( e1.lt. t o l ) ) THEN! k r i t h r i o s h g k l i s h s 16 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 17 k=1 18 EXIT outer 19 ELSE IF( s i g n (w, e2 ) s i g n (w,fp).gt. 0 ) THEN! a l l a g h diasthmatos 20 a=p 21 ELSE 22 b=p 23 END IF 24 END DO outer 25 IF( k.ne. 1 ) THEN 26 PRINT, The method was u n s u c c e s s f u l l a f t e r,n0, s t e p s. 27 END IF 28 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 29 PRINT, an bn=,abs( a b ) 30 sd=abs(b a ) /ABS( a ) 31 PRINT, sd=, sd 32 END 33 FUNCTION func ( x )! orizoume t i n s i n a r t i s i mas 34 f u n c=exp ( x ) x 4+5 x 2 2 x 1 35 RETURN 36 END Το αποτέλεσμα που πέρνουμε απο τον κώδικά μας είναι p N = Αφαιρόντας την τιμή του β απο το α, βλέπουμε ότι b N a N = ακρίβεια δηλαδή τουλάχιστον 11

13 τεσσάρων σημαντικών ψηφίων. Επειδή a N < p, μπορούμε να γραψουμε: b N a N a N ( ) Παρατηρούμε ότι καθώς η απόλυτη τιμή της ρίζας αυξάνετε, το κριτηριο του σχετικού σφάλματος γίνετε καταληλότερο για κριτηριο συγκλισης. Ο πίνακάς 1.5 δείχνει το πως συγκλίνουν οι τιμές στην ρίζα. n a n b n p n f(p n ) a n bn E E E E E E E E E E E-04 Πίνακας 1.5: Εξέλιξη της σύγκλισης για την ρίζα x= Μέθοδος σταθερού σημείου Ξεκινάμε με το να παρουσιάσουμε κάποιες ενδικτικές εξισώσεις g(x) = x. Ετσι έχουμε με μερικές αλγεβρικές μετατροπές τις: g 1 (x) = x ex x 4 +5x 2 2x 1 e x 4x 3 +10x 2 g 2 (x) = x e x + x 4 5x 2 + 2x + 1 g 3 (x) = 1 2 (ex x 4 + 5x 2 1) g 4 (x) = 1 (x ) ex 5 x x g 5 (x) = ( e x ) 1 1 x 2 x x 2 2 Οι αντίστοιχες παράγωγοι πρώτης τάξης είναι: g 1(x) = ( 12x2 +e x +10)( x 4 +5x 2 2x+e x 1) ( 4x 3 +10x+e x 2) 2 g 2(x) = 4x 3 10x e x

14 Σχήμα 1.4: Η g 1 (x) = xσε μια πρώτη ματία φαίνετε να απεικονίζει το πεδίο ορισμού στο πεδίο τιμών της τοπικά γύρω απο τις ρίζες g 3(x) = 1 2 ( 4x3 + 10x + e x ) g 4(x) = 1 5 (3x 2 + ex x 2 1 x 2 ex x g 5(x) = 2 x3 2ex x x 2 + ex x x 2 + ex x 2 2 x ) Για να εξετάσουμε κάθε μία για δυνατότητα σύγκλισης θα χρησιμοποιήσουμε το παρακάτω θεώρημα. Θεώρημα 1. Εστω g C[a, b] και g(x) [a, b]. Επιπλέον έστω η g υπαρχει στο (a, b) με g (x) k 1 x (a, b) ( ) Αν p 0 είναι τυχαίος αριθμός στο [a, b], τότε η ακολουθία που ορίζεται ως: Θα συγκλίνει στο μοναδικό σταθερό σημείο p στο [a, b]. p n = g(p n 1 ), n 1, ( ) Εξέταση της g 1 (x): Οι γραφικές της g 1 (x) και της πρώτης παράγωγου της g 1(x) μας δίνουν μια εικώνα για την συμπεριφορά της συνάρτησης γύρω απο τις ρίζες. Σύμφωνα με την συμπεριφορά που φαίνετε στα Σχήματα 1,4 και 1,5 το θεώρημα 1 μας διαβαιβεώνει ότι θα υπάρχει σύγκλιση. Ποιο προσεκτικά για την κάθε ρίζα ξεχωριστά έχουμε: Για την ρίζα x έχουμε g 1 ( 2.4) & g 1 ( 2.3) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 1(x) g 1( 2.3) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x = 0 έχουμε g 1 ( 0, 1) & g 1 (0, 03) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 1(x) g 1(0, 03) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. 13

15 Σχήμα 1.5: Η g 1(x) ικανοποιεί ολοφάνερα την απαίτηση να είναι μικρότερη του 1 στα διαστήματα γύρω απο τις ρίζες Για την ρίζα x έχουμε g 1 (0, 15) & g 1 (0, 2) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 1(x) g 1(0, 15) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 1 (2.2) & g 1 (2.5) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 1(x) g 1(2.2) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 1 (8.3) & g 1 (8.5) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 1(x) g 1(8.3) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. Εξέταση της g 2 (x): Οι γραφικές της g 2 (x) και της πρώτης παράγωγου της g 2(x) μας δίνουν μια εικώνα για την συμπεριφορά της συνάρτησης γύρω απο τις ρίζες. Σύμφωνα με την συμπεριφορά που φαίνετε στα Σχήματα 1,6 και 1,7 παρότι το θεώρημα 1 δε μας διαβαιβεώνει ότι η μέθοδος θα αποτύχει, δεν υπάρχει λόγος για να αναμένουμε σύγκλιση. Ποιο προσεκτικά για την κάθε ρίζα ξεχωριστά έχουμε: Για την ρίζα x έχουμε g 2 ( 2.4) & g 2 ( 2.3) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 2(x) g 2( 2.4) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. 14

16 Σχήμα 1.6: Η g 2 (x) = xσε μια πρώτη ματία φαίνετε να απεικονίζει το πεδίο ορισμού στο πεδίο τιμών της τοπικά γύρω απο κάποιες ρίζες Σχήμα 1.7: Η g 2(x) δεν ικανοποιεί την απαίτηση να είναι μικρότερη του 1 στα διαστήματα γύρω απο όλες τις ρίζες.μόνο στην ρίζα x υπάρχει η θεωρητική ευνοια για συγκλιση. 15

17 Σχήμα 1.8: Η g 3 (x) = xσε μια πρώτη ματία φαίνετε να απεικονίζει το πεδίο ορισμού στο πεδίο τιμών της τοπικά γύρω απο κάποιες ρίζες Για την ρίζα x = 0 έχουμε g 2 ( 0, 1) & g 2 (0, 03) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 2(x) g 2( 0, 1) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα Για την ρίζα x έχουμε g 2 (0, 15) & g 2 (0, 2) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 2(x) g 2(0, 15) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 2 (2.2) & g 2 (2.5) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 2(x) g 2(2.5) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 2 (8.3) & g 2 (8.5) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 2(x) g 2(8.3) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Εξέταση της g 3 (x): Οι γραφικές της g 3 (x) και της πρώτης παράγωγου της g 3(x) μας δίνουν μια εικώνα για την συμπεριφορά της συνάρτησης γύρω απο τις ρίζες. Σύμφωνα με την συμπεριφορά που φαίνετε στα Σχήματα 1,8 και 1,9 παρότι το θεώρημα 1 δε μας διαβαιβεώνει ότι η μέθοδος θα αποτύχει, δεν υπάρχει λόγος για να αναμένουμε σύγκλιση σε όλες τις ρίζες. Ποιο προσεκτικά για την κάθε ρίζα ξεχωριστά έχουμε: Για την ρίζα x έχουμε g 3 ( 2.4) & g 3 ( 2.3) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 3(x) g 3( 2.4) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. 16

18 Σχήμα 1.9: Η g 3(x) δεν ικανοποιεί την απαίτηση να είναι μικρότερη του 1 στα διαστήματα γύρω απο τις όλες τις ρίζες.μόνο στην ρίζα x = 0 υπάρχει η θεωρητική ευνοια για συγκλιση. Για την ρίζα x = 0 έχουμε g 3 ( 0, 1) & g 3 (0, 03) Άρα απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 3(x) g 3(0, 03) σε αυτό το διάστημα. Άρα θεωρητικά περιμένουμε συγκλιση σε αυτη την ρίζα Για την ρίζα x έχουμε g 3 (0, 15) & g 3 (0, 2) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 3(x) g 3(0, 2) σε αυτό το διάστημα. Άρα δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 3 (2.2) & g 3 (2.5) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 3(x) g 3(2.5) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 3 (8.3) & g 3 (8.5) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 3(x) g 3(8.3) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Εξέταση της g 4 (x): Οι γραφικές της g 4 (x) και της πρώτης παράγωγου της g 4(x) μας δίνουν μια εικώνα για την συμπεριφορά της συνάρτησης γύρω απο τις ρίζες. Σύμφωνα με την συμπεριφορά που φαίνετε στα Σχήματα 1,10 και 1,11 παρότι το θεώρημα 1 δε μας διαβαιβεώνει ότι η μέθοδος θα αποτύχει, δεν υπάρχει λόγος για να αναμένουμε σύγκλιση σε όλες τις ρίζες. Ποιο προσεκτικά για την κάθε ρίζα ξεχωριστά έχουμε: 17

19 Σχήμα 1.10: Η g 4 (x) = xσε μια πρώτη ματία φαίνετε να απεικονίζει το πεδίο ορισμού στο πεδίο τιμών της τοπικά γύρω απο κάποιες ρίζες Σχήμα 1.11: Η g 4(x) δεν ικανοποιεί την απαίτηση να είναι μικρότερη του 1 στα διαστήματα γύρω απο τις όλες τις ρίζες.μόνο στις ρίζες x = 0 & x υπάρχει η θεωρητική ευνοια για συγκλιση. 18

20 Σχήμα 1.12: Η g 5 (x) = xσε μια πρώτη ματία φαίνετε να απεικονίζει το πεδίο ορισμού στο πεδίο τιμών της τοπικά γύρω απο τις θετικές ρίζες Για την ρίζα x έχουμε g 4 ( 2.4) & g 4 ( 2.3) Άρα απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 4(x) g 4( 2.4) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x = 0 έχουμε g 4 ( 0, 1) & g 4 (0, 03) Άρα α- πεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 4(x) g 4(0, 1) σε αυτό το διάστημα. Άρα θεωρητικά περιμένουμε συγκλιση σε αυτη την ρίζα Για την ρίζα x έχουμε g 4 (0, 15) & g 4 (0, 2) Άρα απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 4(x) g 4(0, 2) σε αυτό το διάστημα. Άρα περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 4 (2.2) & g 4 (2.5) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 4(x) g 4(2.5) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 4 (8.3) & g 4 (8.5) Άρα δεν απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 4(x) g 4(8.3) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Εξέταση της g 5 (x): Οι γραφικές της g 5 (x) και της πρώτης παράγωγου της g 5(x) μας δίνουν μια εικώνα για την συμπεριφορά της συνάρτησης γύρω απο τις ρίζες. Σύμφωνα με την συμπεριφορά που φαίνετε στα Σχήματα 1,12 και 1,13 παρότι το θεώρημα 1 δε μας διαβαιβεώνει ότι η μέθοδος θα αποτύχει, δεν υπάρχει λόγος για να αναμένουμε σύγκλιση σε όλες τις ρίζες. Ποιο προσεκτικά για την κάθε ρίζα ξεχωριστά έχουμε: 19

21 Σχήμα 1.13: Η g 5(x) δεν ικανοποιεί την απαίτηση να είναι μικρότερη του 1 στα διαστήματα γύρω απο τις όλες τις ρίζες.μόνο στην ρίζα x υπάρχει η θεωρητική ευνοια για συγκλιση. Για την ρίζα x έχουμε g 5 (0, 15) & g 5 (0, 2) Άρα δεν απεικονίζει τον εαυτό της στο διάστημα αυτό με κάποια ανεκτή ακρίβεια. Επιπλέον η g 5(x) g 5(0, 2) σε αυτό το διάστημα. Άρα δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 5 (2.2) & g 5 (2.5) Άρα α- πεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 5(x) g 5(2.5) σε αυτό το διάστημα. Άρα θεωρητικά περιμένουμε συγκλιση σε αυτη την ρίζα. Για την ρίζα x έχουμε g 5 (8.3) & g 5 (8.5) Άρα απεικονίζει ικανοποιητικά τον εαυτό της στο διάστημα αυτό. Επιπλέον η g 5(x) g 5(8.3) σε αυτό το διάστημα. Άρα θεωρητικά δεν περιμένουμε συγκλιση σε αυτη την ρίζα. Είναι σαφές απο τα προηγούμενα ότι η μόνη εξίσωση που συγκλίνει ικανοποιητικά σε όλες τις ρίζες, είναι η g 1 (x) όπου μάλιστα έχει και τον ταχύτερο ρυθμό σύγκλισης (μικρότερο k). Παρόλα αυτά οι προηγούμενες εξισώσεις παρόλο που δεν συγκλίνουν σε όλες τις ρίζες, μεμονομένα έχουν ταχεία συγκλιση. Για παράδειγμα στην ρίζα συγκλινει ταχύτερα η g 5 (x) ενω στην συγκλίνει ταχύτερα η g 4 (x). Λεπτομέρειες και συγκρίσεις μεταξύ των μεθόδων, γίνετε στο επόμενο εδάφιο όπου παρουσιάζονται τα αποτελέσματα της μεθόδου για τις 5 πρωτινόμενες εξισώσεις και κάθε ρίζα ξεχωριστά. Ο αλγόριθμος που θα χρησιμοποιήσουμε είναι: 1 PROGRAM f i x e d p o i n t 2 INTEGER,PARAMETER: : N1=12, N2=12,N3=12,N4=12,N5=12 3 INTEGER: : Z1, Z2, Z3, Z4, Z5 4! Edw dhlenoume ton megisto ari8mo epanalipsewn 20

22 5 REAL: : g1, g2, g3, g4, g5, x, p0, t o l, e1, p, pa, array1 (N1), array2 (N2), array3 (N3), array4 (N4), array5 (N5) 6 OPEN(UNIT=20,FILE= f i x e d p o i n t,status= OLD ) 7 array1 ( 1 : N1)=0 8 array2 ( 1 : N2)=0 9 array3 ( 1 : N3)=0 10 array4 ( 1 : N4)=0 11 array5 ( 1 : N5)=0 12 pa= 2.4! Edw dhlwnoume t i s m e t a v l i t e s k a i t i s parametroys toy p r o b l i m a t o s 13 p0=pa! Ypologismos g i a thn g1 (X) 14 t o l= outer1 : DO i =1,N1 16 p=g1 ( p0 )! compute p 17 e1=abs(p p0 )! Stopping procedure1 18 array1 ( i )=p 19 IF( e1.lt. t o l ) THEN! k r i t h r i o s h g k l i s h s 20 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 21 k=1 22 EXIT outer1 23 ELSE 24 p0=p 25 END IF 26 END DO outer1 27 Z1=i 28 IF( k.ne. 1 ) THEN 29 PRINT, The method was u n s u c c e s s f u l l a f t e r,n1, s t e p s. 30 Z1=0 31 END IF 32 k=2! Ypologismos g i a thn g2 (X) 33 p0=pa 34 outer2 : DO i =1,N2 35 p=g2 ( p0 )! compute p 36 e1=abs(p p0 )! Stopping procedure1 37 array2 ( 1 )=p 38 IF( e1.lt. t o l ) THEN! k r i t h r i o s h g k l i s h s 39 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 40 k=1 41 EXIT outer2 42 ELSE 43 p0=p 44 END IF 45 END DO outer2 46 Z2=i 47 IF( k.ne. 1 ) THEN 48 PRINT, The method was u n s u c c e s s f u l l a f t e r,n2, s t e p s. 49 Z2=0 50 END IF 51 p0=pa! Ypologismos g i a thn g3 (X) 52 k=2 53 outer3 : DO i =1,N3 54 p=g3 ( p0 )! compute p 55 e1=abs(p p0 )! Stopping procedure1 56 array3 ( 1 )=p 57 IF( e1.lt. t o l ) THEN! k r i t h r i o s h g k l i s h s 58 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 21

23 59 k=1 60 EXIT outer3 61 ELSE 62 p0=p 63 END IF 64 END DO outer3 65 Z3=i 66 IF( k.ne. 1 ) THEN 67 PRINT, The method was u n s u c c e s s f u l l a f t e r,n3, s t e p s. 68 Z3=0 69 END IF 70 p0=pa! Ypologismos g i a thn g4 (X) 71 k=2 72 outer4 : DO i =1,N4 73 p=g4 ( p0 )! compute p 74 e1=abs(p p0 )! Stopping procedure1 75 array4 ( i )=p 76 IF( e1.lt. t o l ) THEN! k r i t h r i o s h g k l i s h s 77 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 78 k=1 79 EXIT outer4 80 ELSE 81 p0=p 82 END IF 83 END DO outer4 84 Z4=i 85 IF( k.ne. 1 ) THEN 86 PRINT, The method was u n s u c c e s s f u l l a f t e r,n4, s t e p s. 87 Z4=0 88 END IF 89 p0=pa! Ypologismos g i a thn g5 (X) 90 k=2 91 outer5 : DO i =1,N5 92 p=g5 ( p0 )! compute p 93 e1=abs(p p0 )! Stopping procedure1 94 array5 ( i )=p 95 IF( e1.lt. t o l ) THEN! k r i t h r i o s h g k l i s h s 96 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 97 k=1 98 EXIT outer5 99 ELSE 100 p0=p 101 END IF 102 END DO outer5 103 Z5=i 104 IF( k.ne. 1 ) THEN 105 PRINT, The method was u n s u c c e s s f u l l a f t e r,n5, s t e p s. 106 Z5=0 107 END IF 108 NMAX=MAX( Z1, Z2, Z3, Z4, Z5 ) 109!WHERE (ABS( array1 ).LE. t o l ) 110! array1=0 111!END WHERE 112 DO i =1,NMAX 22

24 113 WRITE( 2 0, ) i, &, array1 ( i ), &, array2 ( i ), &, array3 ( i ), &, array4 ( i ), &, array5 ( i ), \\ 114 END DO 115 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 116 END FUNCTION g1 ( x )! orizoume t i n g1 ( x ) 120 g1=x (exp ( x ) x 4+5 x 2 2 x 1) /( exp ( x ) 4 x 3+10 x 2) 121 RETURN 122 END FUNCTION g2 ( x )! orizoume t i n g2 ( x ) 125 g2=x exp ( x )+x 4 5 x 2+2 x RETURN 127 END FUNCTION g3 ( x )! orizoume t i n g3 ( x ) 130 g3 =1/2 ( exp ( x ) x 4+5 x 2 1) 131 RETURN 132 END FUNCTION g4 ( x )! orizoume t i n g4 ( x ) 135 g4 =1/5 (x 3+2+1/x exp ( x ) /x ) 136 RETURN 137 END FUNCTION g5 ( x )! orizoume t i n g5 ( x ) 140 g5=(exp ( x ) /x 2+5 2/x 1/x 2) (1/2) 141 RETURN 142 END 23

25 1.2.1 Ρίζα Για να υπολογίσουμε τον αριθμό των επαναλήψεων που χρειάζεται η μέθοδος σταθερού σημείου για να προσσεγγίσει το p με ακρίβεια ε = 0, 0001 Θα χρησομοποιήσουμε την σχέση(παίρνουμε το ακέραιο μέρος του Ν), από την σχέση : απο την οποία παράγουμε: p n p }{{} ε N kn 1 k p 1 p 0 ( ) ln (1 k)ε p 1 p 0 ln(k) ( ) όπου k είναι η μέγιστη απόλυτη τιμή της πρωτης παραγώγου σε καθε συνάρτηση στο υπο μελέτη διάστημα. Ετσι εδώ έχουμε για p 0 = 2.4 και για τα σετ εξισώσεων: Για την g 1 (x) το k = και N 1 = 3 Για την g 2 (x) το k = και N 2 = 0 Για την g 3 (x) το k = και N 3 = 0 Για την g 4 (x) το k = και N 4 = 0 Για την g 5 (x) δεν οριζετε λυση λόγο αρνητικού προσήμου στο υπόριζο Είναι φανερό λοιπόν ότι η g 1 (x) συγκλίνει και ακόμα και αν συνέκλινε καμία άλλη θα συνέκλινε ποιο αργα απο αυτή. Σαν δείγμα καλής θέλησης θα βάλουμε 3 επαναλύψεις σε όλες τις συναρτήσεις για να δούμε πως αυτές συγκλινουν στον πίνακα 1.6. Στο σημείο αυτό θυμώμαστε ότι στο πρόγραμμά μας έχουμε θέσει τιμές μηδέν στους πίνακες που παίρνουν τις τιμές p n των ακολουθιών οπότε αν το πρόγραμα βγεί απο τον βρόγχο επανάληψης σε λιγότερα βήματα απο το μέγιστο Ν τότε θα έχουμε στον πίνακά μας τιμή του τύπου που σημαίνει ότι δεν μπήκε τιμή για αυτό το στοιχείο. Επιπλέον η ένδειξη NaN μας δείχνει ότι η τιμή που μπήκε σαν αποτελεσμα της πράξης που έγινε δεν υπάρχει(π.χ. όταν ζητάμε την τετραγωνική ρίζα ενός αρνητικού αριθμού). n p n = g 1 (p n 1 ) p n = g 2 (p n 1 ) p n = g 3 (p n 1 ) p n = g 4 (p n 1 ) p n = g 5 (p n 1 ) NaN NaN Πίνακας 1.6: Εξέλιξη της σύγκλισης στην μέθοδο σταθερού σημείου για την ρίζα x= Σχολιάζοντας τα αποτελέσματα του Πίνακα 1.6, παρατηρούμε ότι η g 1 συγκλίνει στα προβλεθέντα βήματα ενό όλες οι άλλες δεν συγκλίνουν. Είναι αξιοσημείοτο ότι η μέθοδος διχοτόμησης θα έδινε τα ίδια αποτελέσματα σε 14 βήματα όπως ανακαλούμε απο την αντιστοιχη παράγραφο. 24

26 1.2.2 Ρίζα 0 Για να υπολογίσουμε τον αριθμό των επαναλήψεων που χρειάζεται η μέθοδος σταθερού σημείου θα εργαστούμε όπως και πριν. Ετσι εδώ έχουμε για p 0 = 0.1 και για τα σετ εξισώσεων: Για την g 1 (x) το k = και N 1 = 16 Για την g 2 (x) το k = και N 2 = 0 Για την g 3 (x) το k = και N 3 = 21 Για την g 4 (x) το k = και N 4 = 4 Για την g 5 (x) δεν οριζετε λυση Από τα παραπάνω θα περιμέναμε να συγκλίνουν η g 1 η g 3 και η g 4 με την τελευταία μακράν ταχύτερη. Παραταύτα στον Πίνακα 1.7 παρατηρούμε κάτι αναπάντεχο. Η g 1 συγκλίνει πολύ ταχυτερα ενώ η g 4 (x) συγκλίνει στην επόμενη ρίζα που λογικά συνέβει γιατί ο τύπος της περιέχει διέρεση με το χ ενω αυτό κινήτε σε περιοχή πολύ κοντά στο μηδέν. Ετσι επειδή ο υπολογιστής έχει πεπερασμένη ακρίβεια δεκαδικών ψηφίων, δημιουργεί σφάλμα που αγνωεί την ρίζα. Επιπλέον η g 3 συγκλίνει ταχύτερα απο όλες την ώρα που η g 5 συγκλίνει σε μια ρίζα που αντιστοιχεί σε θετική πλευρά επειδή δεν ορίζονται για αυτή τα αρνητικά χ. n p n = g 1 (p n 1 ) p n = g 2 (p n 1 ) p n = g 3 (p n 1 ) p n = g 4 (p n 1 ) p n = g 5 (p n 1 ) E-02 NaN E E E E Πίνακας 1.7: Εξέλιξη της σύγκλισης στην μέθοδο σταθερού σημείου για την ρίζα x= Ρίζα Για να υπολογίσουμε τον αριθμό των επαναλήψεων που χρειάζεται η μέθοδος σταθερού σημείου θα εργαστούμε όπως και πριν. Ετσι εδώ έχουμε για p 0 = 0, 15 και για τα σετ εξισώσεων: Για την g 1 (x) το k = και N 1 = 19 Για την g 2 (x) το k = και N 2 = 6 Για την g 3 (x) το k = και N 3 = 0 25

27 Για την g 4 (x) το k = και N 4 = 3 Για την g 5 (x) k = και N 5 = 0 Από τα παραπάνω θα περιμέναμε να συγκλίνουν η g 1 η g 2 και η g 4 με την τελευταία μακράν ταχύτερη. Παραταύτα στον Πίνακα 1.8 παρατηρούμε ότι η g 2 είναι ταχύτερη ενώ οι άλλες αποκλίνουν όπως περιμέναμε. Ιδιαίτερα στην g 1 παρατηρούμε ότι η συγκλιση είναι ποιο ταχεία απο ότι περιμέναμε. n p n = g 1 (p n 1 ) p n = g 2 (p n 1 ) p n = g 3 (p n 1 ) p n = g 4 (p n 1 ) p n = g 5 (p n 1 ) E NaN NaN NaN NaN NaN Πίνακας 1.8: Εξέλιξη της σύγκλισης στην μέθοδο σταθερού σημείου για την ρίζα x= Ριζα Για να υπολογίσουμε τον αριθμό των επαναλήψεων που χρειάζεται η μέθοδος σταθερού σημείου θα εργαστούμε όπως και πριν. Ετσι εδώ έχουμε για p 0 = 8, 3 και για τα σετ εξισώσεων: Για την g 1 (x) το k = και N 1 = 9 Για την g 2 (x) το k = και N 2 = 0 Για την g 3 (x) το k = και N 3 = 0 Για την g 4 (x) το k = και N 4 = 0 Για την g 5 (x) k = και N 5 = 0 Από τα παραπάνω θα περιμέναμε να συγκλίνει μονο η g 1 και όλες οι άλλες να αποκλινουν απο την ρίζα. Πράγματι στον Πίνακα 1.9 παρατηρούμε μια εικόνα με την αξιοσημείωτη συμπεριφορά της g 5 να αποκλίνει στην ρίζα 2, Ιδιαίτερα στην g 1 παρατηρούμε ότι η συγκλιση είναι ποιο ταχεία απο ότι περιμέναμε Ριζα 2,43651 Για να υπολογίσουμε τον αριθμό των επαναλήψεων που χρειάζεται η μέθοδος σταθερού σημείου θα εργαστούμε όπως και πριν. Ετσι εδώ έχουμε για p 0 = 2, 2 και για τα σετ εξισώσεων: Για την g 1 (x) το k = και N 1 =

28 n p n = g 1 (p n 1 ) p n = g 2 (p n 1 ) p n = g 3 (p n 1 ) p n = g 4 (p n 1 ) p n = g 5 (p n 1 ) NaN NaN E Infinity Infinity Infinity Infinity Infinity Infinity Infinity Infinity Πίνακας 1.9: Εξέλιξη της σύγκλισης στην μέθοδο σταθερού σημείου για την ρίζα x= Για την g 2 (x) το k = και N 2 = 0 Για την g 3 (x) το k = και N 3 = 0 Για την g 4 (x) το k = και N 4 = 0 Για την g 5 (x) k = και N 5 = 5 Από τα παραπάνω θα περιμέναμε να συγκλίνουν η g 1 και η g 5 με την τελευταία μακράν ταχύτερη. Παραταύτα στον Πίνακα 1.10 παρατηρούμε η g 5 συγκλίνει στα βήματα που έχουμε υπολογίσει ενώ ταυτόχρονα η g 1 συγκλίνει πολύ ταχύτερα απο ότι περιμέναμε. Ολες οι άλλες αποκλίνουν όπως αναμενώταν άλλωστε. n p n = g 1 (p n 1 ) p n = g 2 (p n 1 ) p n = g 3 (p n 1 ) p n = g 4 (p n 1 ) p n = g 5 (p n 1 ) NaN NaN Πίνακας 1.10: Εξέλιξη της σύγκλισης στην μέθοδο σταθερού σημείου για την ρίζα x=

29 1.3 Μέθοδος Νεύτωνα Στην μέθοδο σταθερού σημείου εφαρμόσαμε την εξίσωση g 1 (x) που στην πραγματικότητα είναι η εξίσωσή που χρησιμοποιεί η μέθοδος του Νεύτωνα. Δηλαδή έχουμε την g(p n 1 ) = p n 1 f(p n 1) f (p n 1 ),για n 1 ( ) Ετσι εξηγείτε η ταχύτατη σύγκλιση σε όλες τις ρίζες. Πρέπει να σημειωθεί όμως ότι πολλά απο τα σημεία εκίννησης p 0 διαλέχτικάν προσεχτικά και μετά απο πολλές δοκιμές ώστε να εξασφαλιστεί η σωστη συγκλιση. Δηλαδή η μέθοδος του Νεύτωνα είναι πολύ ευαίσθητη σε αλλαγές της αρχικής προσσέγγισης καθώς έχουν να αντιμετωπιστούν θέματα που αφορούν βρόχους που μπορεί να σχηματίζουν οι παράγωγοι της συνάρτησης, μηδενισμοί της παραγώγου και περιπτώσεις στις οποίες η παράγωγος μας απομακρίνει απο την ρίζα. Επιπλέον είναι σημαντικό το γεγονός να κρατίσουμε τον όρο [p 0 p] μικρό γιατί έχουμε υποθέσει ότι οι όροι που περιέχουν [p 0 p] 2 και ανώτεροι μπορούν να αγνοηθούν, για να καταλήξουμε στην Η μέθοδος του Νεύτωνα είναι πολύ ισχυρή, αλλά έχει μία πολύ μεγάλη αδυναμία. Αυτή η αδυναμία είναι ότι πρέπει να γνωρίζουμε την παράγωγο της f(x) σε κάθε προσσέγγιση. Συχνά ο υπολογισμός αυτός είναι ποιό απαιτητικός σε αριθμιτικές πράξεις απο την ίδια την συνάρτηση. Γιά να παρακάμψουμε αυτό το πρόβλημα θα εισαγάγουμε μια μικρή διαφοροποίηση που προέρχετε απο την εφαρμογή του ορισμου της παραγώγου στην : p n = p n 1 f(p n 1)(p n 1 p n 2 ) f(p n 1 ) f(p n 2 ) ( ) Αυτή η τεχνική λέγετε μέθοδος της διατέμνουσας.στην τεχνική αυτή χρειαζόμαστε στην πραγματικότητα δύο αρχικές προσσεγγίσεις. Ο αλγόριθμος που θα χρησιμοποιήσουμε στην συγκεκριμένη περίπτωση είναι ο: 1 PROGRAM secant 2 INTEGER,PARAMETER: : N0=5 3! Edw dhlenoume ton megisto ari8mo epanalipsewn 4 REAL: : func, x, p0, t o l, e1, p, p1, q0, q1 5 OPEN(UNIT=20,FILE= secant,status= OLD )! anoigoume to a r x e i o 6 p0= p1= q0=func ( p0 )! a r x i k e s p r o s s e g g i s e i s 9 q1=func ( p1 ) 10 t o l = outer : DO i =1,N0 12 p=p1 q1 ( p1 p0 ) /( q1 q0 )! ypologismos tou p 13 e1=abs (p p1 )! a p o l y t o sfalma 14 WRITE( 2 0, ) i, &,p, \\ 15 IF( e1.lt. t o l ) THEN 16 PRINT, The method was s u c c e s s f u l l a f t e r, i, s t e p s. The root i s p=, p 17 k=1 18 EXIT outer 19 ELSE 20 p0=p1! enhmerwsh p r o s s e g g i sewn 21 q0=q1 22 p1=p 28

30 23 q1=func ( p ) 24 END IF 25 END DO outer 26 IF( k.ne. 1 ) THEN 27 PRINT, The method was u n s u c c e s s f u l l a f t e r,n0, s t e p s. 28 END IF 29 CLOSE(UNIT=20,STATUS= KEEP )! apothikeuoume to a r x e i o me ton pinaka 30 END FUNCTION func ( x )! orizoume t i n f ( x ) 33 f u n c=exp ( x ) x 4+5 x 2 2 x 1 34 RETURN 35 END Συγκρίνοντας παρακάτω τα αποτελέσματα της μεθόδο διατέμνουσας με τα αντίστοιχα της μεθόδου του Νέυτωνα, βλέπουμε ότι είναι ποιο αργή ενώ παράλληλα παραμένει ταχύτερη της μεθόδου σταθερού σημείου Ρίζα Το διάστημα που έχουμε επιλέξει είναι p 0 = 2.4 καιp 1 = 2.3. Τα αποτελέσματα της σύγκλισης φαίνοναται στον Πίνακα n p n Πίνακας 1.11: Εξέλιξη της σύγκλισης στην μέθοδο διατέμνουσας για την ρίζα x= Σύγκλιση σε 4 αντι για 3 βήματα Ρίζα Το διάστημα που έχουμε επιλέξει είναι p 0 = 0, 15 και p 1 = 0, 2. Τα αποτελέσματα της σύγκλισης φαίνοναται στον Πίνακα n p n Πίνακας 1.12: Εξέλιξη της σύγκλισης στην μέθοδο διατέμνουσας για την ρίζα x=

31 1.3.3 Ρίζα 0 Το διάστημα που έχουμε επιλέξει είναι p 0 = 0, 1 καιp 1 = 0, 03. Τα αποτελέσματα της σύγκλισης φαίνοναται στον Πίνακα n p n E E E E E-08 Πίνακας 1.13: Εξέλιξη της σύγκλισης στην μέθοδο διατέμνουσας για την ρίζα x= 0 Σύγκλιση σε 5 αντι για 4 βήματα Ριζα 2,43651 Το διάστημα που έχουμε επιλέξει είναι p 0 = 2, 2 και p 1 = 2, 5. Τα αποτελέσματα της σύγκλισης φαίνοναται στον Πίνακα n p n Πίνακας 1.14: Εξέλιξη της σύγκλισης στην μέθοδο διατέμνουσας για την ρίζα x= 2, Ριζα Το διάστημα που έχουμε επιλέξει είναι p 0 = 8, 3 και p 1 = 8, 5. Τα αποτελέσματα της σύγκλισης φαίνοναται στον Πίνακα n p n Πίνακας 1.15: Εξέλιξη της σύγκλισης στην μέθοδο διατέμνουσας για την ρίζα x= Συγκλιση σε 3 αντι για 4 βήματα. Το γεγονός ότι συνέκλινε ποιο γρήγορα απο του Νέυτωνα είναι καθαρα τυχαίο γεγονός. Η γενική περίπτωση είναι να συγκλίνει ποιο αργά απο αυτή. 30

32 1.4 Κριτήρια σύγκλισης Στην μέθοδο σταθερού σημείου χρησιμοποιήσαμε σαν κριτήριο σύγκλισης το p N p N 1 < ɛ γιατί αφενός μας δίνει καλό έλεγχο του σφάλματός και αφετέρου δεν μας προσθέτει επιπλέον σφάλματα όπως θα εισήγαγε το p N p N 1 p N < ɛ σε αυτές τις ρίζες (περιοχές κοντά στο μηδεν). Επιπλέον η χρησιμότητά του δε θα φαινόταν γιατι η τάξη μεγεθους των ριζών δεν είναι τέτοια ώστε να επιβάλετε η χρήση του. Τέλος το f(p N ) < ɛ δεν μας δίνει αρκετές πληροφορίες για το πραγματικό σφάλμα p N p N 1. Ετσι θυμόμαστε ότι στην μέθοδο διχοτόμησης είχαμε το a b /2 για να έχουμε καλύτερο έλεγχο του μέγιστου πραγματικού σφάλματος στην περιοχή που κινούντε οι ρίζες μας. 31

33 Κεφάλαιο 2 Άσκηση 2α Επιλέγουμε να δουλέψουμε με την ρίζα x = 0. Θα εφαρμόσουμε πολυωνυμική παρεμβολή κάνοντας χρήση πολυωνυμου Taylor 3ης τάξης 1. Ετσι για το πολυώνυμο Taylor τάξης 3 που παράγεται απο την f στο x = a έχουμε το εξής: P 3 (x) = f(a) + f (a)(x a) + f (a) 2! Στην περίπτωσή μας έχουμε x = 0, άρα: P 3 (x) = f(0) + f (0)x + f (0) 2! (x a) 2 + f (a) (x a) 3 ( ) 3! x 2 + f (0) x 3 ( ) 3! Εφαρμόζουμε για την f(x) που μας δόθηκε οπότε καταλήγουμε την εξίσωση που θελουμε: g(x) = P 3 (x) = x x2 x ( ) 2 Απο τα σχήματα 2.1 και 2.2 συμπεραίνουμε ότι η προσσέγγιση δουλεύει μόνο κοντα στην ρίζα που επιλέξαμε και ύστερα αποκλίνει ταχυτατα. Αυτό είναι αναμενόμενο θεωρητικά και είναι το μεγάλο μειωνέκτιμα των πολυωνύμων Taylor και των αντίστοιχων Lagrange ότι δηλαδη τα πρώτα προσσεγγίζουν σωστα την συνάρτηση σε ενα σημείο ενώ τα δέυτερα σε μια ολόκληρη περιοχή. 1 Κάνουμε λόγο για πολυώνυμο Taylor τάξης n και όχι βαθμού n διότι η f (n) (a) μπορεί να μηδενίζεται. Τα πρώτα δύο πολυώνυμα Taylor του cosx στο x = 0, για παράδειγμα, είναι P 0 (x) = 1 και P 1 (x) = 1. Ετσι, το πολυώνυμο πρώτης τάξης είναι μηδενικού βαθμού, όχι πρώτου βαθμού. 32

34 Σχήμα 2.1: Η συγκριση μεταξύ της συναρτησης Taylor τάξης 3 και της κανονικής συνάρτησης f(x) Σχήμα 2.2: Η διαφορά μεταξύ της συναρτησης Taylor τάξης 3 και της κανονικής συνάρτησης f(x) 33

35 Κεφάλαιο 3 Άσκηση 2β Χρησιμοποιώντας το αρχείο GG3.DAT θα φτιάξουμε έναν αλγόριθμο που θα εκτελεί πολυωνυμική παρεμβολή 3ου και 5ου βαθμού σε περιοχή που θα ορίζετε απο τον χρήστη. Ο αλγόριθμος θα παράγει ένα αρχείο lagrange3.dat και ένα lagrange5.dat ώστε απο αυτά να κάνουμε τις γραφικές παραστάσεις 1. Θεώρημα 2. Αν x 0, x 1,, x n είναι n + 1 διακριτοί αριθμοί και f είναι μία συνάρτηση που οι τιμές της δίνονται σε αυτούς τους αριθμούς, τότε υπάρχει ένα μοναδικό πολυώνυμο P (x) βαθμού το πολύ n με Αυτό το πολυώνυμο δινετε απο f(x k ) = P (x k ), k = 0, 1,..., n P (x) = f(x 0 )L n,0 (x) + + f(x n )L n,n (x) = όπου, για κάθε k = 0, 1,..., n L n,k (x) = n i=0 i k (x x i ) (x k x i ) n f(x k )L n,k (x) ( ) k=0 ( ) Παρόλο που δεν είναι λάθος να φτιάξουμε μια υπορουτίνα που να υπολογίζει την συνάρτηση του lagrange απέυθείας δεν είναι και η καλήτερή μας επιλογή. Και αυτό γιατί είναι λίγο παραδοξο να προγραμματιστεί απέυθείας. Ενας πολύ καλήτερος αλγόριθμος για να κατασκευάσουμε το ίδιο, μοναδικό, πολυώνυμο παρεμβολής είναι ο αλγόριθμος του Neville. Εστω P 1 ότι είναι η τιμή στο x ενός μοναδικού πολυωνύμου μηδενικού βαθμού (σ.σ., μια σταθερά) που περνά απο το σημείο (x 1, y 1 ), άρα P 1 = y 1. Ομοίως ορίζουμε P 1, P 2,..., P N. Τώρα έστω ότι P 12 είναι η τιμή στο x ενός μοναδικού πολυωνύμου βαθμού ένα που περνά ανάμεσα και απο το (x 1, y 1 ) και απο το (x 2, y 2 ). Παρομοιως τα P 23, P 34,..., P (N 1)N. Αναλόγος, για τα ανώτερου βαθμού πολυώνυμα, μέχρι τα P N, η οποία είναι η τιμή του μοναδικού πολυωνύμου παρεμβολής μέσα απο όλα τα N σημεία, δλδ είναι η επιθυμητή απάντηση. 1 Για τις γραφικές παραστάσεις χρησιμοποιηθηκαν τα προγραμματα pyxplot και gnuplot 34

36 Τα διάφορα P απο ένα πλαίσιο με προγώνους στα αριστερά που οδηγεί σε έναν μοναδικό απόγωνο στα δεξιά. Για παράδειγμα για N = 4, x 1 : y 1 = P 1 P 12 x 2 : y 2 = P 2 P 123 P 23 P 1234 x 3 : y 3 = P 3 P 234 P 34 x 4 : y 4 = P 4 Ο αλγόριθμος του Neville είναι ένας αναδρομικός τρόπος συμπλήρωσης αριθμών σε ένα πίνακα, συμπληρώνοντας μια στήλη την φορά, απο τα αριστερά στα δεξιά. Βασίζεται στην σχέση μεταξή μίας κόρης P και τους δύο γονείς της, P i(i+1)...(i+m) = (x x i+m)p i(i+1)...(i+m 1) + (x i x)p (i+1)(i+2)...(i+m) x i x i+m ( ) Αυτή η αναδρομή δουλεύει επειδή οι δύο γονείς συμφωνούν ήδη στα σημεία x i+1... x i+m 1. Μια βελτίωση στην αναδρομή είναι να παρακολουθούμε τις μικρές διαφοροποιήσεις μεταξύ γονέων και κορών, δηλαδή να ορίσουμε (για m = 1, 2,..., N 1 ), C m,i P i...(i+m) P i...(i+m 1) D m,i P i...(i+m) P (i+1)...(i+m) ( ) Τώρα κάποιος εύκολα μπορεί να παράγει απο την τις σχέσεις D m+1,i = (x i+m+1 x)(c m,i+1 D m,i ) x i x i+m+1 C m+1,i = (x i x)(c m,i+1 D m,i ) x i x i+m+1 ( ) Σε κάθε επίπεδο m, τα C και D είναι οι διορθώσεις που κάνουν τις παρεμβολές μια τάξη μεγαλύτερες. Η τελική απάντηση P 1...N είναι ίση με το αθροισμα κάθε y i συν ένα σετ από C και D που σχηματίζουν ένα μονοπάτι μέσα απο το οικογενιακό δένδρο στην τελική κόρη. Ο αλγοριθμος που εκτελεί την επιθημητή παρεμβολή είναι ο εξίς: 1 PROGRAM l a g r a n g e i n t e r p o l a t i o n 2 INTEGER: : i, j, n2, n 3 REAL: : xa (500), ya (500), x, xmin, xmax, dx, y, dy, xx ( 6 ), yy ( 6 ) 4 n2=500 5 OPEN(UNIT=20,FILE= GG3.DAT,STATUS= OLD ) 6 OPEN(UNIT=40,FILE= lagrange3.dat,status= OLD ) 7 OPEN(UNIT=60,FILE= lagrange5.dat,status= OLD ) 8 DO i =1,500 9 READ( 2 0, ) xa ( i ), ya ( i ) 10 END DO 11 PRINT, d e f i n e xmin 12 READ(, ) xmin 13 PRINT, d e f i n e xmax 14 READ(, ) xmax 35

37 15 dx=(xmax xmin ) / n=4 17 x=xmin 18 c a l l l o c a t e ( xa, n2, x, j ) 19 xx=xa ( j : j +3) 20 yy=ya ( j : j +3) 21 c a l l l agrange ( xx, yy, n, x, y, dy ) 22 WRITE( 4 0, ) x,, y 23 lagrange3 : DO 24 x=x+dx 25 IF ( x. gt. xmax) EXIT lagrange3 26 c a l l l o c a t e ( xa, n2, x, j ) 27 xx=xa ( j : j +3) 28 yy=ya ( j : j +3) 29 c a l l l agrange ( xx, yy, n, x, y, dy ) 30 WRITE( 4 0, ) x,, y 31 END DO lagrange3 32 n=6 33 x=xmin 34 c a l l l o c a t e ( xa, n2, x, j ) 35 xx=xa ( j : j +5) 36 yy=ya ( j : j +5) 37 c a l l l agrange ( xx, yy, n, x, y, dy ) 38 WRITE( 6 0, ) x,, y 39 lagrange5 : DO 40 x=x+dx 41 IF ( x. gt. xmax) EXIT lagrange5 42 c a l l l o c a t e ( xa, n2, x, j ) 43 xx=xa ( j : j +5) 44 yy=ya ( j : j +5) 45 c a l l l agrange ( xx, yy, n, x, y, dy ) 46 WRITE( 6 0, ) x,, y 47 END DO lagrange5 48 CLOSE(UNIT=20,STATUS= KEEP ) 49 CLOSE(UNIT=40,STATUS= KEEP ) 50 CLOSE(UNIT=60,STATUS= KEEP ) 51 END SUBROUTINE l a g r a n g e ( xa, ya, n, x, y, dy )! Yporoutina g i a ta polyonyma n 1ou va8mou 54 INTEGER: : n 55 REAL: : dy, x, y, xa ( n ), ya ( n ) 56 INTEGER,PARAMETER: :NMAX=501!H megalhterh anamenomenh timh tou n 57! dedomenwn pinakwn xa k a i ya, ka8enas me mege8os n, k a i dwsmenhs t i m h s x, auth h routhna 58! e p i s t r e f e i timh y. An P( x ) e i n a i to polyonhmo va8mou N 1 t e t o i o wste P( x a i )=yai, i = 1,..., n t o t e 59! h timh pou mas e p i s t r e f e i to programma e i n a i y=p( x ) 60 INTEGER: : i,m, ns 61 REAL: : den, d i f, d i f t, ho, hp,w, c (NMAX), d (NMAX) 62 ns=1 63 d i f=abs ( x xa ( 1 ) ) 64 f i r s t : do i =1,n! edw vriskoyme to konthnotero s t o i x e i o tou pinaka 65 d i f t=abs ( x xa ( i ) ) 66 i f ( d i f t. l t. d i f ) then 36

38 67 ns=i 68 d i f=d i f t 69 endif c ( i )=ya ( i ) 72 d ( i )=ya ( i ) 73 end do f i r s t 74 y=ya ( ns )! Edw e i n a i h a r x i k h p r o s e g g i s h tou y 75 ns=ns 1 76 second : do m=1,n 1 77! Gia ka8e s t h l h tou pinaka 78 t h i r d : do i =1,n m! phgenoume s t a c k a i d k a i ta ananeonoume 79 ho=xa ( i ) x 80 hp=xa ( i+m) x 81 w=c ( i +1) d ( i ) 82 den=ho hp 83 i f ( den. eq. 0. ) EXIT t h i r d 84 den=w/ den 85 d ( i )=hp den! edw ananeonontai ta c k a i d 86 c ( i )=ho den 87 end do t h i r d 88 i f (2 ns. l t. n m) then! y s t e r a apo thn symplirosh ka8e s t h l h s tou pinaka 89 dy=c ( ns+1)! apofasizoume poia diwrthosh, c h d 8eloume na pros8esoume 90 else! sthn a 8 r o i s t i k h timh tou y, p. x. : poio monopati na paroume ston pinaka 91 dy=d ( ns )! kateu8hnomenoi panw h katw. To kanoume a u t o me tropo t e t o i o wste 92 ns=ns 1! na paroumke thn poio eu8eia grammh mesa ston pinaka, ananewnontas t o ns 93 endif! analogos wste na 3eroume pou vriskomaste. Auth h diadromh k r a t a thw merikes 94 y=y+dy! p r o s e g h s e i s oso to dhnaton poio kentrarism ; enew s t o s t o x o x 95 end do second 96 return 97 END SUBROUTINE l o c a t e ( xa, n2, x, j ) 100 INTEGER: : j 101 REAL: : xa ( n2 ) 102! Dedomenou enos pinaka xa ( 1 : n) k a i dwsmenhs mias timhs x, e p i s t r e f e i mia timh j t e t o i a wste to x na v r i s k e t e 103! meta3h s t o xa ( j ) k a i s t o xx ( j +1). xx ( 1 : n) p r e p e i na e i n a i monotonh e i t e au3ousa e i t e f8hnousa. j=0 h j=n 104! e p i s t r e f e t e g i a na y p o d e i 3 e i o t i to x e i n a i e k t o s p e r i o x h s 105 INTEGER: : j l, jm, ju 106 j l =0! enar3h katw 107 ju=n2+1! k a i panw akrwn i f ( ju j l. gt. 1 ) then! an den exoume akoma t e l e i w s e i 109 jm=(ju+j l ) /2! ypologizoume ena endoiameso shmeio 110 i f ( ( xa ( n2 ). ge. xa ( 1 ) ). eqv. ( x. ge. xa (jm ) ) ) then 111 j l=jm! k a i antika8istoume e i t e to katwtero o r i o 112 else 113 ju=jm! h to anwtero o r i o 37

39 114 endif 115 goto endif 117 i f ( x. eq. xa ( 1 ) ) then 118 j=1 119 else i f ( x. eq. xa ( n2 ) ) then 120 j=n else 122 j=j l 123 endif 124 return 125 END Για να έχουμε καλήτερο οπτικό αποτέλεσμα φτιάξαμε 2 γραφήματα (σχήματα 3.1 και 3.2). Ενα για όλες τις ρίζες και ένα απο 0 έως 0,5. Στο τελευταιο χρησιμοποιήσαμε ένα αρχείο GG2.DAT το οποίο δεν είναι τίποτα άλλο παρα τα περιεχόμενα του GG3.DAT μέχρι το 0,5. Απο τα γραφήματα συμπερένουμε ότι ισχυει η απαίτηση μας να περνανε τα πολυώνυμα απο τις ρίζες (δηλαδή τα σημεία του αρχειου που πέρνει σαν εισοδο). Θεωρητικά θα περιμενουμε το πολυώνυμο 5ου βαθμού να είναι ποιο ακριβες απο αυτο του 3ου αλλα αυτο δεν μπορούμε να το ισχυριστούμε γιατι η συναρτηση είναι αγνωστη. Υπάρχουν παραδείγματα που πολυώνυμα μικροτερου βαθμού να προσεγγιζουν σημεία της πραγματικής συναρτησης με μεγαλήτερη ακρίβεια απο τα αντίστοιχα μεγαλύτερου βαθμού. Σαν συνολο όμως είναι λογικό να πούμε ότι το πολυώνυμο 5ου μας δίνει καλύτερη εικώνα για το πως είναι η συνάρτηση που δεν γνωριζουμε αναμεσα στα γνωστα της σημεία. Σχήμα 3.1: Η συγκριση μεταξύ του πολυωνύμου παρεμβολής lagrange 3ου και 5ου βαθμού και των σημείων που μας δίνονται δεδομένα εως και το στοιχείο

40 Σχήμα 3.2: Η συγκριση μεταξύ του πολυωνύμου παρεμβολής lagrange 3ου και 5ου βαθμού και των σημείων που μας δίνονται δεδομένα σε όλες τις ρίζες 39

41 Κεφάλαιο 4 Άσκηση 3α Θα κατασκευάσουμε έναν αλγόριθμο που θα επιτρέπει αριθμιτική παραγώγιση 3,5 και 7 σημείων χρησιμοποιώντας το αρχείο GG3.DAT. Αρχικά λέμε ότι δεν μπορούμε να παραγωγίσουμε χρησιμοποιώντας την εκφραση f(x 0 + h) f(x 0 ) h ( ) Διότι έχουμε να αντιμετοπίσουμε διέρεση με πολυ μικρό αριθμό πράγμα που το σφάλμα στρογγύλευσης θα προκαλέσει μη επιθυμητές επιπλοκές. Αυτός είναι γενικά και ο μεγάλος εχθρός της αριθμιτικής παραγώγισης. Αντιθέτως για να προσσεγγίσουμε την f (x j ) σε (n + 1) σημεία, θα χρησημοποιήσουμε την σχέση: f (x j ) = n k=0 f(x k )L k(x j ) + f (n+1) (ξ(x j )) (n + 1)! n (x j x k ) ( ) k=0 k j Αυξάνοντας τον αριθμό των σημείων που χρησιμοποιούμε, πετυχαίνουμε μεγαλύτερη ακρίβεια, παρόλο που η αύξηση του αριθμού των πράξεων και η αύξηση του σφάλματος στρογγύλευσης αποθαρύνει μια τέτοια νοοτροπία. Στο παραδειγμά μας και επειδή τα σημεία απέχουν ίσες αποστάσεις θα έχουμε τα εξίς σετ εξισώσεων για τα 3 και 5 σημεία αντιστοιχα. Μεθοδος τριών σημείων έχει τελικά δυο εξισώσεις: f (x 0 ) = 1 2h [ 3f(x 0) + 4f(x 0 + h) f(x 0 + 2h)] + h2 6 f (3) (ξ 0 ) ( ) όπου το ξ 0 κείτε μεταξύ του x 0 και του x 0 + 2h, και f (x 0 ) = 1 2h [f(x 0 + h) f(x 0 h)] h2 6 f (3) (ξ 1 ) ( ) όπου το ξ 1 κείτε ανάμεσα στο (x 0 h) και το x 0 + h). Η προσέγγιση της είναι χρήσιμη κοντά στα όρια του διαστήματος καθώς δε θα έχουμε πληροφορίες έξω απο αυτό. Παρόλο που το σφάλμα και στις δυο εξισώσεις είναι της τάξης του h 2 στην είναι περίπου το μισό γιατί χρησιμοποιεί δεδομένα και στις 40

42 δυο πλευρές γύρω απο το x 0. Μεθοδος πέντε σημείων έχει αναλογως δυο εξισώσεις (σφάλμα τάξης h 4 ): f (x 0 ) = 1 12h [f(x 0 2h) 8f(x 0 h) + 8f(x 0 + h) f(x 0 + 2h)] + h4 30 f (5) (ξ) ( ) όπου το ξ κείτε ανάμεσα στο x 0 2h και στο x 0 + 2h. Η επομενη εξίσωσή είναι χρήσιμη σε προσεγγίσεις των ακρων του διαστήματος: f (x 0 ) = 1 12h [ 25f(x 0)+48f(x 0 +h) 36f(x 0 +2h)+16f(x 0 +3h) 3f(x 0 +4h)]+ h4 5 f (5) (ξ) όπου το ξ κείτε ανάμεσα στο x 0 και στο x 0 + 4h. Μεθοδος επτά σημείων (σφάλμα τάξης h 6 ): ( ) f (x 0 ) = 1 60h [f(x 0+3h)+9f(x 0 2h)+45f(x 0 h) f(x 0 3h) 9f(x 0 +2h) 45f(x 0 h)]+ h6 7 f (7) (ξ 0 ) ( ) όπου το ξ κείτε ανάμεσα στο x 0 3h και στο x 0 + 3h. Στον αλγόριθμό μας θα φτιάξουμε αρχεία D3.DAT, D5.DAT και D7.DAT που θα έχουν αποθηκευμένα τα αποτελέσματα για την παράγογο της συνάρτησης για την οποία έχουμε την δειγματοληψία στο GG3.DAT με την μέθοδο των τριών των πέντε και επτά σημείων αντίστοιχα. Θα χρησιμοποιήσουμε τις εξισώσεις ( ), ( ) και ( ) για τον σκοπό αυτό. 1 PROGRAM d e r i v a t i v e s 2 INTEGER: : i, j, n2, n 3 REAL: : xa (500), ya (500), x, xz, h 4 OPEN(UNIT=20,FILE= GG3.DAT,STATUS= OLD ) 5 OPEN(UNIT=40,FILE= D3.DAT,STATUS= OLD ) 6 OPEN(UNIT=60,FILE= D5.DAT,STATUS= OLD ) 7 OPEN(UNIT=80,FILE= D7.DAT,STATUS= OLD ) 8 DO i =1,500 9 READ( 2 0, ) xa ( i ), ya ( i ) 10 END DO 11 h= d3 : DO i =2, x=xa ( i ) 14 y =0.5 (1/h) ( ya ( i +1) ya ( i 1) ) 15 WRITE( 4 0, ) x,, y 16 END DO d3 17 d5 : DO i =3, x=xa ( i ) 19 xz = y=xz (1/h) ( ya ( i 2) 8 ya ( i 1)+8 ya ( i +1) ya ( i +2) ) 21 WRITE( 6 0, ) x,, y 22 END DO d5 23 d7 : DO i =4, x=xa ( i ) 25 xz = y=xz (1/h) ( ya ( i +3)+9 ya ( i 2)+45 ya ( i 1) ya ( i 3) 9 ya ( i +2) 45 ya ( i 1) ) 27 WRITE( 8 0, ) x,, y 41

43 28 END DO d7 29 CLOSE(UNIT=20,STATUS= KEEP ) 30 CLOSE(UNIT=40,STATUS= KEEP ) 31 CLOSE(UNIT=60,STATUS= KEEP ) 32 CLOSE(UNIT=80,STATUS= KEEP ) 33 END Σχήμα 4.1: Παράγωγος με μεθοδο τριών σημείων και αρχικα δεδομένα Στο σχήμα 4.1 παρατηρούμε ότι η παραγώγιση με την μέθοδο τριών σημέίων είναι επιτυχής αλλα έχει σημαντικά σκαπανεμπάσματα σε γειτωνικά σημεία. Μάλιστα αυτή η συμπεριφορά είναι αναμενόμενη γιατί η αριθμιτική παραγώγιση έχει συμαντικά σφαλματα όπως εχουμε αναφέρει. Το ιδιο συμπέρασμα βγαζουμε και απο τα άλλα σχήματα παρόλο το γεγονός ότι αυξανοντας τον αριθμό το σφάλμα μειώνετε και πετυχαίνουμε καλύτερη ακρίβεια στην εκτιμησή μας. 42

44 Σχήμα 4.2: Παράγωγος με μεθοδο πέντε σημείων και αρχικα δεδομένα Σχήμα 4.3: Παράγωγος με μεθοδο επτα σημείων και αρχικα δεδομένα 43

45 Σχήμα 4.4: Παράγωγος με τις τρεις μεθόδους και αρχικα δεδομένα 44

46 Κεφάλαιο 5 Άσκηση 3β Θα λύσουμε το σύστημα: 4.2x 0.2y +0.7z 0.4w = x +6.8y +1.3z 1.1w = x +0.5y +4.9z 1.3w = x 1.8y 0.7z 8.3w = 1.1 Με τις μεθόδους απαλοιφής Gauss και Gauss-Seidel. Πριν δώσουμε τους αλγορίθμους και στην συνέχεια τα αποτελέσματα που εξάγανε, να πούμε ότι απο την γραμμική άλγεβρα το σύστημα οφείλει να έχει την εξης λύση: x = y = z = w = 0, Ο αλγόριθμος για την μέθοδο απαλοιφής Gauss είναι: 1 PROGRAM Gauss Elimination 2 INTEGER: : i, j, n, ICHG, L, k, kk, ip, ca, l k 3 REAL: : array ( 4, 5 ), xa ( 5 ), x,c, xm,w, g i f, jpeg 4 OPEN(UNIT=40,FILE= c o e f.dat,status= OLD )! a r x e i o me tous s y n t e l e s t e s 5 DO i =1,4 6 READ( 4 0, ) array ( i, 1 : 5 ) 7 END DO 8 ICHG = 0 9 n=4 10 nn=n 1 11 M = n+1 12 outer : DO i =1,n 1 13 ip = i 14 i n n e r : DO 15 IF ( abs ( array ( ip, i ) ). ge E 20. or. ip. gt. n ) EXIT i n n e r 16 ip = ip+1 17 END DO i n n e r 18 IF( ip.eq. n+1)then 19 WRITE(, ) SYSTEM DOES NOT HAVE UNIQUE SOLUTION 20 GOTO END IF 45

47 22!Bhma 3 23 IF( ip.ne. i ) THEN 24 some : DO j =1,n+1 25 ca= array ( i, j ) 26 array ( i, j ) = array ( ip, j ) 27 array ( ip, j ) = ca 28 END DO some 29 i c o u n t = i c o u n t+1 30 END IF 31!Bhma 4 32 jk = i i i n n e r : DO j=i +1,n 34!Bhma 5 35!USE XM IN PLACE OF M(J, I ) 36 g i f=array ( j, i ) 37 jpeg=array ( i, i ) 38 xm = ( g i f ) /( jpeg ) 39!STEP 6 40 bash : DO k=i +1,n+1 41 array ( j, k ) = array ( j, k ) xm array ( i, k ) 42 END DO bash 43 array ( j, i ) = 0 44 END DO i i n n e r 45! Bhma 7 46 END DO outer 47 IF( abs ( array (n, n ) ). l t E 20) THEN 48 WRITE(, ) SYSTEM DOES NOT HAVE UNIQUE SOLUTION2 49 GOTO END IF 51! Bhma 8 52! Arxhse BACKWARD SUBSTITUTION 53 xa ( n ) = array (n, n+1)/ array (n, n ) 54 L = n 1 55 zouter : DO k=1,n 1 56 i = L k+1 57 j = i w = z i n n e r : DO l k=j, n 60 w = w array ( i, l k ) xa ( l k ) 61 END DO z i n n e r 62 xa ( i ) = ( array ( i, n+1)+w) / array ( i, i ) 63 END DO z o u t e r 64 WRITE(, ) PROCEDURE COMPLETED SUCCESSFULLY 65 WRITE(, ) x=, xa ( 1 ) 66 WRITE(, ) y=, xa ( 2 ) 67 WRITE(, ) z=, xa ( 3 ) 68 WRITE(, ) w=, xa ( 4 ) 69 WRITE(, ) i count CLOSE(UNIT=40,STATUS= KEEP ) 71 END 46

48 Τα αποτελέματα του αλγορίθμου είναι: x = y = E 02 z = E 02 w = E 02 Ο αλγόριθμος για την μέθοδο Gauss-Seidel είναι: 1 PROGRAM Gauss Elimination 2 INTEGER: : i, j, n, ICHG, L, k, kk, ip, ca, l k 3 REAL: : array ( 4, 5 ), xa ( 5 ), x, apprx ( 4 ), s 4 OPEN(UNIT=40,FILE= c o e f.dat,status= OLD )! a r x e i o me tous s y n t e l e s t e s 5 DO i =1,4 6 READ( 4 0, ) array ( i, 1 : 5 ) 7 END DO 8 apprx ( 1 ) = 0.13! a r x e i k e s p r o s s e g i s e i s 9 apprx ( 2 ) = apprx ( 3 ) = apprx ( 4 ) = t o l = ! anoxh s f a l m a t o s 13 n=4 14 nmax= err =0.0 16!Bhma 2 17 outer : DO k=1,nmax 18!Bhma 3 19 i n n e r : DO i =1,4 20 s = i i n n e r : DO j =1,4 22 s=s array ( i, j ) apprx ( j ) 23 END DO i i n n e r 24 s=(s+array ( i, n+1) ) / array ( i, i ) 25 IF ( abs ( s ). gt. err ) err=abs ( s ) 26 apprx ( i )=apprx ( i )+s 27 END DO i n n e r 28!BHMA 4 29 IF ( err. l e. t o l ) THEN 30 WRITE(, ) k=, k, Tol=, t o l 31 EXIT outer 32 END IF 33 END DO outer 34 WRITE(, ) PROCEDURE COMPLETED SUCCESSFULLY 35 WRITE(, ) x=, apprx ( 1 ) 36 WRITE(, ) y=, apprx ( 2 ) 37 WRITE(, ) z=, apprx ( 3 ) 38 WRITE(, ) w=, apprx ( 4 ) 39 CLOSE(UNIT=40,STATUS= KEEP ) 40 END Τα αποτελέματα του αλγορίθμου είναι: x = y = E 02 z = E 02 w = E 02 47

49 Οι αλγόριθμοι με επαναληπτικές διαδικασίες χρησιμοποιούντε για την επήλυση γραμμικών συστημάτων με μικρες διαστάσεις, αφού ο χρόνος που απαιτείται για ικανοποιητική ακρίβεια, υπερβαίνει αυτόν που απαιτήται για να λυθεί απο μία άμεση διαδικασία όπως η απαλοιφή Gauss. 48

50 Κεφάλαιο 6 Άσκηση 4α Στην άσκηση αυτή θα χρησιμοποιήσουμε το αρχείο GG3.DAT για να κατασκευάσουμε αλγόριθμο που θα εκτελεί αριθμητική ολοκλήρωση με μέθοδο τραπεζίου και Simpson 1/3. Η σχέση για την ολοκλήρωση με την μέθοδο τραπεζίου είναι: x2 [ 1 f(x)dx = h 2 f ] 2 f 2 + O(h 3 f ) ( ) x 1 Εδώ ο όρος O() συμβολίζει ότι η αληθηνή απάντηση διαφέρει απο την εκτίμηση κατα ένα ποσό που είναι το γινόμενο κάποιων αριθμητικών συντελεστών επί το h 3 επί την τιμή της δευτερης παραγώγου της συνάρτησης κάπου στο διάστημα της ολοκλήρωσης. Επείδή προφανώς η δευτερη παράγωγος δεν είναι γνωστή θα γράφουμε μόνο το O(). Η εξίσωση της μεθόδου του τραπεζίου είναι εξίσωση δύο σημείων και ειναι ακριβής για πολυώνυμα έως και 1 βαθμού. Η εξίσωση που περιλαμβάνει τρία σημεία είναι ακριβής για πολυώνυμα έως και βαθμού 3. Η εξίσωση της μεθόδου Simpson 1/3 είναι: x3 [ 1 f(x)dx = h 3 f f ] 3 f 3 + O(h 5 f (4) ) ( ) x 1 Εφαρμόζοντας την N 1 φορές, στα διαδοχικά διαστήματα (x 1, x 2 ), (x 2, x 3 ),,...,(x N 1, x N ) πέρνουμε την σχέση: xn [ 1 f(x)dx = h 2 f 1 + f 2 + f f N ] ( ) (b a) 3 2 f f N + O ( ) N 2 x 1 Η τελευταία σχέση μας δίνει μια εικώνα σχετικά με το πόσο αλλάζει το σφάλμα με την αλλαγή του αριθμού των βημάτων αν κρατήσουμε σταθερά τα α και β. Κάνοντας το ίδιο και για την Simpson παίρνουμε: xn x 1 [ 1 f(x)dx = h 3 f f f f f N f N ] ( ) 1 3 f N + O N 4 Ετσι με την μέθοδο του τραπεζίου θα έχουμε τον αλγόριθμο: ( ) 49

51 1 PROGRAM trapzd 2 INTEGER: : i 3 REAL: : xa (500), ya (500), s, h 4 OPEN(UNIT=20,FILE= GG3.DAT,STATUS= OLD ) 5 DO i =1,500 6 READ( 2 0, ) xa ( i ), ya ( i ) 7 END DO 8 h= s = outer : DO i =2, s=s+ya ( i ) 12 END DO outer 13 s=s +0.5 ya ( 1 ) +0.5 ya (500) 14 s=h s 15 WRITE(, ) I n t e g r a l=, s 16 CLOSE(UNIT=20,STATUS= KEEP ) 17 END Που δίνει αποτέλεσμα I = Ενώ αντοίστοιχα με την μέθοδο Simpson 1/3 : 1 PROGRAM simpson 2 INTEGER: : i 3 REAL: : xa (500), ya (500), s, h 4 OPEN(UNIT=20,FILE= GG3.DAT,STATUS= OLD ) 5 DO i =1,500 6 READ( 2 0, ) xa ( i ), ya ( i ) 7 END DO 8 h= s = outer : DO i =2,498,2 11 s=s ya ( i ) 12 END DO outer 13 outer2 : DO i =3,499,2 14 s=s ya ( i ) 15 END DO outer2 16 s=s ya ( 1 ) ya (500) 17 s=s h 18 WRITE(, ) I n t e g r a l=, s 19 CLOSE(UNIT=20,STATUS= KEEP ) 20 END Που δίνει αποτέλεσμα I = Επιδεί όπως διαπιστώνουμε και απο το γράφημα της GG3.DAT περιγράφει συνάρτηση μεγαλύτερου απο βαθμού 1, περιμένουμε το σφλαλμα στην μέθοδο Simpson να είναι μικρότερο απο αυτό της μεθόδου του τραπεζίου. Συγκεκριμένα το σφάλμα της μεθόδου τραπεζίου θα πρέπει να είναι της τάξης του O(1/N 2 ) 10 6 και του σφάλματος τραπεζίου O(1/N 4 ) Η διαφορά του ολοκληρώματος με τις δυο μεθόδους που βγάλαμε είναι πολλές τάξεις μεγέθους μεγαλύτερη απο αυτό που θα περιμέναμε απο την προηγουμενη εκτιμηση. Αυτό οφείλετε στο γεγονός ότι η συ ότι η μέθοδος τραπεζίου δεν είναι κατάληλη για αυτή την συνάρτηση επειδή στο σφάλμα θα συνησφέρει η δευτερη παράγωγος στα σημεία που καμπυλώνετε αρκετα η συναρτηση. Επιπλέον πρεπει να ξέρουμε ότι ο υπολογιστής έχει πεπερασμένη ακρίβεια και σιγουρα δεν μπορεί να αποδόσει άπειρη ακρίβεια αντιθέτως συσορεύονται σφάλματα στο τελικό αποτέλεσμα. 50

52 Κεφάλαιο 7 Άσκηση 4β Ξέρουμε ότι η ροπή αδράνειας είναι: I = (M) r 2 dm ( ) Οπου απο dm είναι στοιχειώδης μάζα που απέχει x απο τον άξονα που βρίσκετε στο x = 0. Προφανώς θα είναι dm = p(x)dx. Το ολοκληρομα που έχουμε να λύσουμε, τώρα γίνετε: I = 1 0 p(x)x 2 dx ( ) Ομως μας δίνετε ότι p(x) = 1 x + e x οπότε μπορούμε να λύσουμε: 1 [ ] 1 1 I = p(x)x 2 dx = 0 12 (4 3x)x3 + e x (x 2 2x + 2) ( ) Για να υπολογίσουμε το παραπάνω ολοκλήρωμα και μάλιστα με ακρίβεια 0.1% (δηλαδή θα θέσουμε για σφάλμα 10 3 θα κατασκευάσουμε τον παρακάτω αλγόριθμο. 1 PROGRAM tor2 2 INTEGER: : N, i, L(10000) 3 REAL: : a (10000),b, t o l (10000), h (10000), app, func, f a (10000), f c (10000), fb (10000), s (10000), fd, fe, s1, s2, u1, u2, u3, u4, u5, u6, u7, u8 4!STEP1 5 N= app=0 7 i =1 8 t o l ( i ) = a ( i )=0 10 b=1 11 h ( i )=(b a ( i ) ) /2 12 f a ( i )=func ( 0 ) 51

53 13 f c ( i )=func ( a ( i )+h ( i ) ) 14 fb ( i )=func ( b ) 15 s ( i )=h ( i ) ( f a ( i )+4 f c ( i )+fb ( i ) ) /3! ( Approximation from Simpson s method f o r e n t i r e i n t e r v a l. ) 16 L( i )= !STEP2 19 outer : DO 20 i f ( i. l e. 0 ) EXIT outer 21!STEP3 22 fd=func ( a ( i )+h ( i ) /2) 23 f e=func ( a ( i )+3 h ( i ) /2) 24 s1=h ( i ) ( f a ( i )+4 fd+f c ( i ) ) /6! Approximations from Simpson s method f o r h a l v e s o f s u b i n t e r v a l s. 25 s2=h ( i ) ( f c ( i )+4 f e+fb ( i ) ) /6 26 u1=a ( i )! Save data at t h i s l e v e l. 27 u2=f a ( i ) 28 u3=f c ( i ) 29 u4=fb ( i ) 30 u5=h ( i ) 31 u6=t o l ( i ) 32 u7=s ( i ) 33 u8=l( i ) 34 35!STEP4 36 i=i 1! ( Delete the l e v e l. ) 37!STEP5 38 IF( abs ( s1+s2 u7 ) / abs ( u7 ). l t. u6 ) THEN 39 app=app+(s1+s2 ) 40 else 41 i f ( u8. ge.n)then 42 WRITE(, ) Level Exceeded! ( Procedure f a i l s. ) 43 EXIT outer 44 else! (Add one l e v e l. ) 45 i=i +1! ( Datafor r i g h t h a l f s u b i n t e r v a l. 46 a ( i )=u1+u5 47 f a ( i )=u3 48 f c ( i )=f e 49 fb ( i )=u4 50 h ( i )=u5/2 51 t o l ( i )=u6/2 52 s ( i )=s2 53 L( i )=u i=i +1! Data f o r l e f t h a l f s u b i n t e r v a l. 56 a ( i )=u1 57 f a ( i )=u2 58 f c ( i )=fd 59 fb ( i )=u3 60 h ( i )=h ( i 1) 61 t o l ( i )=t o l ( i 1) 62 s ( i )=s1 63 L( i )=L( i 1) 64 ENDIF 65 ENDIF 52

54 66 END DO outer i f ( i. l e. 0 ) THEN 69 WRITE(, ) I=, app!app approximates I to w i t h i n TOL. ) 70 ENDIF END FUNCTION func ( x )! orizoume t i n s i n a r t i s i mas 76 func=(1 x+exp ( x ) ) x 2 77 RETURN 78 END Που ύστερα απο την εκτέλεσή του επιστρέφει αποτέλεσμα Που είναι μέσα στην ακρίβεια που θέλαμε γιατί αν το συγκρίνουμε με το αναλυτικό αποτέλεσμα θα έχουμε: = = 0.1% ( ) 53

55 Κεφάλαιο 8 Άσκηση 5 Εχουμε να λύσουμε το πρόβλημα ρίψης σφαίρας με μοναδιαία αρχική ταχύτηταu 0 = 1 και σε γωνία 70 o. Στην σφαίρα θα θεωρήσουμε ότι επιδρά η μόνο η δύναμη της βαρυτητας και θα αγνωήσουμε αλλες δυνάμεις (πχ: αντίσταση αέρα, ή δύναμη coriolis) και η όλη κίνηση θα γίνει σε ένα επίπεδο. Θεωρούμε άξονα x παράληλο με το έδαφος και άξονα y κατακόρυφο.η δύναμη της βαρύτητας g = gŷ = 0.3ŷ. Διαλέξαμε το μετρο της δυναμης της βαρύτητας μικρό, για ευκολία στην απεικόνηση. Για να το πετύχουμε αυτό θα κάνουμε χρήση των μεθόδων Euler και Runge-Kutta 4 ης τάξης. Θα αναλύσουμε την κίνηση στους άξονες x και y. Επειδή ως γνωστών, x = rcosϑ, y = rsinϑ αναλύουμε τις αρχικές ταχύτητες ώς u 0x = cos(70 o ) 0.34 και u 0y = sin(70 o ) Αν λύσουμε αναλυτικά: ÿ = g y(t) = 0.5gt 2 + ẏ 0 t y(t) = 0.15t t ( ) Μέθοδος Euler Αν διαλέξουμε N ίσα διαστήματα στο [a, b] τότε το διάστημα ανάμεσα στα σημεία θα είναι h = (b a)/n. Ο χρόνος που θα χρησιμοποιούμε δηλαδή θα είναι: t i = a + ih, i = 0, 1, 2,..., N ( ) Η εξίσωση που θα εκτελει τις διαδοχικές προσσεγγίσεις θα είναι: w 0 = a w i+1 = w i + hf(t i, w i ), i = 0, 1,..., N 1 ( ) 54

56 Σχήμα 8.1: Γραφική παράσταση της κίνησης στην διάσταση y συναρτήση του χρόνου, απο την αναλυτική λύση Επειδή στον άξονα x δεν ασκήτε δυναμη τόσο εδώ όσο και στο επόμενο παράδειγμα δεν θα ασχοληθουμε με την κίνησή του καθώς αυτή θα είναι ευθύγραμη με σταθερή ταχύτητα. Στον άξονα y θα ξεκινήσουμε απο το y = 0 και θα λήξουμε την κίνηση όταν θα ξανα αποκτήσει την τιμή y = 0. Η διαφορική θα είναι Ο αλγόριθμός υπολογισμού είναι: uy 0 =.94 uy i+1 = uy i + h( 0.15), i = 0, 1,..., N 1 ( ) 1 PROGRAM e u l e r 2 INTEGER: : n, i 3 REAL: : a, b, y0, y, h, t, g, uy, uy0 4 a=0 5 b=7.5 6 y0=0 7 uy0 = WRITE(, ) Give I n t e g e r value N 9 READ(, ) n 10 OPEN(UNIT=40,FILE= e u l e r 3.DAT,STATUS= OLD ) 11!STEP 1 12 h=(b a ) /n 13 t=a 14 y=y0 15 uy=uy0 55

57 16 WRITE( 4 0, ) t,, y 17 g= !STEP 2 19 outer : DO i =1,n 20!STEP 3 21 y=y+h uy 22 uy=uy+h g 23 t=a+i h 24 WRITE( 4 0, ) t,, y 25 IF ( y. l e. 0 ) EXIT outer 26 END DO outer 27 CLOSE(UNIT=40,STATUS= KEEP ) 28 END Σχήμα 8.2: Γραφική παράσταση της κίνησης στην διάσταση y συναρτήση του χρόνου, απο την αναλυτική λύση, και την Euler για Ν=20 και Ν=100. Οπως αναμέναμε όσο προχωράει ο χρόνος τόσο μεγαλώνει το σφάλμα. Και όπως είναι λογικό όσο μικρένουμε το βήμα μας τόσο μικραίνει το σφάλμα γιατί έχουμε περισσότερη πληροφορία για την συμπεριφορά της παραγώγου σε ενδοιάμεσα βήματα. 56

58 8.0.2 Μέθοδος Runge-Kutta 4 ης τάξης Η μέθοδος αυτή έχει τα εξίς υπολογιστικά βήματα: w 0 = a k 1 = hf(t i, w i ), ( k 2 = hf t i + h 2, w i + 1 ) 2 k 1, ( k 3 = hf t i + h 2, w i + 1 ) 2 k 2, ( ) Ο αλγόριθμός υπολογισμού είναι: k 4 = hf(t i+1, w i + k 3 ), w i+1 = w i (k 1 + 2k 2 + 2k 3 + k 4 ) 1 PROGRAM e u l e r 2 INTEGER: : n, i 3 REAL: : a, b, y0, uy0, h, k1, k2, k3, k4, kk1, kk2, kk3, kk4 4! Step 1 5 a=0 6 b=7.5 7 y0=0 8 uy0 = WRITE(, ) Give I n t e g e r value N 10 READ(, ) n 11 OPEN(UNIT=40,FILE= runge2.dat,status= NEW ) 12 h=(b a ) /n 13 t=a 14 y=y0 15 uy=uy0 16 g= WRITE( 4 0, ) t,, y 18! Step 2 19 outer : DO i =1,n 20! Step kk1=uy0 g t 23 kk2=uy0 g ( t+h /2) 24 kk3=uy0 g ( t+h /2) 25 kk4=uy0 g ( t+h ) 26 y=y+h ( kk1+2 kk2+2 kk3+kk4 ) /6 27 t=a+i h 28 WRITE( 4 0, ) t,, y 29 IF ( y. l e. 0 ) EXIT outer 30 END DO outer 31 CLOSE(UNIT=40,STATUS= KEEP ) 32 END Συγκριση των μεθόδων Απο την θεωρεία περιμένουμε η Runge-Kutta να είναι καλήτερη απο την Euler γιατί στην πρώτη μέθοδο έχουμε πληροφορίες για την συμπεριφορά της συνάρτησης στα ενδοιάμεσα 57

59 Σχήμα 8.3: Γραφική παράσταση της κίνησης στην διάσταση y συναρτήση του χρόνου, απο την αναλυτική λύση, και την Runge-Kutta για Ν=20 και Ν=100. Διαπιστόνουμε ότι η ακρίβεια είναι εκπληκτικά καλύτερη από το την αντίστοιχη Euler σημεία της τροχιάς, ενώ στην δεύτερη έχουμε πληροφορίες μόνο για τα διακριτά βήματα χρόνου που πραγματοποιούμε. Συνιθήζεται να λέμε ότι η μέθοδος Euler έχει ακρίβεια πρώτης τάξης ενώ η μέθοδος Runge-Kutta έχει ακρίβεια τέταρτης τάξης. Ουσιαστικά σε κάθε χρονικό βήμα, δ, το λάθος που κάνουμε είναι της τάξεως δ 2 ή δ 5 αντίστοιχα. Για να φτάσουμε όμως μέχρι την χρονική στιγμή, κανουμε T/δ βήματα, άρα το συνολικό λάθος είναι: T δ δ2 O(δ)Euler T δ δ5 O(δ 4 )Runge Kutta ( ) Για να κάνουμε ποιο πειστικά τα παραπάνω, θα κρατήσουμε σταθερή την τελική χρονική στιγμή Τ και θα μεταβάλλουμε τον αριθμό των σημείων Ν, και άρα επομένως και το μήκως των διαστημάτων, και κάθε φορά υπολογίζουμε τις διαφορές: Με την μέθοδο Ευλερ εχουμε: Απο τον αλγόριθμο: 1 PROGRAM e u l e r E r1 (N) = y theor(t ) y Euler (T ) E r2 (N) = y theor(t ) y R.K. (T ) ( ) 58

60 Σχήμα 8.4: Άλλο ένα παράδειγμα που δείχνει την ακρίβεια της Runge-Kutta εναντι της Euler 2 INTEGER: : n, i 3 REAL: : a, b, y0, y, h, t, g, uy, uy0 4 OPEN(UNIT=40,FILE= e u l e r e r.dat,status= OLD ) 5 second : DO n=3,500 6 a=0 7 b=7.5 8 y0=0 9 uy0 = !STEP 1 11 h=(b a ) /n 12 t=a 13 y=y0 14 uy=uy0 15 g= !STEP 2 17 outer : DO i =1,n 18!STEP 3 19 y=y+h uy 20 uy=uy+h g 21 t=a+i h 22 END DO outer 23 er=abs ( y ) 24 WRITE( 4 0, ) n,, er 25 END DO second 26 CLOSE(UNIT=40,STATUS= KEEP ) 27 END 59

61 Σχήμα 8.5: Η μέθοδος Euler και το πως καταιβαίνει το σφάλμα με την αύξηση των βημάτων Επειδη η Matlab είναι καταληρότερη για να περιγραφει το σφάλμα για την Runge- Kutta και λόγο της πεπερασμένης ακρίβειας αποθυκευσης αριθμών στην Runge-Kutta στο σχήμα 8.6 που μας δίχνει την εφαρμογή αυτων που γράψαμε παραπάνω. 60

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2014 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 1 / 42 Αριθμητικές Μέθοδοι

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΘΗΜΑ 2 ο Μάθημα 2 ο Αριθμητική επίλυση εξισώσεων (μη γραμμικές) Μέθοδοι με διαδοχικές δοκιμές σε διάστημα (Διχοτόμησης, Regula-Falsi) Μέθοδοι με επαναληπτικούς

Διαβάστε περισσότερα

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων Με τον όρο μη γραμμικές εξισώσεις εννοούμε εξισώσεις της μορφής: f( ) 0 που προέρχονται από συναρτήσεις f () που είναι μη γραμμικές ως προς. Περιέχουν δηλαδή

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2015 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2015 1 / 47 Αριθμητικές Μέθοδοι

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 5)

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 5) Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 5) Δρ Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 5) Σεπτέμβριος 2015 1

Διαβάστε περισσότερα

Άσκηση 1. Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του Z στα παρακάτω κομμάτια κώδικα FORTRAN:

Άσκηση 1. Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του Z στα παρακάτω κομμάτια κώδικα FORTRAN: Άσκηση 1 Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του J στα παρακάτω κομμάτια κώδικα FORTRAN: INTEGER J J = 5 J = J + 1 J = J + 1 INTEGER X, Y, J X = 2 Y =

Διαβάστε περισσότερα

Άσκηση εφαρμογής της μεθόδου Newton Raphson

Άσκηση εφαρμογής της μεθόδου Newton Raphson Άσκηση εφαρμογής της μεθόδου Newton Raphson Η ακόλουθη αντίδραση πραγματοποιείται σε έναν αντιδραστήρα αέριας φάσης: H 2 S+O 2 H 2 +SO 2 Όταν το σύστημα φτάσει σε ισορροπία στους 600Κ και 10 atm, τα μοριακά

Διαβάστε περισσότερα

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, , 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #1: ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟ ΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ.

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, , 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #1: ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟ ΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 005-06, 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #: ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟ ΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης. Πως ορίζεται και τι σηµαίνει ο όρος lop στους επιστηµονικούς υπολογισµούς.

Διαβάστε περισσότερα

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Αριθμητική Επίλυση Εξισώσεων Εισαγωγή Ορισμός 5.1 Γενικά, το πρόβλημα της αριθμητικής

Διαβάστε περισσότερα

n sin 1 n. 2 n n+1 6 n. = 1. = 1 2, = 13 4.

n sin 1 n. 2 n n+1 6 n. = 1. = 1 2, = 13 4. ΑΠΕΙΡΟΣΤΙΚΟΣ ΛΟΓΙΣΜΟΣ Ι ΟΛΟΗΜΕΡΟ ΕΡΓΑΣΤΗΡΙΟ ΠΡΟΒΛΗΜΑΤΩΝ Λύσεις ασκήσεων φυλλαδίου. Άσκηση : Εξετάστε ως προς τη σύγκλιση τη σειρά si. Λύση: Παρατηρούμε ότι si 0 άρα η σειρά δεν συγκλίνει. Συγκεκριμένα

Διαβάστε περισσότερα

Σημειώσεις Μαθηματικών 2

Σημειώσεις Μαθηματικών 2 Σημειώσεις Μαθηματικών 2 Συναρτήσεις - 3 Ραφαήλ Φάνης Μαθηματικός 1 Κεφάλαιο 3 Συνέχεια Συναρτήσεων 3.1 Όρισμός Συνεχούς Συνάρτησης Ορισμός Μια συνάρτηση f ονομάζεται συνεχής στο x 0 Df αν υπάρχει το πραγματικός

Διαβάστε περισσότερα

Ασκήσεις Γενικά Μαθηµατικά Ι Οµάδα 5 (λύσεις)

Ασκήσεις Γενικά Μαθηµατικά Ι Οµάδα 5 (λύσεις) Ασκήσεις Γενικά Μαθηµατικά Ι Οµάδα 5 λύσεις) Λουκάς Βλάχος και Μανώλης Πλειώνης Άσκηση : Να υπολογιστούν τα όρια 4 + n n ) n ) n n + n + ) n + 5) n 7 n+ + ) n Θεωρούµε την ακολουθία a n ), που ορίζεται

Διαβάστε περισσότερα

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Παραγώγιση Εισαγωγή Ορισμός 7. Αν y f x είναι μια συνάρτηση ορισμένη σε ένα διάστημα

Διαβάστε περισσότερα

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 03, 12 Φεβρουαρίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Επαναληπτικές μέθοδοι - Γενική θεωρία 2. Η μέθοδος του Newton

Διαβάστε περισσότερα

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΒΙΟΜΗΧΑΝΙΑΣ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ. Σταυράκης

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΒΙΟΜΗΧΑΝΙΑΣ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ. Σταυράκης ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΒΙΟΜΗΧΑΝΙΑΣ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, 2008-2009 ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ. Σταυράκης 14.10.2008 Να μετατραπεί ο αριθμός στο δυαδικό σύστημα.! " Ο αριθμός μετατρέπεται αρχικά

Διαβάστε περισσότερα

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης 1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης Στη συγκεκριμένη ενότητα εξετάζουμε θέματα σχετικά με την αριθμητική πεπερασμένης ακρίβειας που χρησιμοποιούν οι σημερινοί υπολογιστές και τα

Διαβάστε περισσότερα

1 Σύντομη επανάληψη βασικών εννοιών

1 Σύντομη επανάληψη βασικών εννοιών Σύντομη επανάληψη βασικών εννοιών Μερικές χρήσιμες ταυτότητες + r + r 2 + + r n = rn r r + 2 + 3 + + n = 2 n(n + ) 2 + 2 2 + 3 2 + n 2 = n(n + )(2n + ) 6 Ανισότητα Cauchy Schwarz ( n ) 2 ( n x i y i i=

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

Κεφάλαιο 3 ΠΑΡΑΓΩΓΟΣ. 3.1 Η έννοια της παραγώγου. y = f(x) f(x 0 ), = f(x 0 + x) f(x 0 )

Κεφάλαιο 3 ΠΑΡΑΓΩΓΟΣ. 3.1 Η έννοια της παραγώγου. y = f(x) f(x 0 ), = f(x 0 + x) f(x 0 ) Κεφάλαιο 3 ΠΑΡΑΓΩΓΟΣ 3.1 Η έννοια της παραγώγου Εστω y = f(x) µία συνάρτηση, που συνδέει τις µεταβλητές ποσότητες x και y. Ενα ερώτηµα που µπορεί να προκύψει καθώς µελετούµε τις δύο αυτές ποσοτήτες είναι

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2015 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2015 1 / 68 Αριθμητικές Μέθοδοι

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ - ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ - ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ. ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ - ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, 2011-2012 ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ. Σταυράκης 1 η Σειρά Ασκήσεων 26.10.2011 Άσκηση 1. Να μετατραπεί

Διαβάστε περισσότερα

Μερικές φορές δεν μπορούμε να αποφανθούμε για την τιμή του άπειρου αθροίσματος.

Μερικές φορές δεν μπορούμε να αποφανθούμε για την τιμή του άπειρου αθροίσματος. Σειρές Σειρές και μερικά αθροίσματα: Το πρόβλημα της άθροισης μιας σειράς άπειρων όρων είναι πολύ παλιό. Μερικές φορές μια τέτοια σειρά καταλήγει σε πεπερασμένο αποτέλεσμα, μερικές φορές απειρίζεται και

Διαβάστε περισσότερα

Είναι γνωστό ότι η δύναμη που ασκείται σε ένα ελατήριο και ονομάζεται δύναμη επαναφοράς δίνεται από τη σχέση : F = kx (3.1)

Είναι γνωστό ότι η δύναμη που ασκείται σε ένα ελατήριο και ονομάζεται δύναμη επαναφοράς δίνεται από τη σχέση : F = kx (3.1) 3.1. Εισαγωγή Είναι γνωστό ότι η δύναμη που ασκείται σε ένα ελατήριο και ονομάζεται δύναμη επαναφοράς δίνεται από τη σχέση : F = kx (3.1) Αν ϑελήσουμε να υπολογίσουμε το έργο της δύναμης αυτής μεταξύ δύο

Διαβάστε περισσότερα

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i.

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i. Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

Διαβάστε περισσότερα

Παράδειγμα #2 ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟΔΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ. ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης

Παράδειγμα #2 ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟΔΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ. ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης Παράδειγμα # ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟΔΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης. Πως ορίζεται και τι σημαίνει ο όρος lop στους επιστημονικούς υπολογισμούς. Ο όρος lop (loatig poit operatio) συναντάται

Διαβάστε περισσότερα

Πρόλογος Εισαγωγή στη δεύτερη έκδοση Εισαγωγή... 11

Πρόλογος Εισαγωγή στη δεύτερη έκδοση Εισαγωγή... 11 Περιεχόμενα Πρόλογος... 9 Εισαγωγή στη δεύτερη έκδοση... 0 Εισαγωγή... Ε. Εισαγωγή στην έννοια της Αριθμητικής Ανάλυσης... Ε. Ταξινόμηση των θεμάτων που απασχολούν την αριθμητική ανάλυση.. Ε.3 Μορφές σφαλμάτων...

Διαβάστε περισσότερα

F x h F x f x h f x g x h g x h h h. lim lim lim f x

F x h F x f x h f x g x h g x h h h. lim lim lim f x 3 o ΔΙΑΓΩΝΙΣΜΑ ΜΑΡΤΙΟΣ 013: ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΜΑΘΗΜΑΤΙΚΑ ΚΑΙ ΣΤΟΙΧΕΙΑ ΣΤΑΤΙΣΤΙΚΗΣ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ 3 ο ΔΙΑΓΩΝΙΣΜΑ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ (Κεφάλαιο 1, ) ΘΕΜΑ Α 1 Έχουμε F h F f( h) g h f() g f( h)

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 4)

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 4) Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 4) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 4) Σεπτέμβριος 2015

Διαβάστε περισσότερα

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 5 Ο ΕΞΑΜΗΝΟ, ΠΕΡΙΕΧΟΜΕΝΑ ΠΑΡΑΔΟΣΕΩΝ. Κεφ. 1: Εισαγωγή (διάρκεια: 0.5 εβδομάδες)

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 5 Ο ΕΞΑΜΗΝΟ, ΠΕΡΙΕΧΟΜΕΝΑ ΠΑΡΑΔΟΣΕΩΝ. Κεφ. 1: Εισαγωγή (διάρκεια: 0.5 εβδομάδες) ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 5 Ο ΕΞΑΜΗΝΟ, 2016-2017 ΠΕΡΙΕΧΟΜΕΝΑ ΠΑΡΑΔΟΣΕΩΝ Κεφ. 1: Εισαγωγή (διάρκεια: 0.5 εβδομάδες) Κεφ. 2: Επίλυση συστημάτων εξισώσεων (διάρκεια: 3 εβδομάδες) 2.1 Επίλυση εξισώσεων 2.2 Επίλυση

Διαβάστε περισσότερα

Αριθμητική Λύση Μη Γραμμικών Εξισώσεων Η ΜΕΘΟ ΟΣ ΤΗΣ ΙΧΟΤΟΜΙΣΗΣ 01/25/05 ΜΜΕ 203 ΙΑΛ 2 1

Αριθμητική Λύση Μη Γραμμικών Εξισώσεων Η ΜΕΘΟ ΟΣ ΤΗΣ ΙΧΟΤΟΜΙΣΗΣ 01/25/05 ΜΜΕ 203 ΙΑΛ 2 1 Αριθμητική Λύση Μη Γραμμικών Εξισώσεων Η ΜΕΘΟ ΟΣ ΤΗΣ ΙΧΟΤΟΜΙΣΗΣ 01/25/05 ΜΜΕ 203 ΙΑΛ 2 1 Ηβάση της Μεθόδου της ιχοτόμησης Θεώρημα: Μία εξίσωση f()=0, όπου το f() είναι μια πραγματική συνεχής συνάρτηση,

Διαβάστε περισσότερα

Επαναληπτικές μέθοδοι

Επαναληπτικές μέθοδοι Επαναληπτικές μέθοδοι Η μέθοδος της διχοτόμησης και η μέθοδος Regula Fals που αναφέραμε αξιοποιούσαν το κριτήριο του Bolzano, πραγματοποιώντας διαδοχικές υποδιαιρέσεις του διαστήματος [α, b] στο οποίο,

Διαβάστε περισσότερα

Για την τοπική μελέτη μιας συνάρτησης f ενδιαφέρον έχει η συμπεριφορά της συνάρτησης γύρω απο κάποια θέση x 0

Για την τοπική μελέτη μιας συνάρτησης f ενδιαφέρον έχει η συμπεριφορά της συνάρτησης γύρω απο κάποια θέση x 0 5 Όριο συνάρτησης Α ΑΠΑΡΑΙΤΗΤΕΣ ΓΝΩΣΕΙΣ ΘΕΩΡΙΑΣ Για την τοπική μελέτη μιας συνάρτησης f ενδιαφέρον έχει η συμπεριφορά της συνάρτησης γύρω απο κάποια θέση (δηλαδή όταν το βρίσκεται πολύ κοντά στο ) ή στο

Διαβάστε περισσότερα

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών. Εισαγωγή (ορισμός προβλήματος, αριθμητική ολοκλήρωση ΣΔΕ, αντικατάσταση ΣΔΕ τάξης n με n εξισώσεις ης τάξης). Μέθοδος Euler 3. Μέθοδοι

Διαβάστε περισσότερα

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΘΗΜΑ 1 ο 1 Εισαγωγή Έντυπα εγχειρίδια ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, ΑΚΡΙΒΗΣ Γ.Δ., ΔΟΥΓΑΛΗΣ Β.Α. Αριθμητική ανάλυση με εφαρμογές σε matlab & mathematica,

Διαβάστε περισσότερα

Pr(10 X 15) = Pr(15 X 20) = 1/2, (10.2)

Pr(10 X 15) = Pr(15 X 20) = 1/2, (10.2) Κεφάλαιο 10 Συνεχείς τυχαίες μεταβλητές Σε αυτό το κεφάλαιο θα εξετάσουμε τις ιδιότητες που έχουν οι συνεχείς τυχαίες μεταβλητές. Εκείνες οι Τ.Μ. X, δηλαδή, των οποίων το σύνολο τιμών δεν είναι διακριτό,

Διαβάστε περισσότερα

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών 7. Εισαγωγή (ορισμός προβλήματος, αριθμητική ολοκλήρωση ΣΔΕ, αντικατάσταση ΣΔΕ τάξης n με n εξισώσεις ης τάξης) 7. Μέθοδος Euler 7.3

Διαβάστε περισσότερα

y 1 (x) f(x) W (y 1, y 2 )(x) dx,

y 1 (x) f(x) W (y 1, y 2 )(x) dx, Συνήθεις Διαφορικές Εξισώσεις Ι Ασκήσεις - 07/1/017 Μέρος 1ο: Μη Ομογενείς Γραμμικές Διαφορικές Εξισώσεις Δεύτερης Τάξης Θεωρούμε τη γραμμική μή-ομογενή διαφορική εξίσωση y + p(x) y + q(x) y = f(x), x

Διαβάστε περισσότερα

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο Σύνοψη Στο κεφάλαιο αυτό παρουσιάζεται η ιδέα του συμπτωτικού πολυωνύμου, του πολυωνύμου, δηλαδή, που είναι του μικρότερου δυνατού βαθμού και που, για συγκεκριμένες,

Διαβάστε περισσότερα

Συνέχεια συνάρτησης σε διάστημα. Η θεωρία και τι προσέχουμε. x, ισχύει: lim f (x) f ( ).

Συνέχεια συνάρτησης σε διάστημα. Η θεωρία και τι προσέχουμε. x, ισχύει: lim f (x) f ( ). Κεφάλαιο 4 Συνέχεια συνάρτησης σε διάστημα 411 Ερώτηση θεωρίας 1 Η θεωρία και τι προσέχουμε Πότε μια συνάρτηση f θα λέμε ότι είναι συνεχής σε ένα ανοικτό διάστημα (, ) αβ; Απάντηση Μια συνάρτηση f θα λέμε

Διαβάστε περισσότερα

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΑΛΓΕΒΡΑΣ B ΛΥΚΕΙΟΥ

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΑΛΓΕΒΡΑΣ B ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΑΛΓΕΒΡΑΣ B ΛΥΚΕΙΟΥ 1 ln 4 i Να βρείτε το πεδίο ορισμού της ii Να δείξετε ότι η παραπάνω συνάρτηση γράφεται: ln iii Να λύσετε την εξίσωση ln 5 ln 3 4 a a1 4,, a i Να βρείτε τον αριθμό

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2015 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2015 1 / 63 Αριθμητικές Μέθοδοι

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης

Διαβάστε περισσότερα

3 η δεκάδα θεµάτων επανάληψης

3 η δεκάδα θεµάτων επανάληψης η δεκάδα θεµάτων επανάληψης. Για ποιες τιµές του, αν υπάρχουν, ισχύει κάθε µία από τις ισότητες α. log = log( ) β. log = log γ. log 4 log = Να λυθεί η εξίσωση 4 log ( ) + = 0 6 α) Θα πρέπει > 0 και > 0,

Διαβάστε περισσότερα

2. Επίλυση μη Γραμμικών Εξισώσεων

2. Επίλυση μη Γραμμικών Εξισώσεων 2. Επίλυση μη Γραμμικών Εξισώσεων Ασκήσεις 2.4 Έστω (x n ) n2n η ακολουθία των προσεγγίσεων, την οποία δίνει η μέθοδος της διχοτόμησης για την εξίσωση f (x) = 0 με f : [ 1; p 2]! R; f (x) := x 3 3 2 x2

Διαβάστε περισσότερα

0x2 = 2. = = δηλαδή η f δεν. = 2. Άρα η συνάρτηση f δεν είναι συνεχής στο [0,3]. Συνεπώς δεν. x 2. lim f (x) = lim (2x 1) = 3 και x 2 x 2

0x2 = 2. = = δηλαδή η f δεν. = 2. Άρα η συνάρτηση f δεν είναι συνεχής στο [0,3]. Συνεπώς δεν. x 2. lim f (x) = lim (2x 1) = 3 και x 2 x 2 ΚΕΦΑΛΑΙΟ ο: ΣΥΝΑΡΤΗΣΕΙΣ - ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ 8: ΘΕΩΡΗΜΑ BOLZANO - ΠΡΟΣΗΜΟ ΣΥΝΑΡΤΗΣΗΣ - ΘΕΩΡΗΜΑ ΕΝΔΙΑΜΕΣΩΝ ΤΙΜΩΝ - ΘΕΩΡΗΜΑ ΜΕΓΙΣΤΗΣ ΚΑΙ ΕΛΑΧΙΣΤΗΣ ΤΙΜΗΣ - ΣΥΝΟΛΟ ΤΙΜΩΝ ΣΥΝΕΧΟΥΣ ΣΥΝΑΡΤΗΣΗΣ

Διαβάστε περισσότερα

A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Σχολή Θετικών Επιστημών, Τμήμα Μαθηματικών, Πανεπιστήμιο Αιγαίου

A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Σχολή Θετικών Επιστημών, Τμήμα Μαθηματικών, Πανεπιστήμιο Αιγαίου A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Εξεταστική περίοδος Ιουνίου 6, Διδάσκων: Κώστας Χουσιάδας Διάρκεια εξέτασης: ώρες (Σε παρένθεση δίνεται η βαθμολογική αξία κάθε υπο-ερωτήματος. Σύνολο

Διαβάστε περισσότερα

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 6)

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 6) Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 6) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 6) Σεπτέμβριος 2015

Διαβάστε περισσότερα

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τι χρειάζεται η εντολή DO ; ΕΠΑΝΑΛΗΨΕΙΣ ΕΝΤΟΛΗ DO. Όταν απαιτείται να εκτελεστεί πολλές φορές το ίδιο τμήμα ενός προγράμματος.

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τι χρειάζεται η εντολή DO ; ΕΠΑΝΑΛΗΨΕΙΣ ΕΝΤΟΛΗ DO. Όταν απαιτείται να εκτελεστεί πολλές φορές το ίδιο τμήμα ενός προγράμματος. ΥΠΟΛΟΓΙΣΤΕΣ Ι Τι χρειάζεται η εντολή DO ; ΕΠΑΝΑΛΗΨΕΙΣ ΕΝΤΟΛΗ DO Όταν απαιτείται να εκτελεστεί πολλές φορές το ίδιο τμήμα ενός προγράμματος. Τετριμμένο παράδειγμα: Κατασκευάστε πρόγραμμα που θα εμφανίζει

Διαβάστε περισσότερα

Συνέχεια συνάρτησης σε κλειστό διάστημα

Συνέχεια συνάρτησης σε κλειστό διάστημα 8 Συνέχεια συνάρτησης σε κλειστό διάστημα Α ΑΠΑΡΑΙΤΗΤΕΣ ΓΝΩΣΕΙΣ ΘΕΩΡΙΑΣ 1 Μια συνάρτηση f θα λέμε ότι είναι: i Συνεχής σε ένα ανοιχτό διάστημα (α,β) όταν είναι συνεχής σε κάθε σημείο του διαστήματος (α,β)

Διαβάστε περισσότερα

Βασικές ασκήσεις Βασική θεωρία. του πεδίου ορισμού της; β) Έστω η συνάρτηση: ένα σημείο του πεδίου ορισμού της. Θα λέμε ότι η f είναι συνεχής στο x

Βασικές ασκήσεις Βασική θεωρία. του πεδίου ορισμού της; β) Έστω η συνάρτηση: ένα σημείο του πεδίου ορισμού της. Θα λέμε ότι η f είναι συνεχής στο x 8 Συνέχεια συνάρτησης Ορισμός της συνέχειας 8. α) Πότε μια συνάρτηση f :A λέγεται συνεχής σε ένα σημείο του πεδίου ορισμού της; β) Έστω η συνάρτηση:, αν < f() =, αν i) Να αποδείξετε ότι f() = 7 και να

Διαβάστε περισσότερα

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 10, 12 Μαρτίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Παρεμβολή 2. Παράσταση και υπολογισμός του πολυωνύμου παρεμβολής

Διαβάστε περισσότερα

ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ. Το 1ο Θέμα στις πανελλαδικές εξετάσεις

ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ. Το 1ο Θέμα στις πανελλαδικές εξετάσεις Επιμέλεια Καραγιάννης Β. Ιωάννης Σχολικός Σύμβουλος Μαθηματικών ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Το ο Θέμα στις πανελλαδικές εξετάσεις Ερωτήσεις+Απαντήσεις

Διαβάστε περισσότερα

Διάλεξη 5: Συνέχεια συναρτήσεων και όρια στο άπειρο

Διάλεξη 5: Συνέχεια συναρτήσεων και όρια στο άπειρο Διάλεξη 5: Συνέχεια συναρτήσεων και όρια στο άπειρο Ακριβής ορισμός του πλευρικού ορίου Έστω ότι το πεδίο ορισμού της f x περιέχει ένα διάστημα d, c στα αριστερά του c. Η f x έχει αριστερό όριο L στο c

Διαβάστε περισσότερα

math-gr Παντελής Μπουμπούλης, M.Sc., Ph.D. σελ. 2 math-gr.blogspot.com, bouboulis.mysch.gr

math-gr Παντελής Μπουμπούλης, M.Sc., Ph.D. σελ. 2 math-gr.blogspot.com, bouboulis.mysch.gr III Όριο Παντελής Μπουμπούλης, MSc, PhD σελ blogspotcom, bouboulismyschgr ΜΕΡΟΣ Πεπερασμένο Όριο στο Α Ορισμός Όριο στο : Όταν οι τιμές μιας συνάρτησης f προσεγγίζουν όσο θέλουμε έναν πραγματικό αριθμό,

Διαβάστε περισσότερα

15 εκεµβρίου εκεµβρίου / 64

15 εκεµβρίου εκεµβρίου / 64 15 εκεµβρίου 016 15 εκεµβρίου 016 1 / 64 Αριθµητική Ολοκλήρωση Κλειστοί τύποι αριθµητικής ολοκλήρωσης Εστω I(f) = b µε f(x) C[a, b], τότε I(f) = F(b) F(a), όπου F(x) είναι το αόριστο ολοκλήρωµα της f(x).

Διαβάστε περισσότερα

Μιγαδικοί Αριθμοί. Μαθηματικά Γ! Λυκείου Θετική και Τεχνολογική Κατεύθυνση. Υποδειγματικά λυμένες ασκήσεις Ασκήσεις προς λύση

Μιγαδικοί Αριθμοί. Μαθηματικά Γ! Λυκείου Θετική και Τεχνολογική Κατεύθυνση. Υποδειγματικά λυμένες ασκήσεις Ασκήσεις προς λύση Μιγαδικοί Αριθμοί Μαθηματικά Γ! Λυκείου Θετική και Τεχνολογική Κατεύθυνση Υποδειγματικά λυμένες ασκήσεις Ασκήσεις προς λύση ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ Υποδειγματικά Λυμένες Ασκήσεις Άλυτες Ασκήσεις ΛΑ Να βρείτε

Διαβάστε περισσότερα

Δ Ι Α Φ Ο Ρ Ι Κ Ο Σ Λ Ο Γ Ι Σ Μ Ο Σ Μονοτονία & Ακρότατα Συνάρτησης

Δ Ι Α Φ Ο Ρ Ι Κ Ο Σ Λ Ο Γ Ι Σ Μ Ο Σ Μονοτονία & Ακρότατα Συνάρτησης ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ / ΕΠΑΝΑΛΗΨΗΣ Δ Ι Α Φ Ο Ρ Ι Κ Ο Σ Λ Ο Γ Ι Σ Μ Ο Σ Μονοτονία & Ακρότατα Συνάρτησης 1. Ποιους ορισμούς πρέπει να ξέρω για τη μονοτονία ; Πότε μια συνάρτηση θα ονομάζεται γνησίως αύξουσα σε

Διαβάστε περισσότερα

,, δηλαδή στο σημείο αυτό παρουσιάζει τη μέγιστη τιμή της αν α < 0 2α 4α και την ελάχιστη τιμή της αν α > 0. β Στο διάστημα,

,, δηλαδή στο σημείο αυτό παρουσιάζει τη μέγιστη τιμή της αν α < 0 2α 4α και την ελάχιστη τιμή της αν α > 0. β Στο διάστημα, Γενικής Παιδείας 1.4 Εφαρμογές των παραγώγων Το κριτήριο της πρώτης παραγώγου Στην Άλγεβρα της Α Λυκείου μελετήσαμε τη συνάρτηση f(x) = αx + βx + γ, α 0 και είδαμε ότι η γραφική της παράσταση είναι μία

Διαβάστε περισσότερα

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Μαθηματικά Ενότητα 2: Διαφορικός Λογισμός Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Επαναληπτικά θέματα στα Μαθηματικά προσανατολισμού-ψηφιακό σχολείο ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ

Επαναληπτικά θέματα στα Μαθηματικά προσανατολισμού-ψηφιακό σχολείο ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΚΕΦΑΛΑΙΟ 1 ο -ΣΥΝΑΡΤΗΣΕΙΣ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Απο το Ψηφιακό Σχολείο του ΥΠΠΕΘ Επιμέλεια: Συντακτική Ομάδα mathpgr Συντονιστής:

Διαβάστε περισσότερα

8 ΕΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ

8 ΕΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ 8 ΕΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ Στο παρόν κεφάλαιο θα ασχοληθούμε με μεθόδους επίλυσης εξισώσεων την μορφής f(x) = 0. Αναζητούμε μια ακολουθία { n} n 0 x προσεγγίσεων της λύσης, έτσι ώστε lim x = n =

Διαβάστε περισσότερα

Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ. ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες

Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ. ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες Γ. Ν. Π Α Π Α Δ Α Κ Η Σ Μ Α Θ Η Μ Α Τ Ι Κ Ο Σ ( M S C ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΠΡΟΓΡΑΜΜΑ: Σπουδές στις Φυσικές Επιστήμες ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΦΥΕ10 (Γενικά Μαθηματικά Ι) ΠΕΡΙΕΧΕΙ ΤΙΣ

Διαβάστε περισσότερα

Σχόλια στα όρια. Γενικά

Σχόλια στα όρια. Γενικά Σχόλια στα όρια. Γενικά Η αναζήτηση του ορίου έχει νόημα όταν η συνάρτηση ορίζεται κοντά στο x, δηλαδή σε διάστημα (α,x ) (x,β) ή φυσικά σε (α,β) με x (α,β) και όχι κατ ανάγκη στο ίδιο το x. Για παράδειγμα

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Σημειώσεις Ανάλυσης Ι (ανανεωμένο στις 5 Δεκεμβρίου 2012)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Σημειώσεις Ανάλυσης Ι (ανανεωμένο στις 5 Δεκεμβρίου 2012) ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Φυσικής Σημειώσεις Ανάλυσης Ι (ανανεωμένο στις 5 Δεκεμβρίου 2012) Τμήμα Θ. Αποστολάτου & Π. Ιωάννου 1 Σειρές O Ζήνων ο Ελεάτης (490-430 π.χ.) στη προσπάθειά του να υποστηρίξει

Διαβάστε περισσότερα

ΜΕΜ251 Αριθμητική Ανάλυση

ΜΕΜ251 Αριθμητική Ανάλυση ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 02, 09 Φεβρουαρίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Μη γραμμικές εξισώσεις 2. Η μέθοδος της διχοτόμησης 1 Μη γραμμικές

Διαβάστε περισσότερα

Κεφάλαιο 11. Πολυώνυμα Taylor Ορισμός

Κεφάλαιο 11. Πολυώνυμα Taylor Ορισμός Κεφάλαιο Πολυώνυμα Taylor Στο κεφάλαιο αυτό θα κάνουμε μια σύντομη εισαγωγή στα πολυώνυμα Taylor. Τα πολυώνυμα αυτά μπορούν να χρησιμοποιηθούν ως προσεγγίσεις μιας συνάρτησης γύρω από ένα σημείο, και έχουν

Διαβάστε περισσότερα

Ασκήσεις Απειροστικού Λογισμού ΙΙ Πρόχειρες Σημειώσεις Τμήμα Μαθηματικών Πανεπιστήμιο Αθηνών Περιεχόμενα Υπακολουθίες και ακολουθίες Cuchy Σειρές πραγματικών αριθμών 3 3 Ομοιόμορφη συνέχεια 3 4 Ολοκλήρωμα

Διαβάστε περισσότερα

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Πεπερασμένες και Διαιρεμένες Διαφορές Εισαγωγή Θα εισάγουμε την έννοια των διαφορών με ένα

Διαβάστε περισσότερα

x από το κεντρικό σημείο i: Ξεκινάμε από το ανάπτυγμα Taylor στην x κατεύθυνση για απόσταση i j. Υπολογίζουμε το άθροισμα:

x από το κεντρικό σημείο i: Ξεκινάμε από το ανάπτυγμα Taylor στην x κατεύθυνση για απόσταση i j. Υπολογίζουμε το άθροισμα: ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 0 05, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #: ΑΡΙΘΜΗΤΙΚΗ ΠΑΡΑΓΩΓΙΣΗ και ΟΛΟΚΛΗΡΩΣΗ Ημερομηνία ανάρτησης εργασίας στην ιστοσελίδα του μαθήματος: 0 Ημερομηνία παράδοσης εργασίας: 9 0 Επιμέλεια απαντήσεων:

Διαβάστε περισσότερα

αβ (, ) τέτοιος ώστε f(x

αβ (, ) τέτοιος ώστε f(x ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΚΕΦΑΛΑΙΟ ο: ΣΥΝΑΡΤΗΣΕΙΣ - ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΘΕΜΑ Α Άσκηση α) Έστω μια συνάρτηση f, η οποία είναι ορισμένη σε ένα κλειστό διάστημα [ αβ., ] Αν η f είναι συνεχής στο [ αβ, ]

Διαβάστε περισσότερα

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Ημερομηνία: Πέμπτη 20 Απριλίου 2017 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Ημερομηνία: Πέμπτη 20 Απριλίου 2017 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΑΠΟ /4/7 έως τις /4/7 ΤΑΞΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Ημερομηνία: Πέμπτη Απριλίου 7 Διάρκεια Εξέτασης: 3 ώρες ΘΕΜΑ Α ΕΚΦΩΝΗΣΕΙΣ Α Έστω μία συνάρτηση f ορισμένη σε ένα διάστημα

Διαβάστε περισσότερα

ΘΕΜΑ 2ο. Άσκηση εφαρµογής της µεθόδου Newton Raphson

ΘΕΜΑ 2ο. Άσκηση εφαρµογής της µεθόδου Newton Raphson ΘΕΜΑ 2ο Άσκηση εφαρµογής της µεθόδου Newton Raphson Θέµα 2: Η ακόλουθη αντίδραση πραγµατοποιείται σε έναν αντιδραστήρα αέριας φάσης: H 2 S+O 2 H 2 +SO 2 Όταν το σύστηµα φτάσει σε ισορροπία στους 600Κ και

Διαβάστε περισσότερα

Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου

Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου Η Θεωρία στα Μαθηματικά κατεύθυνσης της Γ Λυκείου wwwaskisopolisgr έκδοση 5-6 wwwaskisopolisgr ΣΥΝΑΡΤΗΣΕΙΣ 5 Τι ονομάζουμε πραγματική συνάρτηση; Έστω Α ένα υποσύνολο του Ονομάζουμε πραγματική συνάρτηση

Διαβάστε περισσότερα

Για να εκφράσουμε τη διαδικασία αυτή, γράφουμε: :

Για να εκφράσουμε τη διαδικασία αυτή, γράφουμε: : Η θεωρία στα μαθηματικά προσανατολισμού Γ υκείου Τι λέμε συνάρτηση με πεδίο ορισμού το σύνολο ; Έστω ένα υποσύνολο του Ονομάζουμε πραγματική συνάρτηση με πεδίο ορισμού το μία διαδικασία (κανόνα), με την

Διαβάστε περισσότερα

Περιεχόμενα μεθόδευση του μαθήματος

Περιεχόμενα μεθόδευση του μαθήματος Περιεχόμενα μεθόδευση του μαθήματος. Πως ορίζεται η έννοια. Το όριο. To f() f() ; f() εφόσον υπάρχει είναι μονοσήμαντα ορισμένο; εξαρτιέται από τα άκρα α, β των ( α, ) και (, β ) ;. Πως ορίζονται τα πλευρικά

Διαβάστε περισσότερα

Non Linear Equations (2)

Non Linear Equations (2) Non Linear Equations () Τρίτη, 17 Φεβρουαρίου 015 5:14 μμ 15.0.19 Page 1 15.0.19 Page 15.0.19 Page 3 15.0.19 Page 4 15.0.19 Page 5 15.0.19 Page 6 15.0.19 Page 7 15.0.19 Page 8 15.0.19 Page 9 15.0.19 Page

Διαβάστε περισσότερα

Αριθµητική Ανάλυση. ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ. Καθηγητής Φ.Τζαφέρης. 25 Μαΐου 2010 ΕΚΠΑ

Αριθµητική Ανάλυση. ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ. Καθηγητής Φ.Τζαφέρης. 25 Μαΐου 2010 ΕΚΠΑ Αριθµητική Ανάλυση Κεφάλαιο 9. Αριθµητική Ολοκλήρωση ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ 5 Μαΐου 010 ιδάσκοντες:τµήµα Α ( Αρτιοι)

Διαβάστε περισσότερα

θ. Bolzano θ. Ενδιάμεσων τιμών θ. Μεγίστου Ελαχίστου και Εφαρμογές

θ. Bolzano θ. Ενδιάμεσων τιμών θ. Μεγίστου Ελαχίστου και Εφαρμογές Περιοδικό ΕΥΚΛΕΙΔΗΣ Β ΕΜΕ (Τεύχος 35) θ Bolzano θ Ενδιάμεσων τιμών θ Μεγίστου Ελαχίστου και Εφαρμογές Στο άρθρο αυτό επιχειρείται μια προσέγγιση των βασικών αυτών θεωρημάτων με εφαρμογές έ- τσι ώστε να

Διαβάστε περισσότερα

την κεντρώα έκφραση πεπερασμένων διαφορών 2 ης τάξης και για τη παράγωγο f την ανάδρομη έκφραση πεπερασμένων διαφορών 2 ης τάξης xxx

την κεντρώα έκφραση πεπερασμένων διαφορών 2 ης τάξης και για τη παράγωγο f την ανάδρομη έκφραση πεπερασμένων διαφορών 2 ης τάξης xxx ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 0-0, Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #: ΑΡΙΘΜΗΤΙΚΗ ΠΑΡΑΓΩΓΙΣΗ και ΟΛΟΚΛΗΡΩΣΗ Ημερομηνία παράδοσης --0 Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος ΑΣΚΗΣΗ Με βάση τη σειρά Taylor βρείτε για τη παράγωγο

Διαβάστε περισσότερα

όπου Η μήτρα ή πίνακας του συστήματος

όπου Η μήτρα ή πίνακας του συστήματος Έστω το γραμμικό σύστημα: Το ίδιο σύστημα σε μορφή πινάκων: 3 5 7 3 2 y x y x B X y x 3 7 5 3 2 όπου Η μήτρα ή πίνακας του συστήματος B Η μήτρα ή πίνακας των σταθερών όρων X Η μήτρα ή πίνακας των αγνώστων

Διαβάστε περισσότερα

Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ

Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ Μ Α Θ Η Μ Α Τ Α Γ Λ Υ Κ Ε Ι Ο Υ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΚΑΙ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ (Α ΜΕΡΟΣ: ΣΥΝΑΡΤΗΣΕΙΣ) Επιμέλεια: Καραγιάννης Ιωάννης, Σχολικός Σύμβουλος Μαθηματικών

Διαβάστε περισσότερα

Διαφορικές Εξισώσεις.

Διαφορικές Εξισώσεις. Διαφορικές Εξισώσεις. Εαρινό εξάμηνο 05-6. Λύσεις δεύτερου φυλλαδίου ασκήσεων.. Βρείτε όλες τις λύσεις της εξίσωσης Bernoulli x y = xy + y 3 καθορίζοντας προσεκτικά το διάστημα στο οποίο ορίζεται καθεμιά

Διαβάστε περισσότερα

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει 8 7y = 4 y + y ( 8 7y) = ( 4 y + y) ( y) + 4 y y 4 y = 4 y y 8 7y = 4 y + ( 4 y) = ( 4 y y) ( 4 y) = 4( 4 y)( y) ( 4 y) 4( 4 y)( y) = 0 ( 4 y) [ 4 y 4( y) ] = 4 ( 4 y)( y + 4) = 0 y = ή y = 4) 0 4 H y

Διαβάστε περισσότερα

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014 ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014 Περιεχόμενα 1 Εισαγωγή 2 2 Μεγιστικός τελέστης στην μπάλα 2 2.1 Βασικό θεώρημα........................ 2 2.2 Γενική περίπτωση μπάλας.................. 6 2.2.1 Στο

Διαβάστε περισσότερα

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων Γιάννης Λιαπέρδος TEI Πελοποννήσου Σχολή Τεχνολογικών Εφαρμογών Τμήμα Μηχανικών Πληροφορικής ΤΕ Η έννοια του συνδυαστικού

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ Γ ΛΥΚΕΙΟΥ 2010 ΕΛΛΗΝΙΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ 2010

ΕΛΛΗΝΙΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ Γ ΛΥΚΕΙΟΥ 2010 ΕΛΛΗΝΙΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ 2010 ΕΛΛΗΝΙΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ Γ ΛΥΚΕΙΟΥ ΕΛΛΗΝΙΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ ΘΕΜΑ 3ο : Δίνεται η συνάρτηση f :(,) R με f() η οποία για κάθε (,

Διαβάστε περισσότερα

11 ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ

11 ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ 11 ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ 11.1 Γενικά περί συνήθων διαφορικών εξισώσεων Μια συνήθης διαφορική εξίσωση (ΣΔΕ) 1 ης τάξης έχει τη μορφή dy d = f (, y()) όπου f(, y) γνωστή και y() άγνωστη συνάρτηση.

Διαβάστε περισσότερα

Όταν η s n δεν συγκλίνει λέμε ότι η σειρά αποκλίνει.

Όταν η s n δεν συγκλίνει λέμε ότι η σειρά αποκλίνει. Όταν η s δεν συγκλίνει λέμε ότι η σειρά αποκλίνει. Παρατήρηση: Το αντίστροφο του προηγουμένου θεωρήματος δεν ισχύει. Παράδειγμα η σειρά με νιοστό όρο α = +-. Τότε lim α =0. Όμως s =α +α + +α = - + 3- +...+

Διαβάστε περισσότερα

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τι είναι μια συνάρτηση; ΣΥΝΑΡΤΗΣΕΙΣ. Δήλωση συνάρτησης sq. Παράδειγμα συνάρτησης: υπολογισμός τετραγώνου

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τι είναι μια συνάρτηση; ΣΥΝΑΡΤΗΣΕΙΣ. Δήλωση συνάρτησης sq. Παράδειγμα συνάρτησης: υπολογισμός τετραγώνου ΥΠΟΛΟΓΙΣΤΕΣ Ι Τι είναι μια συνάρτηση; ΣΥΝΑΡΤΗΣΕΙΣ Μια ομάδα εντολών, σχεδιασμένη να εκτελεί έναν υπολογισμό και να γυρνάει το αποτέλεσμα Ιδανικές για περιπτώσεις που ο υπολογισμός επαναλαμβάνεται πολλές

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

ΠΑΡΑΔΕΙΓΜΑΤΑ ΘΕΜΑ Β. 2x 1. είναι Τότε έχουμε: » τον χρησιμοποιούμε κυρίως σε θεωρητικές ασκήσεις.

ΠΑΡΑΔΕΙΓΜΑΤΑ ΘΕΜΑ Β. 2x 1. είναι Τότε έχουμε: » τον χρησιμοποιούμε κυρίως σε θεωρητικές ασκήσεις. ΚΕΦΑΛΑΙΟ ο: ΣΥΝΑΡΤΗΣΕΙΣ - ΟΡΙΟ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΕΝΟΤΗΤΑ : ΣΥΝΑΡΤΗΣΗ - ΑΝΤΙΣΤΡΟΦΗ ΣΥΝΑΡΤΗΣΗ [Υποκεφάλαιο. Μονότονες συναρτήσεις Αντίστροφη συνάρτηση του σχολικού βιβλίου]. ΠΑΡΑΔΕΙΓΜΑΤΑ Παράδειγμα.

Διαβάστε περισσότερα

APEIROSTIKOS LOGISMOS I

APEIROSTIKOS LOGISMOS I APEIROSTIKOS LOGISMOS I ΟΛΟΗΜΕΡΟ ΕΡΓΑΣΤΗΡΙΟ ΠΡΟΒΛΗΜΑΤΩΝ Λύσεις ασκήσεων φυλλαδίου 4. Άσκηση : Υπολογίστε, αν υπάρχουν, τα παρακάτω όρια. Αν χρειάζεται, υπολογίστε τα αντίστοιχα πλευρικά όρια. + 4 3 + +,

Διαβάστε περισσότερα

B = {x A : f(x) = 1}.

B = {x A : f(x) = 1}. Θεωρία Συνόλων Χειμερινό Εξάμηνο 016 017 Λύσεις 1. Χρησιμοποιώντας την Αρχή του Περιστερώνα για τους φυσικούς αριθμούς, δείξτε ότι για κάθε πεπερασμένο σύνολο A και για κάθε f : A A, αν η f είναι 1-1 τότε

Διαβάστε περισσότερα

Επαναληπτικό Διαγώνισμα Άλγεβρας Β Λυκείου. Θέματα. A. Να διατυπώσετε τον ορισμό μιας γνησίως αύξουσας συνάρτησης. (5 μονάδες)

Επαναληπτικό Διαγώνισμα Άλγεβρας Β Λυκείου. Θέματα. A. Να διατυπώσετε τον ορισμό μιας γνησίως αύξουσας συνάρτησης. (5 μονάδες) Θέμα 1 Θέματα A. Να διατυπώσετε τον ορισμό μιας γνησίως αύξουσας συνάρτησης. (5 μονάδες) B. Να χαρακτηρίσετε ως σωστή (Σ) ή λάθος (Λ) τις παρακάτω προτάσεις: i) Ο βαθμός του υπολοίπου της διαίρεσης P(x)

Διαβάστε περισσότερα

ΑΣΥΜΠΤΩΤΕΣ ΓΡΑΦΙΚΗΣ ΠΑΡΑΣΤΑΣΗΣ ΣΥΝΑΡΤΗΣΗΣ

ΑΣΥΜΠΤΩΤΕΣ ΓΡΑΦΙΚΗΣ ΠΑΡΑΣΤΑΣΗΣ ΣΥΝΑΡΤΗΣΗΣ ΑΣΥΜΠΤΩΤΕΣ ΓΡΑΦΙΚΗΣ ΠΑΡΑΣΤΑΣΗΣ ΣΥΝΑΡΤΗΣΗΣ Ορισμοί α) (Κατακόρυφη ασύμπτωτη) Αν ένα τουλάχιστον απ' τα όρια f(), o o λέγεται κατακόρυφη ασύμπτωτη της C f. f() είναι +, ή -, τότε η ευθεία o β) (Οριζόντια

Διαβάστε περισσότερα

Μηχανική ΙI. Μετασχηματισμοί Legendre. διπλανό σχήμα ότι η αντίστροφη συνάρτηση dg. λέγεται μετασχηματισμός Legendre της f (x)

Μηχανική ΙI. Μετασχηματισμοί Legendre. διπλανό σχήμα ότι η αντίστροφη συνάρτηση dg. λέγεται μετασχηματισμός Legendre της f (x) Τμήμα Π Ιωάννου & Θ Αποστολάτου 7/5/000 Μηχανική ΙI Μετασχηματισμοί Legendre Έστω μια πραγματική συνάρτηση f (x) Ορίζουμε την παράγωγο συνάρτηση df (x) της f (x) : ( x) (η γραφική της παράσταση δίνεται

Διαβάστε περισσότερα

Π Κ Τ Μ Ε Μ Λύσεις των ασκήσεων

Π Κ Τ Μ Ε Μ Λύσεις των ασκήσεων Π Κ Τ Μ Ε Μ Λύσεις των ασκήσεων Πρ. Η f : [0, ] R είναι συνεχής στο [0, ]. Χρησιμοποιώντας το Θεώρημα Bolzao- Weierstraß δείξτε ότι η f είναι φραγμένη στο [0, ]. Μην επικαλεστείτε κάποιο άλλο θεώρημα.

Διαβάστε περισσότερα

Η διατήρηση μάζας σε ένα σύστημα τριών αντιδραστήρων περιγράφεται από το παρακάτω σύστημα συνήθων διαφορικών εξισώσεων:

Η διατήρηση μάζας σε ένα σύστημα τριών αντιδραστήρων περιγράφεται από το παρακάτω σύστημα συνήθων διαφορικών εξισώσεων: ΠΑΡΑΔΕΙΓΜΑ 6 ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 0-0, 5 Ο ΕΞΑΜΗΝΟ ΕΠΙΛΥΣΗ ΕΡΓΑΣΙΑΣ #: ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣ - ΠΡΟΒΛΗΜΑΤΑ ΑΡΧΙΚΩΝ ΤΙΜΩΝ ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος ΑΣΚΗΣΗ Η διατήρηση μάζας σε ένα σύστημα τριών

Διαβάστε περισσότερα