Μια Σύντομη Εισαγωγή στη MAPLE

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

Download "Μια Σύντομη Εισαγωγή στη MAPLE"

Transcript

1 Μια Σύντομη Εισαγωγή στη MAPLE Χρίστος Ξενοφώντος & Γεώργιος Γεωργίου Τμήμα Μαθηματικών και Στατιστικής Πανεπιστήμιο Κύπρου Αύγουστος 2013

2 1. Εισαγωγή Η MAPLE είναι ένα σύγχρονο, διαδραστικό (interactive) μαθηματικό λογισμικό πακέτο για συμβολικούς και αριθμητικούς υπολογισμούς, όπως και για κατασκευή γραφημάτων, που χρησιμοποιείται σε πανεπιστημιακά μαθήματα αλλά και σε ερευνητικές και άλλες εφαρμογές. Ξεκίνησε σαν ένα ερευνητικό πρόγραμμα στο πανεπιστήμιο του Waterloo στον Καναδά πριν περίπου 30 χρόνια, και σήμερα έχει εξελιχθεί στην εταιρεία MapleSoft και έχει καθιερωθεί σαν ένα από τα καλύτερα λογισμικά πακέτα για συμβολικούς υπολογισμούς. Στόχος αυτών των σημειώσεων είναι η εξοικείωση του αναγνώστη με τα χαρακτηριστικά και τις πιο βασικές εντολές της MAPLE. Δεν θα ασχοληθούμε καθόλου με τρόπους καταχώρησης αρχείων ή την κατασκευή αρχείων εργασίας (worksheets), αν και αυτά πολλές φορές είναι χρήσιμα. Αν και η MAPLE έχει πολύ καλές δυνατότητες προγραμματισμού (δηλ. κατασκευής προγραμμάτων που έχουν δεδομένα εισόδου και εξόδου, και περιέχουν βρόχους, εντολές if, κλπ.), εμείς δεν θα μιλήσουμε για αυτά, εκτός από μια μικρή αναφορά στο τέλος των σημειώσεων. Επισημάνουμε ότι ο καλύτερος (και ουσιαστικά ο μόνος) τρόπος εκμάθησης της MAPLE είναι η συστηματική ενασχόληση με αυτή και η διερεύνησή της από τον ίδιο τον χρήστη. Το πακέτο είναι εφοδιασμένο με ένα εκτενές σύστημα βοήθειας όπου κάθε εντολή επεξηγείται αναλυτικά και με αντιπροσωπευτικά παραδείγματα. Για περισσότερες πληροφορίες επισκεφτείτε την ιστοσελίδα της εταιρείας MapleSoft 1

3 2. Ξεκινώντας με τη MAPLE Για να χρησιμοποιήσουμε τη MAPLE πρέπει να την εγκαταστήσουμε πρώτα στον υπολογιστή μας. Το εικονίδιο του πακέτου για την εκδοχή 15 φαίνεται πιο κάτω: Μπορούμε να ξεκινήσουμε το πρόγραμμα με διπλό κλικ πάνω στο εικονίδιο αυτό. Μετά από λίγο, αφού το πρόγραμμα φορτώσει, θα εμφανιστεί στην οθόνη μας το παράθυρο έναρξης της MAPLE: Η έξοδος από το πρόγραμμα μπορεί να γίνει με τους εξής τρόπους: με κλικ στο τετραγωνίδιο [x] που βρίσκεται πάνω δεξιά στο παράθυρο της MAPLE, και με την επιλογή File Exit στο παράθυρο εργασίας. Τα παραδείγματα που παραθέτουμε έχουν γίνει με την εκδοχή 15 της MAPLE. Βασικές πράξεις H MAPLE μπορεί να χρησιμοποιηθεί σαν απλή αριθμομηχανή. Για τις βασικές πράξεις χρησιμοποιούνται τα σύμβολα που φαίνονται στον πιο κάτω πίνακα: Σύμβολο + - * / Πράξη Πρόσθεση Αφαίρεση Πολλαπλασιασμός Διαίρεση Ύψωση σε δύναμη 2

4 ΣΗΜΕΙΩΣΗ: Μετά από κάθε εντολή, συνηθίζουμε να βάζουμε ερωτηματικό ( ; ) για να πάρουμε το αποτέλεσμα. Αυτό αντιστοιχεί στο να ζητάμε από την MAPLE να επεξεργαστεί την εντολή που γράψαμε. Αυτή η ανάγκη έχει αφαιρεθεί στις καινούργιες εκδοχές. Παράδειγμα > 2+3; > 4*12 Επειδή δεν βάλαμε ερωτηματικό στο τέλος της δεύτερης εντολής, η MAPLE το βάζει από μόνη της παλιά μας προειδοποιούσε για το λάθος, αλλά τώρα το διορθώνει από μόνη της. Προτεραιότητα πράξεων Όπως και στις γλώσσες προγραμματισμού FORTRAN και C, η MAPLE ακολουθεί τους συνήθεις αλγεβρικούς κανόνες για την σειρά εκτέλεσης πράξεων: 1. Πρώτα εκτελούνται οι πράξεις μέσα σε παρενθέσεις από τα μέσα προς τα έξω. 2. Μετά εκτελούνται οι υψώσεις σε δύναμη. 3. Μετά εκτελούνται οι πολλαπλασιασμοί και διαιρέσεις από τα αριστερά προς τα δεξιά. 4. Τέλος, εκτελούνται οι προσθέσεις και αφαιρέσεις από τα αριστερά προς τα δεξιά. Παράδειγμα > 6-4*5^2; > ((6-4)*5)^2; Μπορούμε να κάνουμε πολλές άλλες μαθηματικές πράξεις χρησιμοποιώντας εντολές βιβλιοθήκης, όπως για παράδειγμα > sqrt(2); Παρατηρούμε ότι η MAPLE δεν μας έδωσε σαν απάντηση την ρίζα του 2 σε δεκαδική μορφή, αλλά την συμβολική της μορφή, μια και είναι λογισμικό που μας επιτρέπει να κάνουμε συμβολικές πράξεις. Έτσι, έχουμε επίσης > 2^72; (2/5)^48; 3^(1/2); 3

5 Από τα πιο πάνω βλέπουμε επίσης ότι έχουμε τη δυνατότητα να γράφουμε πολλές εντολές σε μια γραμμή αφού, φυσικά, μετά από κάθε εντολή βάλουμε ερωτηματικό. Η κάθε απάντηση δίνεται σε ξεχωριστή γραμμή. Μπορούμε να δούμε την δεκαδική μορφή ενός αποτελέσματος με δύο τρόπους: Γράφουμε τους αριθμούς που εμπλέκονται στις πράξεις σε δεκαδική μορφή, όπως για παράδειγμα, > (2.0/5.0)^48; ή, χρησιμοποιούμε την εντολή evalf (που σημαίνει evaluate floating point), όπως για παράδειγμα, > evalf(3^(1/2)); Με αυτή την εντολή, μπορούμε επίσης να προσδιορίσουμε των αριθμό των δεκαδικών ψηφίων που περιέχονται στην απάντηση, όπως για παράδειγμα > evalf(3^(1/2),5); > evalf(3^(1/2),52); Ειδικές Σταθερές Η MAPLE γνωρίζει τις ειδικές σταθερές που χρησιμοποιούνται στα μαθηματικά, όπως για παράδειγμα π (= Pi), e (= exp(1) ), i 1 (= sqrt(-1) ), κλπ. > Pi; evalf(pi,25); > evalf(exp(1)); > sqrt(-1); Τυπογραφικά λάθη Τα τυπογραφικά λάθη είναι αναπόφευκτα, και η MAPLE μερικές φορές τα βρίσκει για μας: > evalf( 2/3)^2); Error, unable to match delimiters 4

6 Εδώ, η σωστή εντολή είναι > evalf( (2/3)^2 ); Επίσης, η MAPLE κάνει διάκριση μεταξύ μικρών και κεφαλαίων γραμμάτων, έτσι η εντολή > Evalf(Pi); δεν μας δίνει το αναμενόμενο αποτέλεσμα, ενώ η > evalf(pi); μας το δίνει. Μερικές φορές θέλουμε να χρησιμοποιήσουμε το αποτέλεσμα μιας πράξης σαν δεδομένο εισόδου στην επόμενη πράξη. Η MAPLE μας επιτρέπει να επεξεργαστούμε μια απάντηση χρησιμοποιώντας το σύμβολο %. Για παράδειγμα, > sqrt(5); > (%)^2; Αυτή η δυνατότητα είναι ιδιαίτερα χρήσιμη όταν κάνουμε πολλές πράξεις στη σειρά, αφού δεν θα χρειάζεται να ξαναγράφουμε την απάντηση κάθε φορά. Παραστάσεις και μεταβλητές Ξαναυπενθυμίζουμε ότι η MAPLE είναι λογισμικό για συμβολικούς υπολογισμούς, άρα μπορούμε να πούμε > x^2-3/x + 4*x; χωρίς να πάρουμε προειδοποίηση ή λάθος από το πρόγραμμα (σε αντίθεση με την MATLAB η οποία δεν επιτρέπει την πιο πάνω εντολή χωρίς πρώτα τον ορισμό του x σαν κάποιο συγκεκριμένο αριθμό). Ο ορισμός μιας παράστασης ή μιας μεταβλητής γίνεται με το σύμβολο :=. Για παράδειγμα, > expression1 := x^2-6*x + 9; Σε περίπτωση που δεν θέλουμε να δούμε τι ορίσαμε (ή δεν θέλουμε να εμφανίζεται στο παράθυρο εργασίας το αποτέλεσμα μιας εντολής), τότε στο τέλος βάζουμε το σύμβολο : αντί για το ;. > expression1 := x^2-6*x + 9: 5

7 Οποτεδήποτε θέλουμε να δούμε την τιμή μιας ενεργής παράστασης, γράφουμε απλώς το όνομά της: > expression1; Τώρα, αν δώσουμε συγκεκριμένη τιμή στην μεταβλητή x που εμφανίζεται στην παράσταση expression1, τότε έχουμε > x:=4; > expression1; δηλ. η παράσταση έχει πλέον πάρει την αριθμητική τιμή που αντιστοιχεί στο x = 4. Σημειώνουμε ότι το x θα συνεχίζει να έχει την τιμή 4, εκτός αν πούμε > restart; που θα έχει σαν αποτέλεσμα την ανανέωση όλων των μεταβλητών και παραστάσεων που έχουμε ορίσει (κάτι που ίσως να μην είναι επιθυμητό). Ο καλύτερος τρόπος να διαγράψουμε μια συγκεκριμένη τιμή από μια μεταβλητή είναι ο εξής: > x:='x'; Έτσι έχουμε > expression1; ακριβώς όπως και πριν δώσουμε την τιμή 4 στο x. Έτσι, για να αποφύγουμε τις πιο πάνω δυσκολίες, όταν θέλουμε να αντικαταστήσουμε μια συγκεκριμένη τιμή σε μια μεταβλητή μιας παράστασης, χρησιμοποιούμε την εντολή subs: > subs(x = 4, expression1); Εντολές για απλοποιήσεις Υπάρχουν διάφορες εντολές που μας επιτρέπουν να απλοποιήσουμε (και όχι μόνο) μια παράσταση. Εδώ θα δούμε τις πιο βασικές. Έστω ότι > expression1 := x^2-6*x + 9: Τότε, η εντολή factor γράφει την παράσταση expression1 σαν γινόμενο, ενώ η εντολή expand κάνει τις πράξεις και αναπτύσσει το γινόμενο: > factor(expression1); > expand(%); 6

