Το γενικό περιβάλλον. Εισαγωγή στο Scilab

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

Download "Το γενικό περιβάλλον. Εισαγωγή στο Scilab"

Transcript

1 Το γενικό περιβάλλον Εισαγωγή στο Scilab

2 Απλοί αριθμητικοί υπολογισμοί Ο συνήθεις αριθμητικές πράξεις πραγματοποιούνται με τα σύμβολα πρόσθεση + αφαίρεση - πολλαπλασιασμός * Διαίρεση / Ύψωση σε δύναμη ^ Παραδείγματα: Εάν δεν θέλουμε να εμφανίζεται το αποτέλεσμα, τότε στο τέλος της εντολής βάζουμε ένα ερωτηματικό ;

3 Ο ενσωματωμένος επεξεργαστής κειμένου SciNotes Συνήθως για την συγγραφή προγραμμάτων στο Scilab χρησιμοποιούμε τον ενσωματωμένο επεξεργαστή κειμένου, οποίος μας διευκολύνει σημαντικά στο να έχουμε καλύτερη εποπτεία του κώδικα Τα προγράμματα αποθηκεύονται με την προέκταση.sce

4 Το Scilab μας δίνει την δυνατότητα να απεικονίζουμε γραφικά τα αποτελέσματα των υπολογισμών μας Ένα παράδειγμα γραφικής παράστασης μπορούμε να έχουμε εάν στην κονσόλα γράψουμε --> plot οπότε και εμφανίζεται ένα ενδεικτικό παράθυρο γραφικών Παρατήρησεις Για να σβήσουμε ένα παλιό γράφημα δίνουμε την εντολή clf (clear figure) Για να ανοίξουμε ένα νέο παράθυρο γραφικών δίνουμε την εντολή scf (set current window) Εάν είναι ανοικτά πολλά παράθυρα γραφικών, μπορούμε να επιλέξουμε σε ποιο θα γίνει η γραφική μας παράσταση με την εντολή scf(n) όπου n είναι ο αριθμός του παραθύρου.

5 Βοήθεια στο Scilab Το Scilab περιέχει έναν εκτεταμένο οδηγό χρήσης που καλύπτει όλες τις βασικές του λειτουργίες με πολλά και κατατοπιστικά παραδείγματα. Πρόσβαση στην βοήθεια μπορούμε να έχουμε είτε από menu bar > Scilab help είτε απλά γράφοντας στην κονσόλα --> help Εάν χρειαζόμαστε βοήθεια για το πώς χρησιμοποιείται μία εντολή ή κάποια συνάρτηση του Scilab, τότε μπορούμε να ζητήσουμε την βοήθεια από την κονσόλα π.χ.

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

7 Συναρτήσεις Εάν θέλουμε να ορίσουμε μία συνάρτηση f(x) αυτό γίνεται στον Editor ως εξής ή σε μία μόνο γραμμή στην κονσόλα Εάν μετά τον ορισμό της συνάρτησης θέλουμε την τιμή της π.χ. για x=10 τότε απλά γράφουμε

8 Ορισμός πινάκων Εάν θέλουμε να ορίσουμε έναν πίνακα στήλης Εάν θέλουμε να ορίσουμε έναν πίνακα γραμμής Εάν θέλουμε να ορίσουμε έναν πίνακα nxm

9 Ο τελεστής : Εάν γράψουμε στην κονσόλα την εντολή --> 3:10 τότε θα πάρουμε την ακολουθία των αριθμών από το 3 έως το 10 Εάν γράψουμε την εντολή --> 1:2:10 τότε θα πάρουμε την ακολουθία των αριθμών Δηλαδή από το 1 έως το 10 με βήμα 2

10 Εάν για παράδειγμα θέλουμε να φτιάξουμε έναν πίνακα γραμμής που να ονομάζεται x και να έχει ως στοιχεία τους περιττούς αριθμούς από το 1 έως το 10, τότε μπορούμε να γράψουμε: και να επιβεβαιώσουμε ότι πρόκειται για πίνακα γραμμής χρησιμοποιώντας την εντολή size η οποία μας λέει ότι ο x είναι ένας πίνακας με 1 γραμμή και 5 στήλες.

11 Χειρισμός πινάκων Δημιουργία πινάκων με τις συναρτήσεις ones(), zeros(),eye() Ορισμός μοναδιαίου πίνακα (3x3) Με παρόμοιο τρόπο λειτουργεί και η συνάρτηση zeros() Ορισμός μοναδιαίου πίνακα με τις ίδιες διαστάσει όπως ο πίνακας Β

12 Χειρισμός πινάκων Συνδυασμοί δύο οι περισσότερων πινάκων Εισαγωγή στο Scilab

13 Πολλαπλασιασμός πινάκων : Έστω οι (2x2) πίνακες Ο πολλαπλασιασμός πινάκων ορίζεται ως: éa11 a12ù éb11 b12ù A= ê, B a a ú = ê b b ú éa11 a12ù éb11 b12ù éa11b 11+ a12b 21 a11b 12+ a12b 22ù A B= ê a a ú ê b b ú= ê a b + a b a b + a b ú ë 21 22û ë 21 22û ë û ë 21 22û ë 21 22û Γενικά, για να μπορούμε να πολλαπλασιάσουμε τους πίνακες Α και Β θα πρέπει ο Α να είναι (nxm) και ο Β (mxk). Το αποτέλεσμα της πράξης θα είναι πίνακας (nxk) m m ( n )( k) = ( n k) Γενικά, για τους πίνακες Α(nxm) και Β (mxk) μπορούμε να πούμε ότι το ij στοιχείο του γινομένου των δύο πινάκων (ΑxB) γράφεται ως: m A B ij =å q= 1 ( ) a b iq qj

14 Παράδειγμα πολλαπλασιασμού πινάκων A= é ê ù, B é ù 3 4 ú = ê 7 8 ú ë û ë û é1 2ù é5 6ù é ù é19 22ù A B= ê 3 4 ú ê 7 8 ú= ê = ú ê ú ë û ë û ë û ë û Η ίδια πράξη στο Scilab Δηλαδή στο Scilab εάν έχω τους πίνακες Α και Β και γράψω Α*Β τότε θα πραγματοποιήσει πολλαπλασιασμό Πινάκων.!!! ΠΡΟΣΟΧΗ Εάν θέλουμε να πολλαπλασιάσουμε τα στοιχεία των πινάκων 1 προς 1 τότε θα πρέπει να χρησιμοποιήσουμε την πράξη.*

15 Ο ανάστροφος ενός πίνακα (Transpose) Έστω ο πίνακας Α(nxm). Εάν σε αυτόν τον πίνακα κάνουμε τις γραμμές στήλες και τις στήλες γραμμές, τότε λέμε ότι έχουμε κατασκευάσει τον ανάστροφο του Α, ο οποίος συμβολίζεται με Α Τ και είναι πίνακας (mxn). Στο Scilab αυτό επιτυγχάνεται ως εξής: é1 2ù T é1 3 5ù A= ê 3 4 ú ê ú Α = ê ú ê5 6ú ë û ë û ανάστροφος