8 Παράδειγμα > expand( (x+1)^7 ); factor(%); Μια άλλη σημαντική εντολή είναι η simplify, η οποία προσπαθεί να κάνει απλοποιήσεις: > simplify( 1/x + 1/x^2 ); > simplify(cos(t)^2+sin(t)^2); > simplify((a^2-b^2)/(a+b)); Σημείωση: Η εντολή? (από μόνη της) ανοίγει ένα παράθυρο με πληροφορίες για το πώς να πάρουμε βοήθεια (help) για τις διάφορες εντολές. Αν γράψουμε? και το όνομα μιας συγκεκριμένης εντολής, τότε η MAPLE μας δίνει βοήθεια για αυτή την εντολή. Δοκιμάστε, για παράδειγμα, >?collect για να δείτε τι κάνει και αυτή η εντολή. Συναρτήσεις βιβλιοθήκης Η MAPLE είναι εφοδιασμένη με αρκετές συναρτήσεις βιβλιοθήκης oι οποίες περιλαμβάνουν τους λογαρίθμους, τις εκθετικές συναρτήσεις, τις τριγωνομετρικές, τις υπερβολικές συναρτήσεις, συναρτήσεις στατιστικής ανάλυσης και άλλες. Στον πιο κάτω πίνακα φαίνονται μόνο μερικές από αυτές. Συνάρτηση sin cos tan arcsin arccos arctan exp ln log abs sqrt Ερμηνεία ημίτονο συνημίτονο εφαπτομένη τόξο ημιτόνου τόξο συνημιτόνου τόξο εφαπτομένης εκθετική συνάρτηση φυσικός λογάριθμος λογάριθμος με βάση το 10 απόλυτη τιμή τετραγωνική ρίζα 7

9 Παράδειγμα > sin(pi/2); > arctan(1); > sin(a+b); > expand(%); > ln(exp(x)); > simplify(%); Εδώ βλέπουμε ότι η εντολή simplify δεν κατάφερε να απλοποιήσει την πιο πάνω παράσταση, αν και η απλοποίηση είναι προφανής. Ο λόγος είναι ότι η MAPLE δεν υποθέτει τίποτα για το x, άρα δεν θέλει να δώσει βεβιασμένη απάντηση. Αν της πούμε όμως ότι το x είναι θετικό τότε > simplify(%,assume = positive); παίρνουμε την απάντηση που θέλουμε. Κλείνουμε το παρόν εδάφιο με την εντολή rhs η οποία αναφέρεται στο δεξί μέλος (Right Hand Side) μιας παράστασης. Για παράδειγμα, > a+b+c=d+e; > rhs(%); Δείτε, επίσης, και την εντολή lhs. 8

10 3. Συναρτήσεις, γραφικές παραστάσεις και εξισώσεις Στο εδάφιο αυτό θα συζητήσουμε τρόπους με τους οποίους μπορούμε να ορίσουμε μια (μαθηματική) συνάρτηση, όπως επίσης και εντολές που μας δίνουν γραφικές παραστάσεις. Για να ορίσουμε την συνάρτηση f(x) = x 2, γράφουμε > f := x -> x^2; Έτσι, αν γράψουμε > f(x); η MAPLE μας λέει ότι η f(x) ισούται με x 2. Παρατηρούμε ότι αν πούμε > f; τότε δεν παίρνουμε x 2, μια και η f είναι συνάρτηση του x και αυτό πρέπει να διευκρινιστεί. Με αυτό τον ορισμό, μπορούμε να πούμε > f(1); f(-19); f(33.7); ή ακόμα και > f(t+2); > f(sqrt(b)); Φυσικά, μπορούμε να ορίσουμε μια παράσταση που εξαρτάται από τη μεταβλητή x, χωρίς να χρησιμοποιήσουμε την πιο πάνω δομή, ως εξής: > expr := 3*x^2-4*x - 5; Αν τώρα θέλουμε να δούμε την τιμή της expr όταν x = 3.5 τότε θα πρέπει να χρησιμοποιήσουμε την εντολή subs που είδαμε πιο πριν: > subs(x=3.5,expr); Αν, όμως, είχαμε ορίσει την παράσταση σαν μια συνάρτηση του x, > g:=x->3*x^2-4*x - 5; 9

11 τότε για να πάρουμε την τιμή που αντιστοιχεί στο x = 3.5, απλώς λέμε > g(3.5); Εναλλακτικά, μέσω της εντολής unapply, μπορούμε να δημιουργήσουμε μία συνάρτηση από μία παράσταση ως εξής: > g:=unapply(expr,x): > g(x); Η εντολή plot Για να πάρουμε την γραφική παράσταση μιας συνάρτησης f(x) στο διάστημα [a, b], γράφουμε plot(f(x), x = a..b) Για παράδειγμα, με f(x) την συνάρτηση που ορίσαμε πιο πάνω, έχουμε > plot(f(x),x=-5..5); Παράδειγμα Έστω > h:=t-> 4*t^3-3*t; Θα κατασκευάσουμε διάφορες γραφικές παραστάσεις της συνάρτησης σε διαφορετικά διαστήματα, και κάθε φορά θα βάζουμε και τίτλο χρησιμοποιώντας επιπλέον προαιρετικά δεδομένα εισόδου στην εντολή plot. > plot(h(t),t= , title="domain Too Large"); 10

12 > plot(h(t),t= , title="domain Too Small"); > plot(h(t),t=-2..2, title="domain Just Right"); Μπορούμε ακόμη να περιορίσουμε το πεδίο τιμών της συνάρτησης (δηλ. τον άξονα των y) ως εξής: > plot(h(t),t=-2..2, y=-4..4,title="restricted Range"); 11

13 Για να πάρουμε την καμπύλη με, π.χ. μπλε χρώμα, λέμε > plot(h(t),t=-2..2, color=blue); Έστω ότι οι συναρτήσεις f(x) και g(x) είναι όπως και πριν: > f(x); g(x); Για να πάρουμε τη γραφική παράσταση και των δύο στους ίδιους άξονες, γράφουμε > plot({f(x),g(x)},x=0..5); και για να καθορίσουμε το χρώμα της κάθε καμπύλης, λέμε > plot({f(x),g(x)},x=0..5,color=[black,blue]); 12

14 Παρατηρούμε ότι η MAPLE αναθέτει τα χρώματα στην κάθε καμπύλη με ανάποδη σειρά από αυτή που έχουμε δώσει για τις συναρτήσεις. Συναρτήσεις πολλών μεταβλητών και η εντολή plot3d Συναρτήσεις δύο, ή περισσοτέρων μεταβλητών μπορούν να οριστούν με τον ίδιο τρόπο: > u:=(x,y)->cos(x)*cos(y); Παίρνουμε τιμές όπως και πρίν: > u(pi,y); > u(x,0); > u(a+b,a-b); > expand(%); Για να κατασκευάσουμε τη γραφική παράσταση μιας συνάρτησης δύο μεταβλητών, χρησιμοποιούμε την εντολή plot3d, που δουλεύει με παρόμοιο τρόπο όπως και η plot, αλλά τώρα πρέπει να δώσουμε δύο πεδία ορισμού (ένα για την κάθε μεταβλητή): > plot3d(u(x,y),x=-1..1,y=-1..1); 13

15 Για να βάλουμε άξονες σε μορφή κουτιού, στο γράφημα, λέμε > plot3d( u(x,y), x = -1..1,y = -1..1,axes = boxed ); Υπάρχουν και άλλες επιλογές για τους άξονες γράψτε?plot3d στη MAPLE για περαιτέρω πληροφορίες. Εξισώσεις Μπορούμε να ορίσουμε μια εξίσωση στη MAPLE ως εξής: > x^2-2*x+3=0; Παρατηρούμε ότι εδώ δεν χρησιμοποιούμε το σύμβολο : πριν από το = γιατί δεν καταχωρούμε κάποια παράσταση (π.χ. σε μια μεταβλητή). Αν θέλουμε να δώσουμε το όνομα eqn1 στην εξίσωση (δηλ. να την καταχωρήσουμε στη μεταβλητή eqn1) τότε μπορούμε να πούμε > eqn1:=%; 14

16 Για να λύσουμε την πιο πάνω εξίσωση χρησιμοποιούμε την εντολή solve, η οποία παίρνει σαν δεδομένα εισόδου μια εξίσωση και την μεταβλητή ως προς την οποία θέλουμε να λύσουμε την εξίσωση και δίνει σαν δεδομένα εξόδου (όταν μπορεί) τις ακριβείς λύσεις: > solve(eqn1,x); Μπορούμε να επαληθεύσουμε τις λύσεις με αντικατάσταση: > subs(x=1+sqrt(2)*i,eqn1); > simplify(%); > subs(x=1-sqrt(2)*i,eqn1); > simplify(%); Παράδειγμα > eqn2:=x^3+2*x^2-x-2=0; Θα λύσουμε την πιο πάνω εξίσωση και θα καταχωρήσουμε τις λύσεις στη μεταβλητή/λίστα S: > S:= solve(eqn2, x); Για να δούμε μία-μία τις λύσεις, χρησιμοποιούμε τα σύμβολα [ ] : > S[1]; > S[2]; > S[3]; Με αυτό τον τρόπο, επαληθεύουμε, για παράδειγμα, την τρίτη λύση ως εξής: > subs(x=s[3],eqn2); Μπορούμε ακόμη, να επαληθεύσουμε όλες τις λύσεις μονομιάς: > subs(x=s,eqn2); > simplify(%); 15

17 Παράδειγμα Έστω η εξίσωση > eqn3:=x=cos(4*x); Αν προσπαθήσουμε να λύσουμε την εξίσωση αυτή με την εντολή solve τότε παίρνουμε το εξής: > solve(eqn3,x); Αυτό σημαίνει ότι η MAPLE δεν κατόρθωσε να βρει την αναλυτική μορφή της λύσης της εξίσωσης. Αυτό είναι αναμενόμενο αφού η εξίσωση είναι μη αλγεβρική. Μπορούμε, όμως, να βρούμε την λύση (αν υπάρχει) προσεγγιστικά με την εντολή fsolve που παίρνει σαν δεδομένα εισόδου μια εξίσωση και την μεταβλητή ως προς την οποία θέλουμε να λύσουμε την εξίσωση την οποία γράφουμε ίση με μια αρχική εκτίμηση της λύσης. Για την πιο πάνω εξίσωση βλέπουμε από την γραφική παράσταση της x cos(4x) ότι υπάρχουν 3 λύσεις: δύο μεταξύ του 1 και 0 και μία μεταξύ του 0 και 1. > plot(x-cos(4*x),x=-3..3,color=black); Για να τις βρούμε προσεγγιστικά, γράφουμε: > fsolve(eqn3, x = -1); > fsolve(eqn3, x = -0.5); > fsolve(eqn3, x = 1); 16

18 Παράδειγμα Η MAPLE έχει τη δυνατότητα να λύνει και συστήματα εξισώσεων με τις πιο πάνω εντολές. Ας δούμε πως μπορούμε να λύσουμε ένα γραμμικό σύστημα με δύο εξισώσεις. Ορίζουμε πρώτα τις δύο εξισώσεις: > linear1:=5*x-7*y=37; linear2:= 3*x-11*y=17; Έπειτα, καταχωρούμε τη λύση του συστήματος στη μεταβλητή soln, χρησιμοποιώντας την εντολή solve, αφού στα δεδομένα εισόδου βάλουμε τις δύο εξισώσεις και τους δύο αγνώστους σε αγκύλες ( { } ): > soln:=solve({linear1,linear2},{x,y}); Επαληθεύουμε τις λύσεις ως εξής: > subs(soln,linear1); subs(soln,linear2); Παράδειγμα Με την εντολή fsolve μπορούμε να λύσουμε και συστήματα μη-γραμμικών εξισώσεων, όπως δείχνουμε στο παρόν παράδειγμα: > neq1:=x^2+y^2=1; > neq2:=x^3+y^3-2*x=0; > fsolve({neq1,neq2},{x,y}); Όταν δεν δίνουμε αρχικές εκτιμήσεις στα δεδομένα εισόδου (όπως κάναμε εδώ), τότε η MAPLE διαλέγει αρχικές εκτιμήσεις από μόνη της και βρίσκει μια από τις λύσεις (αν αυτή υπάρχει). 17

19 4. Όρια, παράγωγοι, αθροίσματα και ολοκληρώματα Η MAPLE υπολογίζει το όριο μιας παράστασης (ή συνάρτησης) όταν μια μεταβλητή τείνει προς μια τιμή με την εντολή limit, η οποία δουλεύει με τον τρόπο που φαίνεται από τις εξής αντιστοιχίες: lim f( x) x a lim f( x) x lim Gn ( ) n N limit(f(x),x=a); limit(f(x),x=infinity); limit(g(n),n=n); Για παράδειγμα, > limit((x^2-1)/(x+1),x=-1); > limit((1+1/n)^n,n=infinity); Παράγωγοι Για να βρούμε την παράγωγο μιας παράστασης ως προς μια μεταβλητή, χρησιμοποιούμε την εντολή diff, η οποία παίρνει σαν δεδομένα εισόδου την παράσταση και την μεταβλητή ως προς την οποία παραγωγίζουμε. Για παράδειγμα > y:=x^5; > diff(y,x); Μπορούσαμε να βάλουμε την παράσταση κατευθείαν στην εντολή, ως εξής: > diff(x^5,x); Παρατηρήστε (και εξηγήστε) τη διαφορά μεταξύ των πιο κάτω δύο εφαρμογών της εντολής diff: > diff(c*x^5,x); > diff(c*x^5,c); Για παραγώγους πιο ψηλής τάξης χρησιμοποιούμε το σύμβολο $ μετά από τη μεταβλητή. Για παράδειγμα, αν θέλουμε να βρούμε την 3 η παράγωγο του cx 5, γράφουμε 18

20 > diff(c*x^5,x$3); Μπορούμε, επίσης, να δώσουμε μια συνάρτηση σαν δεδομένο εισόδου: > f:=x->cos(x)^3; > diff(f(x),x); > diff(f(x),x$5); > diff(f,x); Η τελευταία εντολή μας έδωσε 0 γιατί δεν διευκρινίσαμε ότι η f είναι συνάρτηση του x και η MAPLE την θεώρησε σαν σταθερά. Όταν θέλουμε να υπολογίσουμε την παράγωγο μιας συνάρτησης σαν μια καινούργια συνάρτηση, τότε αντί για την εντολή diff, χρησιμοποιούμε την εντολή D. (Το D για την ακρίβεια είναι ο τελεστής παραγώγησης.) Για παράδειγμα, > f:=x->x^5; > D(f); Αν, τώρα, καταχωρήσουμε την απάντηση με το όνομα fprime, μπορούμε να βρούμε τιμές της παραγώγου εύκολα: > fprime:=d(f); > fprime(2); fprime(3.5); fprime(-7.14); Αυτό μπορεί και να γίνει κατευθείαν με την εντολή D: > D(f)(2); > D(f)(3.5); > D(f)(x); 19

21 Για παραγώγους ψηλότερης τάξης, η εντολή D μπορεί και πάλι να χρησιμοποιηθεί έστω ότι θέλουμε να βρόυμε τα εξής: f (2), f ( x). Γράφουμε > (D@@2)(f)(2); > (D@@3)(f)(x); 160 Παράδειγμα Παρατηρήστε τι μας δίνει η MAPLE όταν ζητήσουμε το πιο κάτω όριο για μια συνάρτηση p(x) που δεν έχει οριστεί συγκεκριμένα: > limit((p(x+h)-p(x))/h,h=0); Παράδειγμα Έστω η συνάρτηση > f:=x->x*exp(-x); της οποίας η γραφική παράσταση έχει ως εξής: > plot(f(x),x=0..5); Θα βρούμε τις συντεταγμένες του μέγιστου σημείου (xmax, ymax) και του σημείου καμπής (xinfl, yinfl) : > xmax:=solve(diff(f(x),x)=0,x); > ymax:=f(xmax); 20

22 > xinfl:=solve(diff(f(x),x$2)=0,x); > yinlf:=f(xinfl); Άρα, η συνάρτηση έχει μέγιστο σημείο το (1, 1/e) σημείο καμπής το (2, 2/e 2 ). Αθροίσματα Τώρα, ας δούμε πως μπορούμε να υπολογίσουμε αθροίσματα με τη MAPLE. Η εντολή sum(s(i), i = 0..N) αντιστοιχεί στο N i 0 > sum(i^a,i=0..10); Si (). (Το Ν μπορεί να είναι άπειρο.) Για παράδειγμα, > sum(k^2,k=0..5); > sum((1/k),k=1..infinity); > sum(1/n!,n=0..infinity); > sum(1/i^2,i=1..infinity); Παράδειγμα Ορίζουμε στη MAPLE το εξής άθροισμα όπου η F(x) είναι κάποια συνάρτηση: > S:=N->sum(F(i/N)*(1/N),i=1..N); N i 1 SN F i 1 N σαν συνάρτηση του Ν, N Έχουμε > S(1); > S(2); 21

23 > S(3); Έστω τώρα ότι > F:=x->x^3; Τότε > S(1); > S(2); > S(3); > limit(s(n),n=infinity); Τι νομίζετε ότι αντιπροσωπεύει η τιμή που πήραμε; Ολοκληρώματα Για να υπολογίσουμε το αόριστο ολοκλήρωμα f ( x) dx γράφουμε int(f(x),x); b και για το ορισμένο ολοκλήρωμα f ( x) dx λέμε Για παράδειγμα, > f:=t->t^2; a int(f(x),x=a..b); > int(f(t),t); > diff(%,t); > int(f(t),t=0..2); 22

24 > int(t^2,t=0..2); Η MAPLE μπορεί να υπολογίσει και ολοκληρώματα των οποίων οι απαντήσεις περιέχουν γνωστές (σε ορισμένους) μαθηματικές συναρτήσεις, όπως για παράδειγμα > int(sin(t^2),t=0..2); Για να δούμε την πιο πάνω τιμή σε δεκαδική μορφή (με, π.χ. 20 δεκαδικά ψηφία) λέμε > evalf(%, 20); Μπορούσαμε να λέγαμε απευθείας > evalf(int(sin(t^2),t=0..2), 20); αλλά πρέπει να έχουμε υπόψη μας ότι αυτός ο συνδυασμός εντολών θα δώσει μια προσέγγιση στο ολοκλήρωμα όταν αυτό δεν μπορεί να υπολογιστεί αναλυτικά. Φυσικά, ορισμένες φορές αυτό είναι επιθυμητό, αλλά όταν δεν είναι πρέπει να είμαστε προσεχτικοί. Δείτε, για παράδειγμα, την (μικρή αλλά υπαρκτή) διαφορά στα πιο κάτω: > evalf(int(sin(t^2),t=0..2)); > int(sin(t^2),t= ); Όταν η MAPLE δεν μπορεί να υπολογίσει κάποιο ολοκλήρωμα, τότε μας επιστρέφει σαν απάντηση αυτό που ζητήσαμε. Για παράδειγμα, > int( (1/t)*sin(t)^(2/3), t=0..2); 2 2/3 0 sin( t) t Φυσικά, σε αυτή την περίπτωση, μια και έχουμε ορισμένο ολοκλήρωμα, θα μπορούσαμε να χρησιμοποιήσουμε την εντολή evalf που θα μας δώσει μια προσέγγιση για την τιμή του. Πολλαπλά ολοκληρώματα Μπορούμε να υπολογίσουμε αόριστα και ορισμένα πολλαπλά ολοκληρώματα με την εντολή int, ως εξής: dt 23

25 f ( x, y) dxdy int(int(f(x,y),x),y); d b f ( x, y) dxdy int(int(f(x,y),x=a..b),y=c..d); c a Για παράδειγμα, > int(int(x*y,x),y); > int(int(x*exp(y),x=0..2),y=0..3); 24

26 5. Διαφορικές εξισώσεις Για Συνήθεις Διαφορικές Εξισώσεις (ΣΔΕ), δηλ. διαφορικές εξισώσεις με μόνο μία ανεξάρτητη μεταβλητή, η MAPLE μπορεί να δώσει τη λύση (αν αυτή υπάρχει) με ευκολία. Η εντολή dsolve (που προέρχεται από το differential solve) είναι το κύριο εργαλείο. Θεωρούμε την εξής ΣΔΕ: 2 d d u( x) 3 u( x) 4 u( x) cos(3 x) 2 dx dx Αρχίζουμε ορίζοντας την ΣΔΕ, δίδοντας της το όνομα ode1: > ode1 := diff(u(x),$2)+3*diff(u(x),x)+4*u(x)=cos(3*x); Γράφουμε 2 d dx 2 u d ( x ) 3 ( ) 4 ( ) cos(3 ) d u x x u x x > dsolve(ode1,u(x)); 3 x/2 1 3 x/ u( x) e sin 7 x _ C 2 e cos 7 x _ C1- * cos(3 x) sin(3 x) Παρατηρούμε ότι η απάντηση περιέχει δύο αυθαίρετες σταθερές ( _C1, _C2), μια και δεν δώσαμε αρχικές/συνοριακές συνθήκες (άρα έχουμε άπειρες λύσεις στη ΣΔΕ). Ας υποθέσουμε, τώρα, ότι έχουμε τις επιπλέον (αρχικές) συνθήκες Τις ορίζουμε > ic1:= u(0)=1, D(u)(0)=0: και γράφουμε > dsolve({ode1,ic1},u(x)); u(0) 1, u (0) u x e x e x x x x/2 3 x/2 ( ) sin 7 cos 7 - * cos(3 ) sin(3 ) Η απάντηση τώρα είναι μοναδική. Αν θέλουμε να καταχωρήσουμε την λύση στη συνάρτηση, π.χ. u(x), λέμε > u:=unapply(rhs(%),x): Έτσι, έχουμε μία συνάρτηση u(x) η οποία μπορεί να χρησιμοποιηθεί για περαιτέρω πράξεις κ.λ.π. (όπως είδαμε στα προηγούμενα εδάφια). Για παράδειγμα, > evalf(u(pi));