16 Ο αντίστροφος ενός πίνακα (Inverse) Παράδειγμα: Έστω ότι έχουμε το σύστημα των εξισώσεων x - 2x = x + 4x = Το σύστημα αυτό μπορεί να γραφεί με την χρήση πινάκων ως εξής = é 1-2ù = éx ù = é1ù = ë û 1 A X B όπου A ê, X B -3 4 ú ê x ú ê 2 3 ú ë û ë û μπορεί να λυθεί με την χρήση του αντίστροφου πίνακα Α -1 που έχει την ιδιότητα ( ) AX = BÛ A - AX = A - BÛ A - A X = A - BÛ 1X = A - BÛ X = A - B Στο Scilab, ο αντίστροφος ενός πίνακα υπολογίζεται με την συνάρτηση inv(a) -1 A A=

17 Ο αντίστροφος ενός πίνακα (Inverse) Παράδειγμα: Για το σύστημα των εξισώσεων x - 2x = x + 4x = é 1-2ù éx ù é1ù =, = = ë û 1 A ê X B -3 4 ú ê x ú ê 2 3 ú ë û ë û Η λύση του συστήματος είναι 1 X = A - B και στο Scilab υλοποιείται ως εξής Δηλαδή x 1 = -5 και x 2 = -3

18 Βρόγχοι (loops) Ο συνήθης τρόπος να εκτελούμε μία επαναλαμβανόμενη διαδικασία είναι η χρησιμοποίηση βρόγχων. Βρόγχος for end Έστω πάλι ότι θέλουμε να φτιάξουμε έναν πίνακα που να ονομάζεται x και να έχει ως στοιχεία τους περιττούς αριθμούς από το 1 έως το 10, τότε μπορούμε να γράψουμε: Εάν στην κονσόλα γράψουμε απλά x θα πάρουμε: Βλέπουμε ότι ο πίνακας αυτή την φορά είναι πίνακας στήλης, κάτι που επιβεβαιώνεται και με την εντολή size. Εάν θέλουμε οπωσδήποτε ο πίνακάς μας να είναι πίνακας γραμμή τότε μπορούμε να χρησιμοποιήσουμε την εντολή για ανάστροφο πίνακα

19 Παράδειγμα με for end Να υπολογιστούν οι πρώτοι 20 όροι της σειράς που ορίζεται από την αναδρομική σχέση Πρόγραμμα: Εμφάνιση αποτελεσμάτων Να υπολογιστεί το παραγοντικό (n!) ενός αριθμού Σε αυτή την περίπτωση Θα μπορούσαμε την εσωτερική συνάρτηση factorial() του Scilab

20 Παράδειγμα με for end Να υπολογιστεί το άθροισμα 10 å i= 1 1 n Διαφορετικός τρόπος Τελεστής./ Διαίρεση στοιχείο Προς στοιχείο Άθροισμα στοιχείων πίνακα Να υπολογιστεί η μέση τιμή (μ), η τυπική απόκλιση (σ) και η τυπική απόκλιση της μέσης τιμής της ακόλουθης σειράς μετρήσεων: 5,2 5,4 4,9 5,3 5,5 4,8 4,7 1 N xi i= 1 m= å N s = N å i= 1 ( -m) 2 x i N-1 s s m = N

21 1 N xi N i= 1 m= å s = N å i= 1 ( -m) 2 x i N-1 s s m = N Κλασική δομή προγράμματος όπου χρησιμοποιούντα βρόγχοι για τον υπολογισμό των αθροισμάτων Υπολογισμός με την βοήθεια των εσωτερικών συναρτήσεων mean() και stdev()

22 Διαμέριση διαστήματος σε διακριτά σημεία Εισαγωγή στο Scilab Έστω ότι θέλουμε να δώσουμε στην μεταβλητή x, N ισαπέχοντες τιμές στο διάστημα [α,β]. Ποιες θα είναι αυτές οι τιμές και πόσο θα απέχουν μεταξύ τους; Ισχύουν οι σχέσεις: Καθορισμένο Ν (παραδοσιακός τρόπος) Καθορισμένο dx (παραδοσιακός τρόπος) Καθορισμένο Ν (εσωτερική συνάρτηση Scilab)

23 Βρόγχος while end Με την δομή αυτή, κατασκευάζουμε βρόγχους οι οποίοι εκτελούνται επαναλαμβανόμενα, για όσο διάστημα ικανοποιείται η «συνθήκη» Παραδείγμα Προσπαθήστε να καταλάβετε τι κάνει το παραπάνω παράδειγμα Οι τελεστές που μας χρειάζονται για την σωστή έκφραση της οποιασδήποτε συνθήκης είναι: (τελεστές σύγκρισης) ίσο == αληθές %Τ διάφορο <> Ψευδές %F μικρότερο < Και & μεγαλύτερο > ή Μικρότερο ή ίσο <= Όχι ~ Μεγαλύτερο ή ίσο =>

24 Παράδειγμα Ποια από τις δύο εκδοχές του προγράμματος θα μας εμφανίσει κάτι στην οθόνη και τι;? Τι θα μας δώσουν οι δύο παρακάτω εκδοχές του προγράμματος;? Η έννοια του ατέρμονος βρόγχου Έξοδος από βρόγχο

25 Συνθήκη if then. Else end Με την δομή αυτή, κατασκευάζουμε συνθήκες και ελέγχουμε την ροή ενός προγράμματος Εισαγωγή στο Scilab Παράδειγμα Εσωτερική συνάρτηση του Scilab για την δημιουργία τυχαίων αριθμών Διαστάσεις του τυχαίου πίνακα Είδος κατανομής Οι τυχαίοι αριθμοί να είναι από εως Η συνάρτηση disp() εμφανίζει στη οθόνη Το σύνολο των χατακτήρων που βρίσκονται Εντός των ()

26 Συνθήκη if then. elseif else end Εισαγωγή στο Scilab Με τρόπο αυτό, συνδυάζουμε περισσότερες από μία συνθήκες στην ίδια δομή και ελέγχουμε την ροή ενός προγράμματος

27 Παράδειγμα Χρήση της συνάρτησης grand() για την εισαγωγή θορύβου σε μία συνάρτηση Ορισμός συνάρτησης Διαμέριση του διαστήματος [0,2π] σε 100 ισαπέχοντα σημεία Δημιουργία γραφικής παράστασης Δημιουργία του πίνακα y που περιέχει τις τιμές της συνάρτησης για όλα τα x Πρόσθεση του θορύβου στις τιμές της συνάρτησης Δημιουργία τυχαίου θορύβου Δημιουργία της νέας γραφικής παράστασης

28 Εγγραφή/ανάγνωση δεδομένων σε/από αρχείο Στο παράδειγμα της προηγούμενη διαφάνειας θα προσθέσουμε μερικές γραμμές ώστε να αποθηκευτούν τα δεδομένα μας σε ένα αρχείο και στην συνέχεια να τα διαβάσουμε από εκεί Ορισμός του directory στο οποίο Θα γραφτεί το αρχείο Εγγραφή στο αρχείο Αλλαγή directory Άνοιγμα του αρχείου Μορφοποίηση των δεδομένων Ώστε να γραφτούν σε 2 στήλες Κλείσιμο αρχείου Εισαγωγή στο Scilab Ανάγνωση των τιμών στον πίνακα Q (ΠΡΟΣΟΧΗ στο -1) Άνοιγμα του αρχείου

29 Αριθμητική παραγώγιση Η παράγωγος της συνάρτησης στο σημείο x i μπορεί να προσεγγιστεί αριθμητικά με την εξής σχέση ( ) ( ) df f x i 1 f x f f = dx x -x x -x i + 1) - i i+ 1- i x= x i+ 1 i i+ 1 i i x - i+ x = h Εάν τότε μπορούμε να γράψουμε την παραπάνω σχέση ως: x= x i 1 i ( i h) ( ) 1 df f x i + h -f x f -f = dx h h i i i+ i Forward differences Ένας διαφορετικός, και εν γένει προτιμητέος τρόπος, είναι οι λεγόμενες κεντρικές διαφορές (central differences): ( i 1) ) ( ) df f x i -f x f -f = dx x -x x -x i+ 1 i- 1 i+ 1 i-1 x= x i+ 1 i- 1 i+ 1 i-1 i Εάν οι αποστάσεις μεταξύ των x i είναι ίσες με h, τότε ( i + h) - ( - ) df f x i h f x h f f = dx 2h 2h x= x i i i i i Central differences

30 Παράδειγμα αλγόριθμου αριθμητικής παραγώγισης Ορισμός της συνάρτησης που θέλουμε να παραγωγίσουμε Αριθμός σημείων για την διαμέριση διαμέριση Απόσταση μεταξύ2 διαδοχικών σημείων στον άξονα x Κατασκευή του πίνακα y που περιέχει τις τιμές f(x i ) Βρόγχος για τον υπολογισμό της παραγώγου σε όλα τα σημεία πλην του τελευταίου Forward differentiation Γραφική παράσταση της παραγώγου

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

32 -- Κάνοντας χρήση του HELP του SciLab να προσπαθήσετε να κατανοήσετε την λειτουργία των εσωτερικών συναρτήσεων derivative() και diff() -- Να χρησιμοποιήσετε τις συναρτήσεις αυτές για να πραγματοποιήσετε την παραγώγιση του προηγούμενου παραδείγματος. Δεύτερη παράγωγος Κεντρικές διαφορές ( ) ( ) ( ) f x i + h - 2f x + f x -h f - 2f + f 2 d f i i i i+ 1 i i-1 = dx h h x= x i Να τροποποιηθεί ο προηγούμενος κώδικας ώστε να υπολογίζει την δεύτερη παράγωγο

33 Αριθμητική ολοκλήρωση Εισαγωγή στο Scilab b ò a ( ) εμβαδό f x dx= Το εμβαδόν προσεγγίζεται με ένα άθροισμα Παραλληλογράμμων Τραπεζίων b ò a b ò a ( ) f x dx= f h+ f h+ f h ( ) f x dx= f h b 3 å i= 1 i ( ) f + f f + f f + f b f x dx= h+ h+ h ò a b ò a 4-1 h h f ( x) dx= [ f1+ 2f2+ 2f3+ f4] = [ f1+ f4] + åfi h 2 2 Στην γενικής περίπτωση που το διάστημα [a,b] διαμερίζεται σε Ν ισαπέχοντα σημεία N-1 ò f ( x) dx= åfi h òf ( x) dx [ f1 fn] a i= 1 b a N-1 h = + + åfi h 2 i= 2 i= 2

34 Παρατήρηση : Οι δύο προηγούμενες μέθοδοι αριθμητικής ολοκλήρωσης είναι οι απλούστερες δυνατές. Στην πράξη, πολλές φορές χρησιμοποιούνται πολύ πιο αναπτυγμένες τεχνικές και μέθοδοι για τον ακριβή αριθμητικό υπολογισμό ολοκληρωμάτων. Μέθοδος παραλληλογράμμου Μέθοδος τραπεζίου Ακριβής τιμή = 333,333 Μεταβάλλοντας τον αριθμό της διαμέρισης n, πειραματιστείτε με τους 2 κώδικες ώστε να διαπιστώσετε ποια μέθοδος δίνει ακριβέστερα αποτελέσματα και ποια είναι η κατάλληλη τιμή του n ώστε το αποτέλεσμα να έχει ικανοποιητική ακρίβεια.

35 Αριθμητική επίλυση της Συνήθους Διαφορικής Εξίσωσης (ΣΔΕ) πρώτης τάξης dy f ( yt, ) dt = Με την αρχική συνθήκη ( ) y t = y 0 0 Μέθοδος Euler dy dt = (, ) f yt diakritopoί hsh ( + )- ( ) y t h y t h (, ) y( t h) y( t) h f ( yt, ) = f yt Û + = + Βλέπουμε ότι εάν γνωρίζουμε την τιμή της συνάρτησης y κατά την χρονική στιγμή t, Τότε μπορούμε την τιμή της κατά την χρονική στιγμή t+h. ή Με διαφορετικό συμβολισμό dy f ( yt, ) dt = yi+ 1-yi = f ( yi, ti) Û yi+ 1= yi+ h f ( yi, ti) diakritopoί hsh h

36 Μέθοδος Euler - εφαρμογή Διακριτοποιούμε την ανεξάρτητη μεταβλητή t Ανεξάρτητη μεταβλητή t 0 t 0 Η άγνωστη συνάρτηση y 0 =y(t 0 ) t 1 =t 0 + h t 2 =t 1 + h t 1 =t 0 + h t 2 =t 0 + 2h y 1 =y 0 + hf(y 0,t 0 ) y 2 =y 1 + hf(y 1,t 1 ) t 3 =t 2 + h t 3 =t 0 + 3h t 4 =t 3 + h t 4 =t 0 + 4h Υπολογισμός των τιμών Της συνάρτησης y i στα διακριτά σημεία t i y 3 =y 2 + hf(y 2,t 2 ) y 4 =y 3 + hf(y 3,t 3 )... t n =t n-1 + h t n ==t 0 + nh y n =y n-1 + hf(y n-1,t n-1 )

37 Μέθοδος Euler - εφαρμογή στο Scilab Εισαγωγή στο Scilab Έστω ότι θέλουμε να υπολογίσουμε την χρονική μεταβολή ενός πληθυσμού χρησιμοποιώντας την ΔΕ του λογιστικού μοντέλου. dn = r ( M - N ) N dt Όπου r μία αριθμητική σταθερά και Μ η φέρουσα ικανότητα της περιοχής Έστω ότι για το πρόβλημα μας ισχύει r=0.01, Μ=100 και για t=0, Ν(0)=10 Ορισμός συνάρτησης Και παραμέτρων Γραφική παράσταση της συνάρτησης Ν(t) Όπως προέκυψε από την αριθμητική επίλυση της ΔΕ Διακριτοποίηση Του χρόνου Αρχική συνθήκη Μέθοδος Euler

38 Μέθοδος Euler - εφαρμογή στο Scilab Εισαγωγή στο Scilab Έστω ότι θέλουμε να μελετήσουμε την συμπεριφορά της λύσης συναρτήσει της παραμέτρου r, δηλαδή να μεταβάλουμε το r και να βλέπουμε πως μεταβάλλεται η N(t). Σε αυτή την περίπτωση μπορούμε να τροποποιήσουμε λίγο τον προηγούμενο κώδικα ώστε να πάρουμε όλες τις N(t;r) στην ίδια γραφική παράσταση. Προσπαθήστε να κατανοήσετε την λογική των αλλαγών που κάναμε