27 Μπορούμε, επίσης να πάρουμε τη λύση μιας ΣΔΕ με τη μέθοδο των δυναμοσειρών, απλά προσθέτοντας τη λέξη κλειδί series στο τέλος της εντολης dsolve : > dsolve({ode1,ic1},u(x),series); u x x x x x x ( ) 1 O( ) Παράδειγμα Θεωρούμε το εξής πρόβλημα αρχικών τιμών: 4 d 3 d 2 d d y( t) 10 y( t) 38 y( t) 66 y( t) 45 y( t) 4 dt dt dt dt y(0) 1, y (0) 0, y (0) 1, y (0) 2 > ode2 := diff(y(t),t$4)+10*diff(y(t),t$3)+38*diff(y(t),t$2)+66*dif f(y(t),t)+45*y(t)=4: > Y := rhs( dsolve({ode2,y(0)=1, D(y)(0)=0, D(D(y))(0)=- 1,D(D(D(y)))(0)=2},y(t) ) ): > plot(y,t=0..10,`color=green`) ; 26

28 6. Πίνακες και διανύσματα Αν και η MAPLE δεν είναι το πιο κατάλληλο λογισμικό για επεξεργασία πινάκων και διανυσμάτων, οι συμβολικές της ικανότητες της δίνουν ορισμένα πλεονεκτήματα που δεν μπορούν να περιφρονηθούν. Για να μπορέσουμε να χρησιμοποιήσουμε τις εντολές για πίνακες και διανύσματα, πρέπει πρώτα να φορτώσουμε το πακέτο linalg, ως εξής: > with(linalg); Η λίστα που παίρνουμε περιέχει όλες τις εντολές που μας είναι διαθέσιμες με αυτό το πακέτο. Αν δεν θέλουμε να τις δούμε, βάζουμε : αντί για ; στο τέλος. Αφού φορτώσουμε το πακέτο, μπορούμε, για παράδειγμα, να ορίσουμε τον πίνακα με δύο ισοδύναμους τρόπους: > A:=matrix([[2,1],[-1,5]]); A > A:=matrix(2,2,[2,1,-1,5]); Αν θέλουμε να δούμε τον πίνακα Α, λέμε > evalm(a); (το οποίο προέρχεται από το evaluate matrix.) Αν πούμε απλώς Α θα πάρουμε > A; Για να δούμε το στοιχείο του πίνακα Α που βρίσκεται, π.χ., στη θέση (2, 1) λέμε 27

29 > A[2,1]; Αν πούμε > A[3,1]; Error, 1st index, 3, larger than upper array bound 2 παίρνουμε λάθος μια και ο πίνακας είναι 2 2. Ορίζουμε επίσης > B:=matrix([[a,-b],[c,1/d]]); > C:=matrix([[7,-2,1],[9,3,8]]); Για να προσθέσουμε πίνακες πρέπει να πούμε > evalm(a+b); Αν πούμε απλώς Α + Β θα πάρουμε > A+B; Το ίδιο ισχύει και για τις υπόλοιπες πράξεις. > evalm(2*a); > evalm(c+b); Error, (in linalg:-matadd ) matrix dimensions incompatible Για να πολλαπλασιάσουμε πίνακες λέμε > multiply(a,c); > multiply(c,a); Error, (in linalg:-multiply) non matching dimensions for vector/matrix product 28

30 Μπορούμε, ισοδύναμα, να πούμε > evalm( A &* B); όπου τα σύμβολα &* υποδηλώνουν τον πολλαπλασιασμό. Ο ανάστροφος ενός πίνακα δίνεται από την εντολή transpose: > transpose(b); Η ορίζουσα ενός πίνακα δίνεται από την εντολή det: > det(a); > det(b); Ο αντίστροφος ενός πίνακα υπολογίζεται με διάφορους τρόπους: > inverse(a); > evalm(1/a); > evalm(a^(-1)); Επιβεβαιώνουμε ότι Α 1 Α = Α Α 1 = Ι: > evalm(inverse(a) &* A); 29

31 > evalm(a &* inverse(a)); ή μέσω της εντολής > multiply(a,1/a); Διανύσματα Τα διανύσματα ορίζονται με παρόμοιο τρόπο: > v:=vector(3,[1,cos(t),sin(t)]); > evalm(v); > u:=vector(3,[-1,cos(t),sin(t)]); Το εσωτερικό γινόμενο δύο διανυσμάτων δίνεται από την εντολή innerprod : > innerprod(u,v); > simplify(%); Η γωνία μεταξύ δύο διανυσμάτων δίνεται από την εντολή angle: > angle(u,v); > simplify(%); Η 2-νόρμα ενός διανύσματος δίνεται από την εντολή norm: > norm(u,2); > simplify(%,assume=positive); Το εξωτερικό δύο διανυσμάτων του > crossprod(u,v); 3 δίνεται από την εντολή crossprod: 30

32 Γραμμικά συστήματα Έστω > A:=matrix(3,3,[2,2,-1,3,4,2,1,4,3]); > b:=vector(3,[1,-2,3]); H λύση του συστήματος Αx = b, μπορεί να βρεθεί με διάφορους τρόπους. Ο πιο απλός είναι μέσω της εντολής linsolve: > x:=linsolve(a,b); Επαληθεύουμε: > multiply(a,x); Μπορούμε να τυπώσουμε το x ή κάποιο από τα στοιχεία του στην οθόνη, με τον ίδιο τρόπο όπως και πριν: > evalm(x); > x[3]; Ένας άλλος τρόπος εξεύρεσης της λύσης του συστήματος Αx = b είναι ο εξής: > x:=multiply(inverse(a),b); αλλά αυτό δεν συστήνεται στην πράξη. Μπορούμε, ακόμη, να κατασκευάσουμε τον επαυξημένο πίνακα [Α b] με την εντολή augment: > A_b:=augment(A,b); και να κάνουμε πρώτα απαλοιφή Gauss με την εντολή gausselim: > A_b_elim:=gausselim(A_b); 31

33 και μετά ανάδρομη αντικατάσταση με την εντολή backsub: > x:=backsub(a_b_elim); Ένας άλλος τρόπος είναι μέσω της ανηγμένης κλιμακωτής μορφής του επαυξημένου πίνακα (δηλ. απαλοιφή Gauss-Jordan) και η εντολή για αυτή τη μέθοδο είναι rref: > rref(a_b); Ιδιοτιμές και ιδιοδιανύσματα Έστω > A:=matrix(3,3,[2,-4,5,0,2,-7/5,1,1,-1]); Για να βρούμε τις ιδιοτιμές και τα αντίστοιχα ιδιοδιανύσματα του πίνακα Α (δηλ. τους αριθμούς λ και τα μη-μηδενικά διανύσματα x έτσι ώστε Ax = λx), προχωρούμε ως εξής: Βρίσκουμε τις ιδιοτιμές με την εντολή eigenvals: > lambda:=eigenvals(a); Για να τυπώσουμε στην οθόνη την, π.χ., δεύτερη ιδιοτιμή λέμε > lambda[2]; Τα ιδιοδιανύσματα δίδονται από την εντολή eigenvects: > x:=eigenvects(a); 32

34 Η πιο πάνω λίστα περιέχει διάφορες πληροφορίες. Για παράδειγμα, > x[1][1]; είναι η πρώτη ιδιοτιμή, > x[1][2]; είναι η αλγεβρική της πολλαπλότητα, και > x[1][3]; το αντίστοιχο ιδιοδιάνυσμα. Παρομοίως, > x[2][1]; είναι η δεύτερη ιδιοτιμή, > x[2][2]; είναι η αλγεβρική της πολλαπλότητα, και > x[2][3]; το αντίστοιχο ιδιοδιάνυσμα. Τι πρέπει να γράψουμε για να πάρουμε τις πληροφορίες για την τρίτη ιδιοτιμή και το αντίστοιχο ιδιοδιάνυσμα; Τέλος, ας ελέγξουμε ότι πράγματι Ax 1 = λ 1 x 1 : > x1:=vector(3,[1,7/3,5/3]); > lambda[1]; > evalm(a &* x1 = lambda[1]*x1); 33

35 Επίλογος Υπάρχουν πάμπολλες εντολές και πληροφορίες τις οποίες δεν καλύψαμε σε αυτή την εισαγωγή. Ελπίζουμε ότι δώσαμε αρκετά βασικά στοιχεία που να επιτρέψουν στον αναγνώστη να πειραματιστεί και να μάθει πως να χρησιμοποιεί πιο πολύπλοκες (και ίσως πιο χρήσιμες) εντολές. Κλείνοντας θα θέλαμε να δείξουμε μέσω ενός απλού παραδείγματος, ορισμένα στοιχεία προγραμματισμού. Συγκεκριμένα, χρησιμοποιώντας ένα βρόχο for θα λύσουμε την εξίσωση x cos(4x) = 0 με τη μέθοδο του Newton, αρχίζοντας από την αρχική τιμή x 0 = 0. Πρώτα ορίζουμε την συνάρτηση f(x) = x cos(4x) και ένα (αρχικά άδειο) διάνυσμα x, του οποίου η πρώτη συνιστώσα είναι 0: > f:=x->x-cos(4*x): > x:=vector(10): > x[1]:=0; Στη συνέχεια κάνουμε ένα βρόχο από το 2 μέχρι το 10 και υπολογίζουμε τις υπόλοιπες συνιστώσες του x (δηλ. τις καλύτερες προσεγγίσεις της λύσης), μέσω του τύπου του Newton f xn 1 xn xn 1, f x χρησιμοποιώντας καθοδόν εντολές που είδαμε στα προηγούμενα εδάφια: > for n from 2 to 10 do; x[n]:=evalf( x[n-1] - f(x[n-1])/d(f)(x[n-1]), 20); end; n 1 Το διάνυσμα με την ακολουθία προσεγγίσεων είναι: > evalm(x); Γιώργος Γεωργίου & Χρίστος Ξενοφώντος,

Μια Σύντομη Εισαγωγή στη MAPLE

Μια Σύντομη Εισαγωγή στη MAPLE Μια Σύντομη Εισαγωγή στη MAPLE Χρίστος Ξενοφώντος & Γεώργιος Γεωργίου Τμήμα Μαθηματικών και Στατιστικής Πανεπιστήμιο Κύπρου Μάϊος 2007 1. Εισαγωγή Η MAPLE είναι ένα σύγχρονο, διαδραστικό (interactive)

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

Εισαγωγή στο Πρόγραμμα Maxima

Εισαγωγή στο Πρόγραμμα Maxima Εισαγωγή στο Πρόγραμμα Maxima Το Maxima είναι ένα πρόγραμμα για την εκτέλεση μαθηματικών υπολογισμών, συμβολικών μαθηματικών χειρισμών, αριθμητικών υπολογισμών και γραφικών παραστάσεων. Το Maxima λειτουργεί

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

Χρονικές σειρές 1 ο μάθημα: Εισαγωγή στη MATLAB