39 Επίλυση ΣΔΕ πρώτης τάξης με χρήση της ρουτίνας ode() του Scilab Η επίλυση των προηγούμενων προβλημάτων μπορεί να πραγματοποιηθεί εύκολα, κάνοντας χρήση της εσωτερικής ρουτίνας ode() του Scilab. Χρησιμοποιώντας το help του Scilab και το παρακάτω παράδειγμα, προσπαθήστε να κατανοήσετε την χρήση της ode().

40 Ανάγνωση και επεξεργασία πειραματικών δεδομένων (αρχεία *.csv) --Πολλές φορές υπάρχει ανάγκη να επεξεργαστούμε πειραματικά δεδομένα, τα οποία περιλαμβάνουν αρκετές χιλιάδες τιμών. Ένας από τους συνήθης τύπους αρχείων που χρησιμοποιούνται για την αποθήκευση τέτοιων δεδομένων είναι τα αρχεία csv (comma separated values) -- Εάν ανοίξουμε με το σημειωματάριο (notepad) ένα τέτοιο αρχείο θα δούμε ότι η δομή του μοιάζει με αυτή που φαίνεται στην εικόνα Κοιτώντας προσεκτικά την πρώτη γραμμή του αρχείου, παρατηρούμε ότι περιέχει πραγματικούς αριθμούς οι οποίοι διαχωρίζονται μεταξύ τους με ;. Το ίδιο ισχύει και για τις υπόλοιπες γραμμές. Με άλλα λόγια το αρχείο περιέχει 5 στήλες δεδομένων. Το σύμβολο ; διαχωρίζει του αριθμούς μεταξύ τους, για αυτό και ονομάζεται separator. Τον ρόλο του separator μπορούν να τον παίξουν και άλλα σύμβολα π.χ. TAB,, : κ.λ.π. Τα αρχεία *.csv διαβάζονται από όλα τα προγράμματα υπολογιστικών φύλλων (π.χ. Excel, Calc(Libre Office), Gnumeric, Origin Grapher κ.λ.π.)

41 Ανάγνωση και επεξεργασία πειραματικών δεδομένων (αρχεία *.csv) Έστω ότι θέλουμε να επεξεργαστούμε ένα αρχείο της μορφής: --Το αρχείο περιέχει την πυκνότητα ισχύος για έναν συγκεκριμένο μήνα του χρόνου, η οποία καταγράφεται με την βοήθεια ενός πυρανόμετρου και ενός data logger το οποίο παίρνει μία μέτρηση ανά λεπτό. --Δηλαδή ένα πλήρες αρχείο για έναν μήνα περιέχει 60min x 24hours x 30days=43200 ζεύγη τιμών Η πρώτη στήλη περιέχει έναν αριθμό που χαρακτηρίζει την μέρα και ώρα της μέτρησης π.χ. όλες οι μετρήσεις της πρώτης μέρας έχουν αριθμό 1.* ενώ οι μετρήσεις της 7 ης μέρας έχουν έναν αριθμό 7.* Οι αριθμοί αυτοί (π.χ. οι 1.*) προκύπτουν εύκολα διαμερίζοντας το διάστημα [1,2] σε 1441 σημεία linspace(1,2,1441). Σε αυτό το σημείο δεν μας ενδιαφέρουν περισσότερες λεπτομέρειες για τα στοιχεία της πρώτης στήλης. -- Η δεύτερη στήλη περιέχει την μετρούμενη πυκνότητα ισχύος για την συγκεκριμένη χρονική στιγμή. (Στην πράξη το data logger καταγράφει μία διαφορά δυναμικού η οποία στην συνέχεια μεταφράζεται σε πυκνότητα ισχύος)

42 Ανάγνωση και επεξεργασία πειραματικών δεδομένων (αρχεία *.csv) Άνοιγμα πολλαπλών αρχείων Τεχνική λεπτομέρεια σχετικά με την μνήμη Που επιτρέπεται να χρησιμοποιήσει το πρόγραμμα Τεχνική λεπτομέρεια σχετικά Με το line termination Εντολή με την οποία ανοίγει ένα παράθυρο για την επιλογή των αρχείων που θέλουμε να διαβαστούν(βλ. Scilab help). Τα ονόματα των αρχείων αποθηκεύονται στον πίνακα filelist. ΠΕΡΙΟΧΗ ΕΝΤΟΛΩΝ Εδώ θα μπουν οι εντολές Και τα κομμάτια του κώδικα για την επεξεργασία των δεδομένων που διαβάστηκαν παραπάνω Με το for ανοίγουμε ένα ένα τα αρχεία τα οποία επιλέχτηκαν από την εντολή uigetfile(). Ο πίνακας Β τις 2 στήλες του αρχείου της προηγούμενης διαφάνειας. Ο πίνακας x είναι πίνακας στήλης και περιέχει την πρώτη στήλη των δεδομένων Ο πίνακας y είναι πίνακας στήλης και περιέχει την δεύτερη στήλη των δεδομένων n1 είναι το πλήθος των δεδομένων που διαβάστηκαν.

43 Ανάγνωση και επεξεργασία πειραματικών δεδομένων (αρχεία *.csv) Σπάσιμο του μεγάλου μηνιαίου αρχείου σε ημερήσια ΠΕΡΙΟΧΗ ΕΝΤΟΛΩΝ Εδώ θα μπουν οι εντολές Και τα κομμάτια του κώδικα για την επεξεργασία των δεδομένων που διαβάστηκαν παραπάνω Εάν εισάγουμε το παρακάτω κομμάτι κώδικα στην ΠΕΡΙΟΧΗ ΕΝΤΟΛΩΝ τότε μπορούμε να σπάσουμε το μεγάλο μηνιαίο αρχείο σε μικρότερα ημερήσια, τα οποία θα ονομάζονται day_1.csv day_2.csv κ.λ.π Σημαντικό Προσπαθήστε να κατανοήσετε την χρήση της εντολή find()

44 Το working directory πριν την εκτέλεση του προγράμματος Το working directory μετά την εκτέλεση του προγράμματος

45 Ανάγνωση και επεξεργασία πειραματικών δεδομένων (αρχεία *.csv) Γραφική Παράσταση των ημερήσιων δεδομένων Το κομμάτι κώδικα που εισάγαμε στην προηγούμενη διαφάνεια δεν το χρειαζόμαστε πλέον και μπορούμε να το σβήσουμε ή να το κάνουμε comment Μετρητής (counter) Εάν εισάγουμε το παρακάτω κομμάτι κώδικα στην ΠΕΡΙΟΧΗ ΕΝΤΟΛΩΝ τότε μπορούμε να κάνουμε με το πάτημα ενός κουμπιού τις γραφικές παραστάσεις για όλα τα ημερήσια αρχεία. ΠΕΡΙΟΧΗ ΕΝΤΟΛΩΝ Εδώ θα μπουν οι εντολές Και τα κομμάτια του κώδικα για την επεξεργασία των δεδομένων που διαβάστηκαν παραπάνω

46 Εκτέλεση του προγράμματος για τις γραφικές παραστάσεις Επιλέγουμε από το παράθυρο που ανοίγει όλα τα αρχεία που θέλουμε να επεξεργαστούμε (στην προκειμένη περίπτωση να κάνουμε την γραφική τους παράσταση)

47 Όλες οι γραφικές παραστάσεις εμφανίζονται αυτόματα η μία μετά την άλλη

48 Ανάγνωση και επεξεργασία πειραματικών δεδομένων (αρχεία *.csv) Υπολογισμός της ημερήσιας απολαβής ενέργειας Εάν στο κομμάτι κώδικα που εισάγαμε στην ΠΕΡΙΟΧΗ ΕΝΤΟΛΩΝ στην προηγούμενη διαφάνεια τροποποιηθεί ελάχιστα, τότε μπορούμε να υπολογίσουμε εύκολα και την ημερήσια απολαβή ενέργειας. Για να το πετύχουμε αυτό θα πρέπει ο οριζόντιος άξονας να μετράει τον χρόνο σε sec και να υπολογίσουμε αριθμητικά το εμβαδόν της περιοχής που βρίσκεται κάτω από την καμπύλη τηε πυκνότητας ισχύος. Υπολογισμός των χρονικών στιγμών κατά τις οποίες πραγματοποιείται μέτρηση σε sec Αριθμητικός υπολογισμός του εμβαδού, με την μέθοδο του τραπεζίου Εάν θέλουμε να κάνουμε plot την μεταβολή της ημερήσιας απολαβής ενέργειας, τότε μπορούμε μετά το end του βασικού βρόγχου να γράψουμε :

Προγραμματισμός Η/Υ. Χειρισμός Αρχείων. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Χειρισμός Αρχείων. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Χειρισμός Αρχείων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Αρχεία Συλλογές δεδομένων. Αποθηκεύονται στην περιφερειακή μνήμη: π.χ.

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

Συστήματα Αναμονής (Queuing Systems)

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

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

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

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

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

5.1 Δραστηριότητα: Εισαγωγή στο ορισμένο ολοκλήρωμα

5.1 Δραστηριότητα: Εισαγωγή στο ορισμένο ολοκλήρωμα 5.1 Δραστηριότητα: Εισαγωγή στο ορισμένο ολοκλήρωμα Θέμα της δραστηριότητας Η δραστηριότητα εισάγει τους μαθητές στο ολοκλήρωμα Riemann μέσω του υπολογισμού του εμβαδού ενός παραβολικού χωρίου. Στόχοι

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

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

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

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

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

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

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής

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

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

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

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

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

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

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

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

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

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

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

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

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

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις

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

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ Καλλιόπη Μαγδαληνού ΕΠΙΚΕΦΑΛΙΔΑ ΠΡΟΓΡΑΜΜΑΤΟΣ ΔΗΛΩΣΕΙΣ ΣΤΑΘΕΡΩΝ ΔΗΛΩΣΕΙΣ ΜΕΤΑΒΛΗΤΩΝ ΕΝΤΟΛΕΣ πρόγραμμα τεστ σταθερές π = 3.14 μεταβλητές πραγματικές : εμβαδό, ακτίνα αρχή

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

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)

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

1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13

1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13 1.1. Τι είναι το Matlab... 13 1.2. Περιβάλλον εργασίας... 14 1.3. Δουλεύοντας με το Matlab... 16 1.3.1. Απλές αριθμητικές πράξεις... 16 1.3.2. Σχόλια...

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

Χρονικές σειρές 4 o μάθημα: ΠΙΝΑΚΕΣ ΚΑΙ ΔΙΑΝΥΣΜΑΤΑ

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

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

Εισαγωγή στους Υπολογιστές

Εισαγωγή στους Υπολογιστές Εισαγωγή στους Υπολογιστές Ενότητα #5: Διαγράμματα ροής (Flow Charts), Δομές επανάληψης Καθ. Δημήτρης Ματαράς Πολυτεχνική Σχολή Τμήμα Χημικών Μηχανικών Διαγράμματα ροής (Flow Charts), Δομές επανάληψης

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

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

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

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

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ. ΤΡΙΤΗ ΔΙΑΛΕΞΗ Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.): Σύνταξη τύπος όνομαα; τύπος όνομαβ{όνομαα}; όνομαβ

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

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

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

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

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης Εργαστήριο 6 Εντολές Επανάληψης Η δομή Επιλογής στη PASCAL H δομή Επανάληψης στη PASCAL. Ρεύμα Εισόδου / Εξόδου.. Ρεύμα Εισόδου / Εξόδου. To πρόγραμμα γραφικών gnuplot. Γραφικά στη PASCAL. Σκοπός 6.1 ΕΠΙΔΙΩΞΗ

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Εκχώρηση Τιμών Εκχώρηση Τιμών 1. Σύνταξη Με την εντολή εκχώρησης: α) Ονομάζουμε μια θέση μνήμης, και β) προσδιορίζουμε το περιεχόμενό της Η σύνταξη της εντολής εκχώρησης είναι: ή

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

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

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

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

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

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

Προγραμματιστικό Περιβάλλον

Προγραμματιστικό Περιβάλλον Προγραμματιστικό Περιβάλλον Προγραμματίζοντας τις βασικές αριθμητικές πράξεις 2 ο Γυμνάσιο Παλλήνης Καθηγήτρια: Ευφροσύνη Σκιαδά Πρόσθεση Αφαίρεση Πολλαπλασιασμός Σύμβολα αριθμητικών πράξεων Διαίρεση Τι

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

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

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

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

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 2 Εντολές Εισόδου/Εξόδου Τελεστές. Δρ. Γιώργος Λαμπρινίδης 23/10/2015 Η - Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 1

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 2 Εντολές Εισόδου/Εξόδου Τελεστές. Δρ. Γιώργος Λαμπρινίδης 23/10/2015 Η - Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 1 Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 2 Εντολές Εισόδου/Εξόδου Τελεστές Δρ. Γιώργος Λαμπρινίδης amprinidis@pharm.uoa.gr 1 Αριθμητικοί Τελεστές + πρόσθεση - αφαίρεση * πολλαπλασιασμός / διαίρεση Προσοχή! Διαίρεση

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

! Δεν μπορούν να λυθούν όλα τα προβλήματα κάνοντας χρήση του παρ/λου προγ/σμου ΑΡΧΗ ΝΑΙ Διάβα σε a Εκτύπ ωσε a > a 0 ΟΧΙ ΤΕΛΟΣ Σύμβολα διαγράμματος ροής 1 Ακέραιος τύπος 14 0-67 2 Πραγματικός τύπος

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

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος

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

Γ ε ν ι κ ό Λ ύ κ ε ι ο Ε λ ε υ θ ε ρ ο ύ π ο λ η ς. Α λ γ ό ρ ι θ μ ο ι

Γ ε ν ι κ ό Λ ύ κ ε ι ο Ε λ ε υ θ ε ρ ο ύ π ο λ η ς. Α λ γ ό ρ ι θ μ ο ι Α λ γ ό ρ ι θ μ ο ι Αριθμητικοί τελεστές Οι αριθμητικοί τελεστές είναι: πρόσθεση, αφαίρεση, πολλαπλασιασμός και διαίρεση +,-,*,/ ύψωση σε δύναμη ^ πηλίκο ακέραιης διαίρεσης δύο ακεραίων αριθμών div υπόλοιπο

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

Διδακτική Απειροστικού Λογισμού

Διδακτική Απειροστικού Λογισμού Διδακτική Απειροστικού Λογισμού Ενότητα 6: Θέματα σχετικά με τη διδασκαλία των ολοκληρωμάτων. Ζαχαριάδης Θεοδόσιος Τμήμα Μαθηματικών 6. ΟΛΟΚΛΗΡΩΜΑ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ 1. Ένας μαθητής κατά την μελέτη της ολοκλήρωσης

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

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΙΛΟΓΗΣ 1) Ποιοι είναι οι τελεστές σύγκρισης και

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

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης;