Χρονικές σειρές 1 ο μάθημα: Εισαγωγή στη MATLAB Χρονικές σειρές 1 ο μάθημα: Εισαγωγή στη MATLAB Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα, Πανεπιστήμιο

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

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

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

Εισαγωγή στο Mathematica

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

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

Συναρτήσεις - Όρια- Παράγωγοι- Ολοκληρώματα Ακολουθίες-Σειρές

Συναρτήσεις - Όρια- Παράγωγοι- Ολοκληρώματα Ακολουθίες-Σειρές Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με εφαρμογές στη Βιοϊατρική Συναρτήσεις - Όρια- Παράγωγοι- Ολοκληρώματα Ακολουθίες-Σειρές Μαθηματική Ανάλυση Ι Συνάρτηση μίας Μεταβλητής

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

Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο. Τι θα τυπωθεί στον παρακάτω κώδικα;

Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο. Τι θα τυπωθεί στον παρακάτω κώδικα; Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο Τι θα τυπωθεί στον παρακάτω κώδικα; Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο Τι θα τυπωθεί στον παρακάτω κώδικα; Χωρίς να αλλάξουμε τον τύπο των a,b,

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

Σύντομες εισαγωγικές σημειώσεις για την. Matlab

Σύντομες εισαγωγικές σημειώσεις για την. Matlab Σύντομες εισαγωγικές σημειώσεις για την Matlab Δήλωση Μεταβλητών Για να εισάγει κανείς δεδομένα στη Matlab υπάρχουν πολλοί τρόποι. Ο πιο απλός είναι στη γραμμή εντολών να εισάγουμε αυτό που θέλουμε και

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ. Παράδειγμα #1. Πράξεις μεταξύ ακεραίων αριθμών

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ. Παράδειγμα #1. Πράξεις μεταξύ ακεραίων αριθμών ΥΠΟΛΟΓΙΣΤΕΣ Ι ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ Τύποι δεδομένων Οι παρακάτω τύποι δεδομένων υποστηρίζονται από τη γλώσσα προγραμματισμού Fortran: 1) Ακέραιοι αριθμοί (INTEGER). 2) Πραγματικοί αριθμοί απλής ακρίβειας

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

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ ΤΜΗΜΑ ΔΙΕΘΝΟΥΣ ΕΜΠΟΡΙΟΥ ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ ΚΕΦΑΛΑΙΑ: ) ΠΙΝΑΚΕΣ ) ΟΡΙΖΟΥΣΕΣ ) ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ 4) ΠΑΡΑΓΩΓΟΙ ΜΑΡΙΑ ΡΟΥΣΟΥΛΗ ΚΕΦΑΛΑΙΟ ΠΙΝΑΚEΣ ΠΡΑΓΜΑΤΙΚΩΝ ΑΡΙΘΜΩΝ ΟΡΙΣΜΟΣ Πίνακας

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

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

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

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

Εισαγωγή στην Αριθμητική Ανάλυση

Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB ΔΙΔΑΣΚΩΝ: ΓΕΩΡΓΙΟΣ ΑΚΡΙΒΗΣ ΒΟΗΘΟΙ: ΔΗΜΗΤΡΙΑΔΗΣ ΣΩΚΡΑΤΗΣ, ΣΚΟΡΔΑ ΕΛΕΝΗ E-MAIL: SDIMITRIADIS@CS.UOI.GR, ESKORDA@CS.UOI.GR Τι είναι Matlab Είναι ένα περιβάλλον

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

 = 1 A A = A A. A A + A2 y. A = (A x, A y ) = A x î + A y ĵ. z A. 2 A + A2 z

 = 1 A A = A A. A A + A2 y. A = (A x, A y ) = A x î + A y ĵ. z A. 2 A + A2 z Οκτώβριος 2017 Ν. Τράκας ΜΑΘΗΜΑΤΙΚΟ ΒΟΗΘΗΜΑ ΔΙΑΝΥΣΜΑΤΑ Διάνυσμα: κατεύθυνση (διεύθυνση και ϕορά) και μέτρο. Συμβολισμός: A ή A. Αναπαράσταση μέσω των συνιστωσών του: A = (A x, A y ) σε 2-διαστάσεις και

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

Εργαστήριο Μαθηματικής Ανάλυσης Ι. Εισαγωγή στη Matlab Βασικές Συναρτήσεις-Γραφικές παραστάσεις. Πανεπιστήμιο Θεσσαλίας. Σχολή Θετικών Επιστημών

Εργαστήριο Μαθηματικής Ανάλυσης Ι. Εισαγωγή στη Matlab Βασικές Συναρτήσεις-Γραφικές παραστάσεις. Πανεπιστήμιο Θεσσαλίας. Σχολή Θετικών Επιστημών Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με εφαρμογές στη Βιοϊατρική Εργαστήριο Μαθηματικής Ανάλυσης Ι Εισαγωγή στη Matlab Βασικές Συναρτήσεις-Γραφικές παραστάσεις Εισαγωγή στη

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

Τυπικές χρήσεις της Matlab

Τυπικές χρήσεις της Matlab Matlab Μάθημα 1 Τι είναι η Matlab Ολοκληρωμένο Περιβάλλον Περιβάλλον ανάπτυξης Διερμηνευμένη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρμογών Ευκολία διατύπωσης Cross platform (Wintel, Unix, Mac) Τυπικές χρήσεις

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

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 5ο Aντώνης Σπυρόπουλος Πράξεις μεταξύ των

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

3) το παράθυρο Πίνακας τιμών όπου εμφανίζονται οι τιμές που παίρνουν οι παράμετροι

3) το παράθυρο Πίνακας τιμών όπου εμφανίζονται οι τιμές που παίρνουν οι παράμετροι Ο Δ Η Γ Ι Ε Σ Γ Ι Α Τ Ο M O D E L L U S 0.0 4. 0 5 Για να κατεβάσουμε το πρόγραμμα Επιλέγουμε Download στη διεύθυνση: http://modellus.co/index.php/en/download. Στη συνέχεια εκτελούμε το ModellusX_windows_0_4_05.exe

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

Κεφάλαιο 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. Ενα ερώτηµα που µπορεί να προκύψει καθώς µελετούµε τις δύο αυτές ποσοτήτες είναι

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

ΚΕΦΑΛΑΙΟ 3 ο ΣΥΝΑΡΤΗΣΕΙΣ, ΤΡΙΓΩΝΟΜΕΤΡΙΑ( FUNCTIONS,TRIGONOMETRY)

ΚΕΦΑΛΑΙΟ 3 ο ΣΥΝΑΡΤΗΣΕΙΣ, ΤΡΙΓΩΝΟΜΕΤΡΙΑ( FUNCTIONS,TRIGONOMETRY) ΚΕΦΑΛΑΙΟ 3 ο ΣΥΝΑΡΤΗΣΕΙΣ, ΤΡΙΓΩΝΟΜΕΤΡΙΑ( FUNCTIONS,TRIGONOMETRY) 3.1 ΘΕΩΡΙΑ-ΤΥΠΟΛΟΓΙΟ-ΠΑΡΑΔΕΙΓΜΑΤΑ ΣΥΝΑΡΤΗΣΕΙΣ Συνάρτηση, ή απεικόνιση όπως ονομάζεται διαφορετικά, είναι μια αντιστοίχιση μεταξύ δύο συνόλων,

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

Εφαρμοσμένα Μαθηματικά ΙΙ Εξέταση Σεπτεμβρίου 25/9/2017 Διδάσκων: Ι. Λυχναρόπουλος

Εφαρμοσμένα Μαθηματικά ΙΙ Εξέταση Σεπτεμβρίου 25/9/2017 Διδάσκων: Ι. Λυχναρόπουλος Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας Εφαρμοσμένα Μαθηματικά ΙΙ Εξέταση Σεπτεμβρίου 5/9/07 Διδάσκων: Ι. Λυχναρόπουλος Άσκηση (Μονάδες ) Να δειχθεί ότι το πεδίο F( x, y) = y cos x + y,sin x

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

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

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

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

Λογικός τύπος Τελεστές σύγκρισης Λογικοί τελεστές Εντολές επιλογής Εμβέλεια Μαθηματικές συναρτήσεις Μιγαδικός τύπος ΔΕΥΤΕΡΗ ΔΙΑΛΕΞΗ

Λογικός τύπος Τελεστές σύγκρισης Λογικοί τελεστές Εντολές επιλογής Εμβέλεια Μαθηματικές συναρτήσεις Μιγαδικός τύπος ΔΕΥΤΕΡΗ ΔΙΑΛΕΞΗ ΔΕΥΤΕΡΗ ΔΙΑΛΕΞΗ Λογικός τύπος ( ) Ο τύπος είναι κατάλληλoς για την αναπαράσταση ποσοτήτων που μπορούν να πάρουν δύο μόνο τιμές (π.χ. ναι/όχι, αληθές/ψευδές, ). Τιμές ή Δήλωση Εκχώρηση Ισοδυναμία με ακέραιους

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

Σημαντικές δυνατότητες των σύγχρονων υπολογιστικών μηχανών: Αξιόπιστη καταγραφή πολύ μεγάλου όγκου δεδομένων

Σημαντικές δυνατότητες των σύγχρονων υπολογιστικών μηχανών: Αξιόπιστη καταγραφή πολύ μεγάλου όγκου δεδομένων Σημαντικές δυνατότητες των σύγχρονων υπολογιστικών μηχανών: Γρήγορες προσθέσεις αριθμών Γρήγορες συγκρίσεις αριθμών Αξιόπιστη καταγραφή πολύ μεγάλου όγκου δεδομένων Σχετικά γρήγορη μετάδοση και πρόσληψη

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

1. Εισαγωγή στο Sage.

1. Εισαγωγή στο Sage. 1. Εισαγωγή στο Sage. 1.1 Το μαθηματικό λογισμικό Sage Το Sage (System for Algebra and Geometry Experimentation) είναι ένα ελεύθερο (δωρεάν) λογισμικό μαθηματικών ανοιχτού κώδικα που υποστηρίζει αριθμητικούς

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

ProapaitoÔmenec gn seic.

ProapaitoÔmenec gn seic. ProapaitoÔmeec g seic. Α. Το σύνολο των πραγματικών αριθμών R και οι αλγεβρικές ιδιότητες των τεσσάρων πράξεων στο R. Το σύνολο των φυσικών αριθμών N = {1,, 3,... }. Προσέξτε: μερικά βιβλία (τα βιβλία

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

Μαθηματική Εισαγωγή Συναρτήσεις

Μαθηματική Εισαγωγή Συναρτήσεις Φυσικός Ραδιοηλεκτρολόγος (MSc) ο Γενικό Λύκειο Καστοριάς A. Μαθηματική Εισαγωγή Πράξεις με αριθμούς σε εκθετική μορφή Επίλυση βασικών μορφών εξισώσεων Συναρτήσεις Στοιχεία τριγωνομετρίας Διανύσματα Καστοριά,

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

Μαθηματική Εισαγωγή Συναρτήσεις

Μαθηματική Εισαγωγή Συναρτήσεις Φυσικός Ραδιοηλεκτρολόγος (MSc) ο Γενικό Λύκειο Καστοριάς Καστοριά, Ιούλιος 14 A. Μαθηματική Εισαγωγή Πράξεις με αριθμούς σε εκθετική μορφή Επίλυση βασικών μορφών εξισώσεων Συναρτήσεις Στοιχεία τριγωνομετρίας

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

Υπολογιστές Ι. Άδειες Χρήσης. Τύποι δεδομένων. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Υπολογιστές Ι. Άδειες Χρήσης. Τύποι δεδομένων. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Υπολογιστές Ι Τύποι δεδομένων Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

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

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

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

Μαθηµατικοί Υπολογισµοί στην R

Μαθηµατικοί Υπολογισµοί στην R Κεφάλαιο 3 Μαθηµατικοί Υπολογισµοί στην R Ενα µεγάλο µέρος της ανάλυσης δεδοµένων απαιτεί διάφορους µαθηµατικούς υπολογισµούς. Αυτό το κεφάλαιο εισαγάγει τον αναγνώστη στις διάφορες δυνατότητες που έχει

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

Παρουσίαση του Mathematica

Παρουσίαση του Mathematica Παρουσίαση του Mathematica Εργαστήριο Σκυλίτσης Θεοχάρης Καλαματιανός Ρωμανός Καπλάνης Αθανάσιος Ιόνιο Πανεπιστήμιο (www.ionio.gr)( Εισαγωγή Σύμβολα πράξεων ή συναρτήσεων: Πρόσθεση + Αφαίρεση - Πολλαπλασιασμός

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

Πρώτη επαφή με το μαθηματικό πακέτο Mathematica

Πρώτη επαφή με το μαθηματικό πακέτο Mathematica Πρώτη επαφή με το μαθηματικό πακέτο Mathematica Με δύο λόγια, μπορούμε να πούμε ότι η Mathematica είναι ένα πρόγραμμα που το χρησιμοποιούμε για να κάνουμε αναλυτικούς και αριθμητικούς υπολογισμούς αλλά

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

4.1 Πράξεις με Πολυωνυμικές Εκφράσεις... 66

4.1 Πράξεις με Πολυωνυμικές Εκφράσεις... 66 Περιεχόμενα Ευρετήριο Πινάκων... 7 Ευρετήριο Εικόνων... 8 Εισαγωγή... 9 Κεφάλαιο 1-Περιβάλλον Εργασίας - Στοιχεία Εντολών... 13 1.1 Το Πρόγραμμα... 14 1.2.1 Εισαγωγή Εντολών... 22 1.2.2 Εισαγωγή Εντολών

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

( 1)( 3) ( ) det( ) (1 )( 1 ) ( 2)( 2) pl( ) det( L ) (5 )( 7 ) ( 1) ( ) det( M ) (1 )(1 )

( 1)( 3) ( ) det( ) (1 )( 1 ) ( 2)( 2) pl( ) det( L ) (5 )( 7 ) ( 1) ( ) det( M ) (1 )(1 ) ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ι (ΘΕ ΠΛΗ ) ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ 9 Ιουνίου 0 Θέμα Δίδονται οι πίνακες K= 5 4, L=, M=. 9 7 A) (8 μονάδες) Για κάθε

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

ΛΧ1004 Μαθηματικά για Οικονομολόγους

ΛΧ1004 Μαθηματικά για Οικονομολόγους ΛΧ1004 Μαθηματικά για Οικονομολόγους Μάθημα 1 ου Εξαμήνου 2Θ+2Φ(ΑΠ) Ι. Δημοτίκαλης, Επίκουρος Καθηγητής 1 ΤΕΙ ΚΡΗΤΗΣ-ΤΜΗΜΑ Λ&Χ: jdim@staff.teicrete.gr ΠΡΟΤΕΙΝΟΜΕΝΟ ΒΙΒΛΙΟ ΕΦΑΡΜΟΓΕΣ ΜΑΘΗΜΑΤΙΚΟΥ ΛΟΓΙΣΜΟΥ

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

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

Διαφορικές Εξισώσεις. Διαφορικές Εξισώσεις. Εαρινό εξάμηνο 2015-16. Λύσεις του τρίτου φυλλαδίου ασκήσεων. 1. Λύστε τις παρακάτω διαφορικές εξισώσεις. Αν προκύψει αλγεβρική σχέση ανάμεσα στις μεταβλητές x, y η οποία δεν λύνεται

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

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής

Δηλαδή η ρητή συνάρτηση είναι πηλίκο δύο ακέραιων πολυωνύμων. Επομένως, το ζητούμενο ολοκλήρωμα είναι της μορφής D ολοκλήρωση ρητών συναρτήσεων Το θέμα μας στην ενότητα αυτή είναι η ολοκλήρωση ρητών συναρτήσεων. Ας θυμηθούμε πρώτα ποιες συναρτήσεις ονομάζονται ρητές. Ορισμός: Μία συνάρτηση ονομάζεται ρητή όταν μπορεί

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

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8 ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ Άλγεβρα 1 ο Κεφάλαιο 1. Τι ονομάζουμε αριθμητική και τι αλγεβρική παράσταση; Να δώσετε από ένα παράδειγμα. Μια παράσταση που περιέχει πράξεις με αριθμούς, καλείται αριθμητική παράσταση,

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

ΣΥΝΑΡΤΗΣΕΙΣ. Η σύνταξη μιας συνάρτησης σ ένα κελί έχει την γενική μορφή: =όνομα_συνάρτησης(όρισμα1; όρισμα2;.)

ΣΥΝΑΡΤΗΣΕΙΣ. Η σύνταξη μιας συνάρτησης σ ένα κελί έχει την γενική μορφή: =όνομα_συνάρτησης(όρισμα1; όρισμα2;.) ΣΥΝΑΡΤΗΣΕΙΣ Συνάρτηση είναι ένας έτοιμος τύπος ο οποίος δέχεται σαν είσοδο τιμές ή συνθήκες και επιστρέφει ένα αποτέλεσμα, το οποίο μπορεί να είναι μια τιμή αριθμητική, αλφαριθμητική, λογική, ημερομηνίας

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

Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο

Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Η Mathematica είναι ένα ολοκληρωμένο μαθηματικό πακέτο με πάρα πολλές δυνατότητες σε σχεδόν όλους τους τομείς των μαθηματικών (Άλγεβρα, Θεωρία συνόλων, Ανάλυση,

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

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ. Ακέραιοι αριθμοί (int) Πράξεις μεταξύ ακεραίων αριθμών

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ. Ακέραιοι αριθμοί (int) Πράξεις μεταξύ ακεραίων αριθμών ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ 1 Τύποι δεδομένων Η γλώσσα προγραμματισμού C++ υποστηρίζει τους παρακάτω τύπους δεδομένων: 1) Ακέραιοι αριθμοί (int). 2) Πραγματικοί αριθμοί διπλής ακρίβειας

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

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14

Περιεχόμενα. Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14 Περιεχόμενα Κεφάλαιο 1 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΜΙΑ ΕΥΘΕΙΑ... 13 1.1 Οι συντεταγμένες ενός σημείου...13 1.2 Απόλυτη τιμή...14 Κεφάλαιο 2 ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΣΕ ΕΝΑ ΕΠΙΠΕΔΟ 20 2.1 Οι συντεταγμένες

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

Κεφάλαιο 1. Τι θα μάθουμε σήμερα: -AND, OR, NOT. -Ενσωματωμένες συναρτήσεις. -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD. -Προτεραιότητα πράξεων

Κεφάλαιο 1. Τι θα μάθουμε σήμερα: -AND, OR, NOT. -Ενσωματωμένες συναρτήσεις. -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD. -Προτεραιότητα πράξεων Κεφάλαιο 1 Αρχή ήμισυ παντός. Πλάτων, 427-347 π.χ., Φιλόσοφος Τι θα μάθουμε σήμερα: -AND, OR, NOT -Ενσωματωμένες συναρτήσεις -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD -Προτεραιότητα πράξεων 1 Λογικές

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

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος 9/6/5 Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος Άσκηση (Μονάδες ) 5 Δίνεται ο πίνακας A 5. Αν διαγωνοποιείται να τον διαγωνοποιήσετε και στη συνέχεια να k υπολογίσετε το A όπου k θετικός

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

Συνήθεις Διαφορικές Εξισώσεις Ι Ασκήσεις - 09/11/2017. Άσκηση 1. Να βρεθεί η γενική λύση της διαφορικής εξίσωσης. dy dx = 2y + x 2 y 2 2x

Συνήθεις Διαφορικές Εξισώσεις Ι Ασκήσεις - 09/11/2017. Άσκηση 1. Να βρεθεί η γενική λύση της διαφορικής εξίσωσης. dy dx = 2y + x 2 y 2 2x Συνήθεις Διαφορικές Εξισώσεις Ι Ασκήσεις - 09/11/017 Άσκηση 1. Να βρεθεί η γενική λύση της διαφορικής εξίσωσης dx y + x y. x Παρατηρούμε ότι η δ.ε. είναι ομογενής. Πράγματι, dx y x + 1 x y x y x + 1 (

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

Εισαγωγή στις Φυσικές Επιστήμες ( ) Ονοματεπώνυμο Τμήμα ΘΕΜΑ 1. x x. x x x ( ) + ( 20) + ( + 4) = ( + ) + ( 10 + ) + ( )

Εισαγωγή στις Φυσικές Επιστήμες ( ) Ονοματεπώνυμο Τμήμα ΘΕΜΑ 1. x x. x x x ( ) + ( 20) + ( + 4) = ( + ) + ( 10 + ) + ( ) Ονοματεπώνυμο Τμήμα ο Ερώτημα Να υπολογιστούν τα αόριστα ολοκληρώματα α) ( + + ) e d β) + ( + 4)( 5) 5 89 ΘΕΜΑ d Απάντηση α) θέτω u = + +και υ = e, επομένως dυ = e και du = ( + ) d. ( + + ) e d= u dυ =

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

Ηλεκτρονικοί Υπολογιστές

Ηλεκτρονικοί Υπολογιστές ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 5: Εντολές Αντικατάστασης, Συναρτήσεις και Σχόλια στη C++ Ζαχαρούλα Ανδρεοπούλου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

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

Εργασία 2. Παράδοση 20/1/08 Οι ασκήσεις είναι βαθμολογικά ισοδύναμες

Εργασία 2. Παράδοση 20/1/08 Οι ασκήσεις είναι βαθμολογικά ισοδύναμες Εργασία Παράδοση 0/1/08 Οι ασκήσεις είναι βαθμολογικά ισοδύναμες 1. Υπολογίστε τα παρακάτω όρια: Α. Β. Γ. όπου x> 0, y > 0 Δ. όπου Κάνετε απευθείας τις πράξεις χωρίς να χρησιμοποιήσετε παραγώγους. Επιβεβαιώστε

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

ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ

ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ Βρέντζου Τίνα Φυσικός Μεταπτυχιακός τίτλος ΜEd: «Σπουδές στην εκπαίδευση» ΚΕΦΑΛΑΙΟ 1 Ο : Εξισώσεις - Ανισώσεις 1 1.1 Η ΕΝΝΟΙΑ ΤΗΣ ΜΕΤΑΒΛΗΤΗΣ ΑΛΓΕΒΡΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΟΡΙΣΜΟΙ Μεταβλητή

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

Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο

Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Ακρότατα συνάρτησης FindMinimum[f,{x, x 0 }] :βρίσκει ένα τοπικό ελάχιστο της f, ξεκινώντας από το σημείο x=x 0. FindMinimum[f,{x, x0}, {y, y 0 }], ] : τοπικό

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

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΜΗΜΑ. Μαθηματικά 1. Σταύρος Παπαϊωάννου

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΜΗΜΑ. Μαθηματικά 1. Σταύρος Παπαϊωάννου ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΜΗΜΑ Μαθηματικά Σταύρος Παπαϊωάννου Ιούνιος 05 Τίτλος Μαθήματος Περιεχόμενα Χρηματοδότηση.. Σφάλμα! Δεν έχει οριστεί σελιδοδείκτης. Σκοποί Μαθήματος

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

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

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

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