11. Ποιες είναι οι άμεσες συνέπειες της διαίρεσης; 10. Τι ονομάζουμε Ευκλείδεια διαίρεση και τέλεια διαίρεση; Όταν δοθούν δύο φυσικοί αριθμοί Δ και δ, τότε υπάρχουν δύο άλλοι φυσικοί αριθμοί π και υ, έτσι ώστε να ισχύει: Δ = δ π + υ. Ο αριθμός Δ λέγεται

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

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

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

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

Εισαγωγή στο Περιβάλλον Επιστημονικού Προγραμματισμού MATLAB-Simulink. Δημήτριος Τζεράνης Λεωνίδας Αλεξόπουλος

Εισαγωγή στο Περιβάλλον Επιστημονικού Προγραμματισμού MATLAB-Simulink. Δημήτριος Τζεράνης Λεωνίδας Αλεξόπουλος Εισαγωγή στο Περιβάλλον Επιστημονικού Προγραμματισμού MATLAB-Simulink Δημήτριος Τζεράνης Λεωνίδας Αλεξόπουλος 1 Τι είναι τα Matlab και Simulink? Το Matlab (MATrix LABoratory) είναι ένα περιβάλλον επιστημονικού

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

Β Γραφικές παραστάσεις - Πρώτο γράφημα Σχεδιάζοντας το μήκος της σανίδας συναρτήσει των φάσεων της σελήνης μπορείτε να δείτε αν υπάρχει κάποιος συσχετισμός μεταξύ των μεγεθών. Ο συνήθης τρόπος γραφικής

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

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια: Εργαστήριο 6: 6.1 Δομές Επανάληψης Βρόγχοι (Loops) Όταν θέλουμε να επαναληφθεί μια ομάδα εντολών τη βάζουμε μέσα σε ένα βρόχο επανάληψης. Το αν θα (ξανα)επαναληφθεί η εκτέλεση της ομάδας εντολών καθορίζεται

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

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός

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

Γνωρίστε το Excel 2007

Γνωρίστε το Excel 2007 Εισαγωγή τύπων Γνωρίστε το Excel 2007 Πληκτρολογήστε το σύμβολο της ισότητας (=), χρησιμοποιήστε ένα μαθηματικό τελεστή (+,-,*,/) και πατήστε το πλήκτρο ENTER. Πρόσθεση, διαίρεση, πολλαπλασιασμός και αφαίρεση

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

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ 1.Σ, 2.Σ, 3. Λ, 4.Σ, 5.Σ Στο α) ανήκουν: 1,2,5,6,7 Στο β) ανήκουν: 3,4,8,9,10 1.-Λ, 2.-Λ, 3.-Σ, 4.-Σ, 5.-Σ 1. -Πραγματικός, 2. -Αρφαριθμητικός, 3.-Αλφαριθμητικός,

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

7 η ΕΝΟΤΗΤΑ Δομές επανάληψης (συνέχεια) Εντολές εισόδου/εξόδου (συνέχεια)

7 η ΕΝΟΤΗΤΑ Δομές επανάληψης (συνέχεια) Εντολές εισόδου/εξόδου (συνέχεια) ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 7 η ΕΝΟΤΗΤΑ Δομές επανάληψης (συνέχεια) Εντολές εισόδου/εξόδου (συνέχεια) Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό

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

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

Παντελής Μπουμπούλης, M.Sc., Ph.D. σελ. 2 math-gr.blogspot.com, bouboulis.mysch.gr VI Ολοκληρώματα Παντελής Μπουμπούλης, MSc, PhD σελ mth-grlogspotcom, ououlismyschgr ΜΕΡΟΣ Αρχική Συνάρτηση Ορισμός Έστω f μια συνάρτηση ορισμένη σε ένα διάστημα Δ Αρχική συνάρτηση ή παράγουσα της στο Δ

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

Ψευδοκώδικας. November 7, 2011

Ψευδοκώδικας. November 7, 2011 Ψευδοκώδικας November 7, 2011 Οι γλώσσες τύπου ψευδοκώδικα είναι ένας τρόπος περιγραφής αλγορίθμων. Δεν υπάρχει κανένας τυπικός ορισμός της έννοιας του ψευδοκώδικα όμως είναι κοινός τόπος ότι οποιαδήποτε

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

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει

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

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

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

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

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων Πληροφορικής 2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών 3. Ο αλγόριθμος

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

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

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

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

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

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

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΚΕΦΑΛΑΙΟ 2 2.4 Βασικές συνιστώσες/εντολές ενός αλγορίθμου 2.4.1 Δομή ακολουθίας ΚΕΦΑΛΑΙΟ 7 7.1 7.9 Σταθερές (constants): Προκαθορισμένες τιμές που παραμένουν

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

4 η ΕΝΟΤΗΤΑ Μητρώα και συνθήκες στο MATLAB

4 η ΕΝΟΤΗΤΑ Μητρώα και συνθήκες στο MATLAB ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 4 η ΕΝΟΤΗΤΑ Μητρώα και συνθήκες στο MATLAB Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες Χρήσης

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

1. Nα λυθούν οι ανισώσεις. 2. Nα λυθούν οι ανισώσεις. 3. Nα βρεθούν οι κοινές λύσεις των ανισώσεων: 4. Nα βρεθούν οι κοινές λύσεις των ανισώσεων:

1. Nα λυθούν οι ανισώσεις. 2. Nα λυθούν οι ανισώσεις. 3. Nα βρεθούν οι κοινές λύσεις των ανισώσεων: 4. Nα βρεθούν οι κοινές λύσεις των ανισώσεων: ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ ΑΝΙΣΩΣΕΙΣ ΚΕΦΑΛΑΙΟ 4 ο ΑΣΚΗΣΕΙΣ ΓΙΑ ΛΥΣΗ. Nα λυθούν οι ανισώσεις α) 4 β) 4. Nα λυθούν οι ανισώσεις ( )( ) α) + > - (+) β). Nα βρεθούν οι κοινές λύσεις των ανισώσεων: ( ) ( ) 8 4 8 και

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

Προγραμματισμός Υπολογιστών & Εφαρμογές Python. Κ.Π. Γιαλούρης

Προγραμματισμός Υπολογιστών & Εφαρμογές Python. Κ.Π. Γιαλούρης Προγραμματισμός Υπολογιστών & Κ.Π. Γιαλούρης Στόχοι του σημερινού μαθήματος Εξοικείωση με τα περιβάλλοντα της Python Κατανόηση βασικών εννοιών & τεχνικών Τύπος δεδομένων Μεταβλητή Εντολή ανάθεση τιμής

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

Ένας πρώτος τρόπος εύρεσης των διαστάσεων ενός πίνακα στο. Matlab είναι με την εντολή size(όνομα πίνακα) και πατώντας. enter ( )