Βασικά στοιχεία στο Matlab

Βασικά στοιχεία στο Matlab Αριθμητική : + - * / ^ 3ˆ2 - (5 + 4)/2 + 6*3 >> 3^2 - (5 + 4)/2 + 6*3 22.5000 Βασικά στοιχεία στο Matlab Το Matlab τυπώνει την απάντηση και την καταχωρεί σε μια μεταβλητή που την ονομάζει ans. Αν θέλουμε

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

Εισαγωγή στη Matlab Βασικές Συναρτήσεις

Εισαγωγή στη Matlab Βασικές Συναρτήσεις Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με Εφαρμογές στη Βιοϊατρική Εργαστήριο Γραμμικής Άλγεβρας Εισαγωγή στη Matlab Βασικές Συναρτήσεις 2016-2017 Εισαγωγή στη Matlab Matlab

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΟΡΘΟΓΩΝΙΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ...23 ΑΠΟΛΥΤΗ ΤΙΜΗ. ΑΝΙΣΟΤΗΤΕΣ...15 ΚΕΦΑΛΑΙΟ 3 ΕΥΘΕΙΕΣ...32 ΚΕΦΑΛΑΙΟ 4 ΚΥΚΛΟΙ...43

ΠΕΡΙΕΧΟΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΟΡΘΟΓΩΝΙΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ...23 ΑΠΟΛΥΤΗ ΤΙΜΗ. ΑΝΙΣΟΤΗΤΕΣ...15 ΚΕΦΑΛΑΙΟ 3 ΕΥΘΕΙΕΣ...32 ΚΕΦΑΛΑΙΟ 4 ΚΥΚΛΟΙ...43 ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ ΣΥΣΤΗΜΑΤΑ ΓΡΑΜΜΙΚΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ. ΑΠΟΛΥΤΗ ΤΙΜΗ. ΑΝΙΣΟΤΗΤΕΣ...5 ΚΕΦΑΛΑΙΟ ΣΥΣΤΗΜΑΤΑ ΟΡΘΟΓΩΝΙΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ... ΚΕΦΑΛΑΙΟ ΕΥΘΕΙΕΣ... ΚΕΦΑΛΑΙΟ 4 ΚΥΚΛΟΙ...4 ΚΕΦΑΛΑΙΟ 5 ΕΞΙΣΩΣΕΙΣ ΚΑΙ ΟΙ

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

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

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

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

1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75

1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75 1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75 2. Έστω x = [2 5 1 6] α. Προσθέστε το 16 σε κάθε στοιχείο β. Προσθέστε το 3 σε κάθε στοιχείο που βρίσκεται σε μονή θέση.

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

Μαθηματικά και Φυσική με Υπολογιστές

Μαθηματικά και Φυσική με Υπολογιστές ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μαθηματικά και Φυσική με Υπολογιστές Σύνθετοι αναλυτικοί - αριθμητικοί υπολογισμοί Διδάσκων: Καθηγητής Ι. Ρίζος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό

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

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΙΩΑΝΝΗΣ Α. ΤΣΑΓΡΑΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119) ΜΕΡΟΣ 5: ΔΙΑΝΥΣΜΑΤΙΚΟΙ ΥΠΟΧΩΡΟΙ ΓΡΑΜΜΙΚΗ ΑΝΕΞΑΡΤΗΣΙΑ ΒΑΣΕΙΣ & ΔΙΑΣΤΑΣΗ Δ.Χ. ΣΗΜΕΙΩΣΕΙΣ

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

Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1. Μιγαδικοί αριθμοί. ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1

Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1. Μιγαδικοί αριθμοί. ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1 ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1 Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1 Μιγαδικοί αριθμοί Τι είναι και πώς τους αναπαριστούμε Οι μιγαδικοί αριθμοί είναι μια επέκταση του συνόλου

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

[1] είναι ταυτοτικά ίση με το μηδέν. Στην περίπτωση που το στήριγμα μιας συνάρτησης ελέγχου φ ( x)

[1] είναι ταυτοτικά ίση με το μηδέν. Στην περίπτωση που το στήριγμα μιας συνάρτησης ελέγχου φ ( x) [] 9 ΣΥΝΑΡΤΗΣΙΑΚΟΙ ΧΩΡΟΙ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER Η «συνάρτηση» δέλτα του irac Η «συνάρτηση» δέλτα ορίζεται μέσω της σχέσης φ (0) αν 0 δ[ φ ] = φ δ dx = (9) 0 αν 0 όπου η φ είναι μια συνάρτηση που ανήκει

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

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ι (ΘΕ ΠΛΗ ) ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΤΕΛΙΚΗΣ ΕΞΕΤΑΣΗΣ 9 Ιουνίου (διάρκεια ώρες και λ) Διαβάστε προσεκτικά και απαντήστε

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

dy df(x) y= f(x) y = f (x), = dx dx θ x m= 1

dy df(x) y= f(x) y = f (x), = dx dx θ x m= 1 I. ΠΑΡΑΓΩΓΟΣ-ΚΛΙΣΗ d df() = f() = f (), = d d.κλίση ευθείας.μεταολές 3.(Οριακός) ρυθμός μεταολής ή παράγωγος 4.Παράγωγοι ασικών συναρτήσεων 5. Κανόνες παραγώγισης 6.Αλυσωτή παράγωγος 7.Μονοτονία 8.Στάσιμα

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

Συνήθεις Διαφορικές Εξισώσεις Ι ΣΔΕ Bernoulli, Riccati, Ομογενείς. Διαφορικές Εξισώσεις Bernoulli, Riccati και Ομογενείς

Συνήθεις Διαφορικές Εξισώσεις Ι ΣΔΕ Bernoulli, Riccati, Ομογενείς. Διαφορικές Εξισώσεις Bernoulli, Riccati και Ομογενείς Συνήθεις Διαφορικές Εξισώσεις Ι ΣΔΕ Bernoulli, Riccati, Ομογενείς Διαφορικές Εξισώσεις Bernoulli, Riccati και Ομογενείς Οι εξισώσεις Bernoulli αποτελούν την κλάση των μη γραμμικών διαφορικών εξισώσεων

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

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα. i Π Ρ Ο Λ Ο Γ Ο Σ Το βιβλίο αυτό αποτελεί μια εισαγωγή στα βασικά προβλήματα των αριθμητικών μεθόδων της υπολογιστικής γραμμικής άλγεβρας (computational linear algebra) και της αριθμητικής ανάλυσης (numerical

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

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΙΩΑΝΝΗΣ Α. ΤΣΑΓΡΑΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-9) ΜΕΡΟΣ 7: ΙΔΙΟΤΙΜΕΣ & ΙΔΙΟΔΙΑΝΥΣΜΑΤΑ ΔΙΑΓΩΝΙΟΠΟΙΗΣΗ ΠΙΝΑΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΑΠΟ ΤΙΣ ΠΑΡΑΔΟΣΕΙΣ

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

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

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

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

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης ΥΠΟΛΟΓΙΣΤΕΣ ΙI Τύποι δεδομένων, μεταβλητές, πράξεις Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό

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

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, δηλαδή, των οποίων το σύνολο τιμών δεν είναι διακριτό,

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

Παραδείγματα (1 ο σετ) Διανυσματικοί Χώροι

Παραδείγματα (1 ο σετ) Διανυσματικοί Χώροι Παραδείγματα ( ο σετ) Διανυσματικοί Χώροι Παράδειγμα Έστω το σύνολο V το σύνολο όλων των θετικών πραγματικών αριθμών εφοδιασμένο με την ακόλουθη πράξη της πρόσθεσης: y y με y, V και του πολλαπλασιασμού:

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

1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή

1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Εργαστήριο Επεξεργασία Εικόνας & Βίντεο 1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή Νικόλαος Γιαννακέας Άρτα 2018 1 Εισαγωγή Το Matlab

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

Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Εργασία Παραγωγίζοντας και ολοκληρώνοντας

Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Εργασία Παραγωγίζοντας και ολοκληρώνοντας Ομάδα Γ. Ο υπολογιστής ως επιστημονικό εργαλείο Παραγωγίζοντας και ολοκληρώνοντας 1 1 Ακρότατα συνάρτησης Οι εντολές και Plot[x Cos[x],{x,0,20}] O ut[2 ]= FindMinimum[x Cos[x],{x,2}] {-3.28837,{x 3.42562}}

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

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ.Δεύτερη παράγωγος.παραβολική προσέγγιση ή επέκταση 3.Κυρτή 4.Κοίλη 5.Ιδιότητες κυρτών/κοίλων συναρτήσεων 6.Σημεία καμπής ΠΑΡΑΡΤΗΜΑ 7.Δεύτερη πλεγμένη παραγώγιση 8.Χαρακτηρισμός

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

ΠΟΛΥΧΡΟΝΙΑΔΗΣ ΝΙΚΟΣ ΤΑΥΤΟΤΗΤΕΣ

ΠΟΛΥΧΡΟΝΙΑΔΗΣ ΝΙΚΟΣ ΤΑΥΤΟΤΗΤΕΣ ΘΕΩΡΙΑ Α ΛΥΚΕΙΟΥ ΤΑΥΤΟΤΗΤΕΣ ). (α + β) = α +αβ + β ). (α β) = α αβ + β. 3). (α + β) 3 = α 3 + 3α β +3αβ + β 3 ). (α β) 3 = α 3 3α β +3αβ β 3. 5). α β = (α β)(α + β) 6). α + β = (α + β) αβ. 6). α 3 β 3

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

ΤΟΜΟΣ Α : Συμβολικός Προγραμματισμός

ΤΟΜΟΣ Α : Συμβολικός Προγραμματισμός 2 ΤΟΜΟΣ Α : Συμβολικός Προγραμματισμός 3 ΟΔΗΓΟΣ στη ΧΡΗΣΗ του ΥΠΟΛΟΓΙΣΤΗ 4 ΤΟΜΟΣ Α : Συμβολικός Προγραμματισμός 5 ΓΕΩΡΓΙΟΣ ΘΕΟΔΩΡΟΥ Καθηγητής Α.Π.Θ. ΧΡΙΣΤΙΝΑ ΘΕΟΔΩΡΟΥ Μαθηματικός ΟΔΗΓΟΣ στη ΧΡΗΣΗ του ΥΠΟΛΟΓΙΣΤΗ

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

1.1. Διαφορική Εξίσωση και λύση αυτής