Ένας πρώτος τρόπος εύρεσης των διαστάσεων ενός πίνακα στο. Matlab είναι με την εντολή size(όνομα πίνακα) και πατώντας. enter ( ) Ένας πρώτος τρόπος εύρεσης των διαστάσεων ενός πίνακα στο Matlab είναι με την εντολή size(όνομα πίνακα) και πατώντας enter ( ) Απόδοση των διαστάσεων του προηγούμενου πίνακα σε άλλον πίνακα, τον Χ. Κάποια

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

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ Ερωτήσεις Σωστό / Λάθος 1. Η έννοια του αλγορίθμου συνδέεται αποκλειστικά και μόνο με προβλήματα της Πληροφορικής (ΕΞΕΤΑΣΕΙΣ 2003, 2007) 2. Ο αλγόριθμος μπορεί

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

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

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

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

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΚΕΦΑΛΑΙΟ 10 Όπως είδαμε και σε προηγούμενο κεφάλαιο μια από τις βασικότερες τεχνικές στον Δομημένο Προγραμματισμό είναι ο Τμηματικός Προγραμματισμός. Τμηματικός προγραμματισμός ονομάζεται η τεχνική σχεδίασης

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

Απειροστικός Λογισμός Ι, χειμερινό εξάμηνο Λύσεις δέκατου φυλλαδίου ασκήσεων. 2 x dx = 02 ( 2) 2

Απειροστικός Λογισμός Ι, χειμερινό εξάμηνο Λύσεις δέκατου φυλλαδίου ασκήσεων. 2 x dx = 02 ( 2) 2 Απειροστικός Λογισμός Ι, χειμερινό εξάμηνο 08-9. Λύσεις δέκατου φυλλαδίου ασκήσεων.. Υπολογίστε το x αν x < 0 4 fx) dx όταν fx) = αν 0 x 3/x αν < x 4 Λύση: Η f ταυτίζεται στο [, 0] με την συνεχή συνάρτηση

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

Κεφάλαιο 7 Βασικά Θέματα Προγραμματισμού. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 7 Βασικά Θέματα Προγραμματισμού. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 7 Βασικά Θέματα Προγραμματισμού Καραμαούνας Πολύκαρπος 1 1. Τύποι και Μεταβλητές Τύποι δεδομένων: 1. Ακέραιος π.χ. 3, -9, 2004 2. Πραγματικός π.χ. 3.14 3. Χαρακτήρας π.χ. 3ο Ενιαίο Λύκειο 4. Λογικός

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

Εργαστήριο Γραμμικής Άλγεβρας. H Matlab ως γλώσσα προγραμματισμού

Εργαστήριο Γραμμικής Άλγεβρας. H Matlab ως γλώσσα προγραμματισμού Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με Εφαρμογές στη Βιοϊατρική Εργαστήριο Γραμμικής Άλγεβρας H Matlab ως γλώσσα προγραμματισμού Προγραμματιστικές δομές Έλεγχος ροής if if

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

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα

GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα GreekLUG Ελεύθερο Λογισμικό & Λογισμικό Ανοικτού Κώδικα Μάθημα 6ο Σουίτα Γραφείου LibreOffice 2 Ύλη Μαθημάτων V Μαθ. 5/6 : Σουίτα Γραφείου LibreOffice LibreOffice Γενικά, Κειμενογράφος - LibreOffice Writer,

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

Κεφάλαιο 8 Συνεχείς Κατανομές Πιθανοτήτων

Κεφάλαιο 8 Συνεχείς Κατανομές Πιθανοτήτων Κεφάλαιο 8 Συνεχείς Κατανομές Πιθανοτήτων Copyright 2009 Cengage Learning 8.1 Συναρτήσεις Πυκνότητας Πιθανοτήτων Αντίθετα με τη διακριτή τυχαία μεταβλητή που μελετήσαμε στο Κεφάλαιο 7, μια συνεχής τυχαία

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

6 η ΕΝΟΤΗΤΑ Δομές επανάληψης

6 η ΕΝΟΤΗΤΑ Δομές επανάληψης ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 6 η ΕΝΟΤΗΤΑ Δομές επανάληψης Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες Χρήσης Creative Commons.

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

Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας

Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας Η πρώτη οθόνη μετά την εκτέλεση του προγράμματος διαφέρει κάπως από τα προηγούμενα λογισμικά, αν και έχει αρκετά κοινά στοιχεία. Αποτελείται

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο 43 2.55 Ποιες είναι οι δύο μορφές της δομής πολλαπλής επιλογής και ποτέ χρησιμοποιείται; 1 η Μορφή:Η πολλαπλή επιλογή εφαρμόζεται στα προβλήματα όπου μπορούν να ληφθούν διαφορετικές αποφάσεις ανάλογα με

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

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

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

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

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

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

1.5 ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ μικρόκοσμου «Προγραμματισμός Η/Υ»

1.5 ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ μικρόκοσμου «Προγραμματισμός Η/Υ» 1.5 ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ μικρόκοσμου «Προγραμματισμός Η/Υ» 1. Πήγαινε στο μενού Αρχείο και επίλεξε Άνοιγμα. Άνοιξε το αρχείο sample.x. Ανοίγουν δυο παράθυρα. Παρατήρησε τα ονόματα τους: Πηγαίος κώδικας... και

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