1.1. Διαφορική Εξίσωση και λύση αυτής Εισαγωγή στις συνήθεις διαφορικές εξισώσεις 9 Διαφορική Εξίσωση και λύση αυτής Σε ότι ακολουθεί με τον όρο συνάρτηση θα εννοούμε μια πραγματική συνάρτηση μιας πραγματικής μεταβλητής, ορισμένη σε ένα διάστημα

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

Ευκλείδειοι Χώροι. Ορίζουµε ως R n, όπου n N, το σύνολο όλων διατεταµένων n -άδων πραγµατικών αριθµών ( x

Ευκλείδειοι Χώροι. Ορίζουµε ως R n, όπου n N, το σύνολο όλων διατεταµένων n -άδων πραγµατικών αριθµών ( x Ευκλείδειοι Χώροι Ορίζουµε ως R, όπου N, το σύνολο όλων διατεταµένων -άδων πραγµατικών αριθµών x, x,, x ) Tο R λέγεται ευκλείδειος -χώρος και τα στοιχεία του λέγονται διανύσµατα ή σηµεία Το x i λέγεται

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

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ημερομηνία Αποστολής στον Φοιτητή: 17 Οκτωβρίου 2011

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ημερομηνία Αποστολής στον Φοιτητή: 17 Οκτωβρίου 2011 ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ η Ημερομηνία Αποστολής στον Φοιτητή: 7 Οκτωβρίου 0 Ημερομηνία παράδοσης της Εργασίας: 5 Νοεμβρίου 0 Οι ασκήσεις

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

Kεφάλαιο 4. Συστήματα διαφορικών εξισώσεων. F : : F = F r, όπου r xy

Kεφάλαιο 4. Συστήματα διαφορικών εξισώσεων. F : : F = F r, όπου r xy 4 Εισαγωγή Kεφάλαιο 4 Συστήματα διαφορικών εξισώσεων Εστω διανυσματικό πεδίο F : : F = Fr, όπου r x, και είναι η ταχύτητα στο σημείο πχ ενός ρευστού στο επίπεδο Εστω ότι ψάχνουμε τις τροχιές κίνησης των

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

ΔΕΙΓΜΑ ΠΡΙΝ ΤΙΣ ΔΙΟΡΘΩΣΕΙΣ - ΕΚΔΟΣΕΙΣ ΚΡΙΤΙΚΗ

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

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

Κεφάλαιο 4 Διανυσματικοί Χώροι

Κεφάλαιο 4 Διανυσματικοί Χώροι Κεφάλαιο Διανυσματικοί Χώροι Διανυσματικοί χώροι - Βασικοί ορισμοί και ιδιότητες Θεωρούμε τρία διαφορετικά σύνολα: Διανυσματικοί Χώροι α) Το σύνολο διανυσμάτων (πινάκων με μία στήλη) με στοιχεία το οποίο

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

Λύσεις Εξετάσεων Φεβρουαρίου Ακ. Έτους

Λύσεις Εξετάσεων Φεβρουαρίου Ακ. Έτους ΜΑΘΗΜΑΤΙΚΑ, 6-7 ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΕΠΙΚ. ΚΑΘ. ΣΤΑΥΡΟΣ ΤΟΥΜΠΗΣ Λύσεις Εξετάσεων Φεβρουαρίου Ακ. Έτους 6-7. Περιοδικές Συναρτήσεις) Έστω συνεχής συνάρτηση f : R R περιοδική

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

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα Παράδειγμα Να βρείτε τις ιδιοτιμές και τα αντίστοιχα ιδιοδιανύσματα του πίνακα A 4. Επίσης να προσδιοριστούν οι ιδιοχώροι και οι γεωμετρικές πολλαπλότητες των ιδιοτιμών.

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

Γενικά Μαθηματικά (Φυλλάδιο 1 ο )

Γενικά Μαθηματικά (Φυλλάδιο 1 ο ) ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ Γενικά Μαθηματικά (Φυλλάδιο 1 ο ) Επιμέλεια Φυλλαδίου : Δρ. Σ. Σκλάβος Περιλαμβάνει: ΚΕΦΑΛΑΙΟ 1: ΣΥΝΑΡΤΗΣΕΙΣ ΜΙΑΣ ΜΕΤΑΒΛΗΤΗΣ ΚΕΦΑΛΑΙΟ : ΠΑΡΑΓΩΓΙΣΗ ΣΥΝΑΡΤΗΣΕΩΝ ΜΙΑΣ ΜΕΤΑΒΛΗΤΗΣ

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

1 Επανάληψη εννοιών από τον Απειροστικό Λογισμό

1 Επανάληψη εννοιών από τον Απειροστικό Λογισμό 1 Επανάληψη εννοιών από τον Απειροστικό Λογισμό 1.1 Όρια ακολουθιών Λέμε ότι η ακολουθία { n } συγκλίνει με όριο R αν για κάθε ϵ > 0 υπάρχει ακέραιος N = N(ϵ) τέτοιος ώστε (1.1) n < ϵ για κάθε n > N, και

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

ΑΝΑΛΥΣΗ 2. Μ. Παπαδημητράκης.

ΑΝΑΛΥΣΗ 2. Μ. Παπαδημητράκης. ΑΝΑΛΥΣΗ 2 Μ. Παπαδημητράκης. 1 ΔΩΔΕΚΑΤΟ ΜΑΘΗΜΑ Έστω συνάρτηση f ορισμένη σε διάστημα I. Λέμε ότι η F είναι αντιπαράγωγος της f στο I αν ισχύει F = f στο I. ΠΡΟΤΑΣΗ. Αν η F είναι αντιπαράγωγος της f στο

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

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ

I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ I.3 ΔΕΥΤΕΡΗ ΠΑΡΑΓΩΓΟΣ-ΚΥΡΤΟΤΗΤΑ.Δεύτερη παράγωγος.κυρτή 3.Κοίλη 4.Ιδιότητες κυρτών/κοίλων συναρτήσεων 5.Σημεία καμπής 6.Παραβολική προσέγγιση(επέκταση) ΠΑΡΑΡΤΗΜΑ 7.Δεύτερη πλεγμένη παραγώγιση 8.Χαρακτηρισμός

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

(a) = lim. f y (a, b) = lim. (b) = lim. f y (x, y) = lim. g g(a + h) g(a) h g(b + h) g(b)

(a) = lim. f y (a, b) = lim. (b) = lim. f y (x, y) = lim. g g(a + h) g(a) h g(b + h) g(b) 1 ΑΝΑΛΥΣΗ ΙΙ Μερική Παράγωγος Μερικές Παράγωγοι Ορισμός 1: a) Εστω f(x y) : U R R μία συνάρτηση δύο μεταβλητών και (a b) ένα σημείο του U. Θεωρούμε ότι μεταβάλλεται μόνο το x ένω το y παραμένει σταθερό

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

Υπολογισμός αθροισμάτων

Υπολογισμός αθροισμάτων Υπολογισμός αθροισμάτων Τα αθροίσματα θα τα δημιουργούμε σαν συναρτήσεις και θα τα αποθηκεύουμε σε αρχείο (m-file) με την ίδια ονομασία με τη συνάρτηση. Για να δημιουργήσουμε ένα άθροισμα ξεκινάμε μηδενίζοντας

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

Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών

Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών TINΑ ΒΡΕΝΤΖΟΥ www.ma8eno.gr www.ma8eno.gr Σελίδα 1 Πρόσθεση, αφαίρεση και πολλαπλασιασμός φυσικών αριθμών Στους πραγματικούς αριθμούς ορίστηκαν οι

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ -ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ. Λύσεις των Θεμάτων της Εξέτασης Ιανουαρίου 2010 στο μάθημα: «Γραμμική Άλγεβρα» (ΗΥ119)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ -ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ. Λύσεις των Θεμάτων της Εξέτασης Ιανουαρίου 2010 στο μάθημα: «Γραμμική Άλγεβρα» (ΗΥ119) ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ -ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ Λύσεις των Θεμάτων της Εξέτασης Ιανουαρίου 00 στο μάθημα: «Γραμμική Άλγεβρα» (ΗΥ9) Ηράκλειο, 7 Ιανουαρίου 00 Θέμα. (μονάδες.5) α) [μονάδες:.0]. Υπολογίστε

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

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 2ο Μεταβλητές Μεταβλητή ονομάζεται ένα μέγεθος

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

ΑΛΓΕΒΡΑ Β ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

ΑΛΓΕΒΡΑ Β ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΛΓΕΒΡΑ Β ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΣΤΟΙΧΕΙΑ ΑΡΧΙΚΗΣ ΕΚ ΟΣΗΣ Συγγραφική ομάδα: Ανδρεαδάκης Στυλιανός Κατσαργύρης Βασίλειος Παπασταυρίδης Σταύρος Πολύζος Γεώργιος Σβέρκος Ανδρέας Καθηγητής Πανεπιστημίου Αθηνών Καθηγητής

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

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ

Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ Ε π ι μ έ λ ε ι α Κ Ο Λ Λ Α Σ Α Ν Τ Ω Ν Η Σ 1 Συναρτήσεις Όταν αναφερόμαστε σε μια συνάρτηση, ουσιαστικά αναφερόμαστε σε μια σχέση ή εξάρτηση. Στα μαθηματικά που θα μας απασχολήσουν, με απλά λόγια, η σχέση

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

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss Jordan

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss Jordan Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss Jodan Παράδειγμα x y Να επιλυθεί το ακόλουθο σύστημα: x y 6 Σε μορφή πινάκων το σύστημα γράφεται ως: x y 6 με απαλοιφή Gauss. Ο επαυξημένος πίνακας του συστήματος

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

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

ΘΕΜΑΤΑ ΠΡΟΑΓΩΓΙΚΩΝ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ ΜΑΪΟΣ ΙΟΥΝΙΟΣ ΘΕΜΑΤΑ ΠΡΟΑΓΩΓΙΚΩΝ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ ΜΑΪΟΣ ΙΟΥΝΙΟΣ ΤΑΞΗ: ΜΑΘΗΜΑ: A ΑΛΓΕΒΡΑ ΘΕΜΑ A Α1. Να αποδείξετε ότι: αβ α β (Μονάδες 15) A. Χαρακτηρίστε ως Σωστό (Σ) ή Λάθος (Λ) τις ακόλουθες προτάσεις: 1. Η εξίσωση

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

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - 02/07/08) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - 02/07/08) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ Ονοματεπώνυμο:......... Α.Μ....... Ετος... ΑΙΘΟΥΣΑ:....... I. (περί τις 55μ. = ++5++. Σωστό ή Λάθος: ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - //8 ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ (αʹ Αν AB = BA όπου A, B τετραγωνικά και

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012. Ηµεροµηνία: Κυριακή 1 Απριλίου 2012 ΕΚΦΩΝΗΣΕΙΣ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012. Ηµεροµηνία: Κυριακή 1 Απριλίου 2012 ΕΚΦΩΝΗΣΕΙΣ ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 0 Ε_3.ΜλΑ(ε) ΤΑΞΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α A.. Α.. Α.3. ΘΕΜΑ Β Α ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΛΓΕΒΡΑ Ηµεροµηνία: Κυριακή Απριλίου

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