2ογελ ΣΥΚΕΩΝ 2ογελ ΣΥΚΕΩΝ ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ Β Λυκει(ου ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ

2ογελ ΣΥΚΕΩΝ 2ογελ ΣΥΚΕΩΝ ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ Β Λυκει(ου ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ογελ ΣΥΚΕΩΝ ογελ ΣΥΚΕΩΝ ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ Β Λυκει(ου ο ΓΕΛ ΣΥΚΕΩΝ ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ Β ΛΥΚΕΙΟΥ ογελ ΣΥΚΕΩΝ ογελ ΣΥΚΕΩΝ ΣΧΟΛΙΚΟ ΕΤΟΣ -4 ΠΟΛΥΩΝΥΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ Επιμέλεια: ΧΑΛΑΤΖΙΑΝ ΠΑΥΛΟΣ

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

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας

Μάθημα 3.2: Κεντρική Μονάδα Επεξεργασίας Κεφάλαιο 3 ο Αρχιτεκτονική Υπολογιστών Μάθημα 3.: Κεντρική Μονάδα Επεξεργασίας Όταν ολοκληρώσεις το κεφάλαιο θα μπορείς: Να σχεδιάζεις την εσωτερική δομή της ΚΜΕ και να εξηγείς τη λειτουργία των επιμέρους

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

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

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

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

Παρουσίαση Libreoffice. Βασίλειος Καραβασίλης Μονάδα Αριστείας ΕΛΛΑΚ ΕΤΕΠΗ 27/04/2015

Παρουσίαση Libreoffice. Βασίλειος Καραβασίλης Μονάδα Αριστείας ΕΛΛΑΚ ΕΤΕΠΗ 27/04/2015 Παρουσίαση Libreoffice Βασίλειος Καραβασίλης Μονάδα Αριστείας ΕΛΛΑΚ ΕΤΕΠΗ 27/04/2015 Εισαγωγή Είναι μια σουίτα εφαρμογών γραφείου που περιέχει διάφορα επιμέρους προγράμματα για την επεξεργασία κειμένου,

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

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

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ Κεφαλαία και μικρά γράμματα ελληνικού αλφαβήτου: Α Ω και α ω Κεφαλαία και μικρά γράμματα λατινικού αλφαβήτου: A Z και a z Αριθμητικά ψηφία: 0 9 Ειδικοί χαρακτήρες: + - * / =. ( ),! & κενός

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

Εισαγωγή στην PHP. ΕΣΔ 516 Τεχνολογίες Διαδικτύου. Περιεχόμενα. Περιεχόμενα. ΕΣ 516: Τεχνολογίες ιαδικτύου. ΕΣ 516: Τεχνολογίες ιαδικτύου

Εισαγωγή στην PHP. ΕΣΔ 516 Τεχνολογίες Διαδικτύου. Περιεχόμενα. Περιεχόμενα. ΕΣ 516: Τεχνολογίες ιαδικτύου. ΕΣ 516: Τεχνολογίες ιαδικτύου ΕΣΔ 516 Τεχνολογίες Διαδικτύου Εισαγωγή στην PHP Περιεχόμενα Περιεχόμενα PHP και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις Παράδειγματα 1 Βιβλιογραφία Ενότητας Βιβλιογραφία [Lane 2004]: Chapter

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

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

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

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

 = 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-διαστάσεις και

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

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

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

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

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Β. Διαφορικός Λογισμός Κεφάλαιο Β.: Η Παράγωγος Συνάρτησης Όνομα Καθηγητή: Γεώργιος Ν. Μπροδήμας Τμήμα Φυσικής Γεώργιος Νικ. Μπροδήμας Κεφάλαιο Β.: Η Παράγωγος

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

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

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

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

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ C ΣΕΙΡΑ 1 η

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ C ΣΕΙΡΑ 1 η Δ.Π.Θ. - Πολυτεχνική Σχολή Τμήμα Μηχανικών Παραγωγής & Διοίκησης Ακαδ. έτος 2016-2017 Τομέας Συστημάτων Παραγωγής Εξάμηνο Β Αναπληρωτής Καθηγητής Στέφανος Δ. Κατσαβούνης ΜΑΘΗΜΑ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

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

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

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

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

Διάλεξη 1. Πράξεις Τελεστές Έλεγχος Ροής

Διάλεξη 1. Πράξεις Τελεστές Έλεγχος Ροής Διάλεξη 1 Πράξεις Τελεστές Έλεγχος Ροής Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 Αριθμητικοί Τελεστές- Αριθμητικές Πράξεις 2 Internal use only Αριθμητικοί

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

1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης

1 Ο Λύκειο Ρόδου. Β ΓΕΛ ΕισΑρχΕπ Η/Υ. Γεωργαλλίδης Δημήτρης 1 Ο Λύκειο Ρόδου Β ΓΕΛ ΕισΑρχΕπ Η/Υ Γεωργαλλίδης Δημήτρης Μάθημα 1 Παράγραφοι: 2.2.1 ορισμός αλγορίθμου (σελ.19) 2.2.7 Εντολές και δομές αλγορίθμου (σελ.. 31-34) 34) ΑΛΓΟΡΙΘΜΟΣ Πεπερασμένη σειρά βημάτων

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

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η Μονοδιάστατοι Πίνακες Τι είναι ο πίνακας γενικά : Πίνακας είναι μια Στατική Δομή Δεδομένων. Δηλαδή συνεχόμενες θέσεις μνήμης, όπου το πλήθος των θέσεων είναι συγκεκριμένο. Στις θέσεις αυτές καταχωρούμε

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

Κεφ 2. Βασικές Έννοιες Αλγορίθμων

Κεφ 2. Βασικές Έννοιες Αλγορίθμων Κεφ 2. Βασικές Έννοιες Αλγορίθμων 2.7 Τι είναι οι μεταβλητές και τι οι σταθερές; ΑΠΑΝΤΗΣΗ Μεταβλητές: Μια μεταβλητή είναι μια θέση μνήμης του υπολογιστή με συγκεκριμένο όνομα, που χρησιμοποιείται για να

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

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

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

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

Κεφάλαιο 7 ο : Θετικοί και Αρνητικοί αριθμοί

Κεφάλαιο 7 ο : Θετικοί και Αρνητικοί αριθμοί ΕΡΩΤΗΣΕΙΙΣ ΘΕΩΡΙΙΑΣ ΕΠΑΝΑΛΗΨΗ ΒΑΣΙΙΚΩΝ ΕΝΝΟΙΙΩΝ ΑΠΟ ΤΗΝ ΥΛΗ ΤΗΣ Α ΤΑΞΗΣ Κεφάλαιο 7 ο : Θετικοί και Αρνητικοί αριθμοί Α. 7. 1 1. Τι είναι τα πρόσημα και πως χαρακτηρίζονται οι αριθμοί από αυτά; Τα σύμβολα

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

Υπολογιστικά & Διακριτά Μαθηματικά

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 2:Στοιχεία Μαθηματικής Λογικής Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης ΕΠ.1 Να αναπτυχθεί αλγόριθμος που θα εκτυπώνει τους διψήφιους άρτιους ακέραιους. Η άσκηση στην ουσία θα πρέπει να εκτυπώσει του αριθμούς 10, 12, 14,.,96, 98. Μεμιαπρώτηματιάθαμπορούσαμενατηνλύσουμεμετοναπροσπελάσουμετιςτιμές

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

Προβλήματα που αφορούν εντολές ελέγχου της ροής ενός προγράμματος.

Προβλήματα που αφορούν εντολές ελέγχου της ροής ενός προγράμματος. Κεφάλαιο ΙΙ Προβλήματα που αφορούν εντολές ελέγχου της ροής ενός προγράμματος. Στο παρόν κεφάλαιο παρουσιάζονται προβλήματα τα οποία αφορούν κυρίως τις εντολές της C οι οποίες ελέγχουν την ροή εκτέλεσης

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

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

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

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας 4.1 Γενικά Ο υπολογιστής επεξεργάζεται δεδομένα ακολουθώντας βήμα βήμα, τις εντολές ενός προγράμματος. Το τμήμα του υπολογιστή, που εκτελεί τις εντολές και συντονίζει

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΤΥΞΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΛΟΓΙΣΜΙΚΟΥ Η γλώσσα προγραμματισμού C ΕΡΓΑΣΤΗΡΙΟ 2: Εκφράσεις, πίνακες και βρόχοι 14 Απριλίου 2016 Το σημερινό εργαστήριο

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

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ B ΤΑΞΗΣ. χρησιμοποιήσουμε καθημερινά φαινόμενα όπως το θερμόμετρο, Θετικοί-Αρνητικοί αριθμοί.

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

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

Oικονομικές και Mαθηματικές Eφαρμογές

Oικονομικές και Mαθηματικές Eφαρμογές Το πακέτο ΕXCEL: Oικονομικές και Mαθηματικές Eφαρμογές Eπιμέλεια των σημειώσεων και διδασκαλία: Ευαγγελία Χαλιώτη* Θέματα ανάλυσης: - Συναρτήσεις / Γραφικές απεικονίσεις - Πράξεις πινάκων - Συστήματα εξισώσεων

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

Σ ΤΑΤ Ι Σ Τ Ι Κ Η ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

Σ ΤΑΤ Ι Σ Τ Ι Κ Η ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ Σ ΤΑΤ Ι Σ Τ Ι Κ Η ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ Τι κάνει η Στατιστική Στατιστική (Statistics) Μετατρέπει αριθμητικά δεδομένα σε χρήσιμη πληροφορία. Εξάγει συμπεράσματα για έναν πληθυσμό. Τις περισσότερες

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