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



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

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

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

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

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

Γραφικές παραστάσεις (1ο μέρος)

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

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

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

4. Εισαγωγή στο Matlab

Γραφικές παραστάσεις (2ο μέρος)

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

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

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

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

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 14

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 17

ΠΡΟΣΟΜΟΙΩΣΗ ΦΥΣΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ - MATLAB

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

Εισαγωγή στη Matlab Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής

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

Το πρόβλημα. Έχουμε έναν κύκλο με μοναδιαία ακτίνα. Η εξίσωσή του θα είναι:

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι (MATLAB) Ενότητα 5

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

Χρονικές σειρές 9 o μάθημα: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΤΗ MATLAB (3) ΓΡΑΦΗΜΑΤΑ

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

( ) ( ) ( ) ( ) ενώ η εξίσωση της παραβολής είναι η

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

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

Αξιοποίηση Η/Υ και Πληροφορικής στην Μηχανική

2 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB. Κολοβού Αθανασία Ε.Τ.Ε.Π.

Επιστηµονικός Υπολογισµός Ι - Πρώτη εργαστηριακή άσκηση

ΜΑΘΗΜΑ ΣΥΝΑΡΤΗΣΕΙΣ Σύνολο τιµών Γραφική παράσταση συνάρτησης Βασικές συναρτήσεις Ισότητα συναρτήσεων Πράξεις µε συναρτήσεις

Γραφικά περιβάλλοντα από τον χρήστη Graphical User Interfaces (GUI)

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

Για τη δημιουργία ενός διανύσματος με στοιχεία από το 0 μέχρι το 20 με βήμα το 2 (χρησιμοποιείται συνήθως για διανύσματα χρόνου) δίνουμε

Το παράθυρο έναρξης του Μatlab

Εισαγωγή στον επιστημονικό προγραμματισμό 2 o Μάθημα

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 5: Πίνακες [1/2] (Διανύσματα)

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

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

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

6.2 ΓΡΑΦΙΚΗ ΠΑΡΑΣΤΑΣΗ ΣΥΝΑΡΤΗΣΗΣ

Εντολές Επανάληψης. int sum = 0, i=1; sum += i++ ; sum += i++ ; Η πράξη αυτή θα πρέπει να επαναληφθεί Ν φορές!

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

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

ΓΕΝΙΚO ΕΡΓΑΣΤΗΡΙΟ ΦΥΣΙΚΗΣ

M files RCL Κυκλώματα

ΣΥΝΑΡΤΗΣΕΙΣ Γενικές έννοιες

Δομές ελέγχου ροής προγράμματος

Οι εντολές ελέγχου της ροής ενός προγράμματος.

Α4. δ. Α5. (i) Λάθος (ii) Λάθος (iii) Λάθος (iv) Σωστό (v) Λάθος. Φροντιστήρια ΣΥΣΤΗΜΑ Σελίδα 1. g x. και. f x g x έχουμε: Για την συνάρτηση

Καρτεσιανές συντεταγμένες Γραφική παράσταση συνάρτησης Εφαρμογές

Κεφάλαιο ΙII : Εργαστηριακές ασκήσεις που αφορούν εντολές ελέγχου της ροής ενός προγράµµατος.

Εισαγωγή στο Gnuplot. Σφυράκης Χρυσοβαλάντης

ΕΡΓΑΣΤΗΡΙΟ ΙV. ΤΜΗΜΑ ΙΕΘΝΟΥΣ ΕΜΠΟΡΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΟΙΚΟΝΟΜΙΚΗΣ ΑΝΑΛΥΣΗΣ Ι Μονοβασίλης Θεόδωρος

ΑΣΚΗΣΕΙΣ ΣΤΙΣ ΣΥΝΑΡΤΗΣΕΙΣ

ΣΥΝΔΥΑΣΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΣΤΙΣ ΕΚΘΕΤΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ. και 1. και. με λ Z,είναι γνησίως αύξουσα στο R. f x και g x. 2 f x y f x f y g x g y.

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

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

Προγραμματισμός στο Matlab

2. Δισδιάστατα γραφικά

Προγραμματισμός I (Θ)

Συναρτήσεις. Κώστας Γλυκός ΜΑΘΗΜΑΤΙΚΟΣ. Άλγεβρα Κεφάλαιο 2 78 ασκήσεις. Kglykos.gr. εκδόσεις. Καλό πήξιμο. Ι δ ι α ί τ ε ρ α μ α θ ή μ α τ α

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

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

Βασικά στοιχεία του MATLAB

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

ΠΑΡΑΡΤΗΜΑ Α Εισαγωγή στο MATLAB

Ερωτήσεις αντιστοίχισης

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 5 ο : MATLAB

Cabri II Plus Λογισμικό δυναμικής γεωμετρίας απευθύνεται σε μαθητές και δασκάλους όλων των βαθμίδων!

Οι εντολές ελέγχου της ροής ενός προγράµµατος

Καρτεσιανές συντεταγμένες Γραφική παράσταση συνάρτησης

Πληροφορική. Ενότητα 1: Α. Οργάνωση μαθήματος. Β. Στοιχεία Προγραμματισμού -Προγραμματιστικές Δομές, Πρόγραμμα, Γλώσσες.

2 ο Διαγώνισμα Ύλη: Συναρτήσεις

Ασκήσεις στις συναρτήσεις, όρια και παράγωγο

ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ ΑΚΡΟΤΑΤΑ ΣΥΝΑΡΤΗΣΕΩΝ. Αριθμητικές μέθοδοι ελαχιστοποίησης ΕΛΑΧΙΣΤΟΠΟΙΗΣΗ ΧΩΡΙΣ ΠΕΡΙΟΡΙΣΜΟΥΣ

( ) ( ) ( ) ( ) ( ) Γ' ΤΑΞΗ ΓΕΝ. ΛΥΚΕΙΟΥ ΓΕΝΙΚΗΣ ΠΑΙ ΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ & ΣΤΟΙΧΕΙΑ ΣΤΑΤΙΣΤΙΚΗΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ A ΘΕΜΑ Β

Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές

Είδη εντολών. Απλές εντολές. Εντολές ελέγχου. Εκτελούν κάποια ενέργεια. Ορίζουν τον τρόπο με τον οποίο εκτελούνται άλλες εντολές

Συναρτήσεις Θεωρία Ορισμοί - Παρατηρήσεις

Β. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript

0.3 Όρια, Συνέχεια συναρτήσεων

Η γλώσσα προγραμματισμού C

ηµιουργία αρχείου στον matlab editor Πληκτρολόγηση ακολουθίας εντολών

Ανάπτυξη και Σχεδίαση Λογισμικού

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ

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

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

Κατ οίκον Εργασία 1 Σκελετοί Λύσεων

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ

Διαφορικόσ Λογιςμόσ. Παράγωγοσ. Εξίςωςη εφαπτομένησ όταν γνωρίζουμε το ςημείο επαφήσ

Β ΜΕΡΟΣ: ΕΦΑΡΜΟΓΗ ΤΟΥ MATLAB ΣΤΗΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 10 ο : MATLAB

<Πεδία ορισμού ισότητα πράξεις σύνθεση>

τότε για κάθε αριθμό ξ μεταξύ των f(α) και f(β) υπάρχει τουλάχιστον ένας x0 (α, β) τέτοιος ώστε να ισχύει f(x0)=ξ. Μονάδες 15

Transcript:

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

ΕΡΓΑΣΤΗΡΙΟ 3 ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΒΑΣΙΚΕΣ ΔΟΜΕΣ

ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΝΥΣΜΑΤΩΝ Χ (ΤΕΤΜΗΜΕΝΩΝ) ΚΑΙ Υ (ΤΕΤΑΓΜΕΝΩΝ) ΤΩΝ ΣΗΜΕΙΩΝ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ ΔΗΜΙΟΥΡΓΙΑ ΓΡΑΦΙΚΗΣ ΠΑΡΑΣΤΑΣΗΣ ΜΕ ΤΗΝ ΕΝΤΟΛΗ plot ΠΡΟΣΘΕΤΕΣ ΕΝΤΟΛΕΣ ΓΙΑ ΤΗΝ ΓΡΑΦΙΚΗ ΠΑΡΑΣΤΑΣΗ (title, xlabel, ylabel, text)

ΔΙΝΕΤΑΙ Η ΣΥΝΑΡΤΗΣΗ f x e x x 5 13 ΝΑ ΓΙΝΕΙ Η ΓΡΑΦΙΚΗ ΠΑΡΑΣΤΑΣΗ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ ΣΤΟ ΔΙΑΣΤΗΜΑ [-5, 5] ΣΕ M-FILE

f=inline('exp(x)+5*x-13'); x=-5:0.01:5; y=f(x); plot(x, y);

f=inline('exp(x)+5*x-13'); x=-5:0.01:5; y=f(x); plot(x, y, x, zeros(1,length(x))); title('f(x)=e^x+5x-13'); xlabel('x'); ylabel('y'); text(3,5,'exponential'); ΣΧΕΔΙΑΣΗ ΤΟΥ ΑΞΟΝΑ x x

ΔΙΝΕΤΑΙ Ο ΠΑΡΑΚΑΤΩ ΠΙΝΑΚΑΣ ΤΙΜΩΝ Χ 2 3 4 5 6 Υ -1 3 5 2 7 ΝΑ ΓΙΝΕΙ Η ΓΡΑΦΙΚΗ ΠΑΡΑΣΤΑΣΗ ΤΩΝ ΣΗΜΕΙΩΝ ΣΕ M-FILE

x=[2 3 4 5 6]; y=[-1 3 5 2 7]; plot(x,y,'ro');

ΒΑΣΙΚΕΣ ΔΟΜΕΣ ΔΟΜΕΣ ΕΛΕΓΧΟΥ if switch ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ for while ΠΡΟΣΘΕΤΕΣ ΕΝΤΟΛΕΣ break

ΝΑ ΒΡΕΘΟΥΝ ΟΙ 10 ΠΡΩΤΕΣ ΤΙΜΕΣ ΤΟΥ Χ ΠΟΥ ΔΙΝΟΝΤΑΙ ΑΠΟ ΤΟΝ ΤΥΠΟ x n 2 2x 2 x n 1 n 1 ΜΕ ΑΡΧΙΚΗ ΤΙΜΗ Χ=1

clear clc x(1)=1; for i=2:10 x(i)=(2+2*x(i-1))/(2+x(i-1)); end x'

clear clc x(1)=1; for i=2:10 x(i)=(2+2*x(i-1))/(2+x(i-1)); end k=1:10; out=[k' x']

ΝΑ ΒΡΕΘΟΥΝ ΤΑ Χ ΜΕΧΡΙ ΝΑ ΙΣΧΥΕΙ ΤΟ ΚΡΙΤΗΡΙΟ ΤΕΡΜΑΤΙΣΜΟΥ x ΟΙ ΤΙΜΕΣ ΤΟΥ Χ ΔΙΝΟΝΤΑΙ ΑΠΟ ΤΟΝ ΤΥΠΟ x n n x n 1 1 10 2 2 2x 2 x 4 n 1 n 1 ΜΕ ΑΡΧΙΚΗ ΤΙΜΗ Χ=1

clear clc x(1)=1; i=2; done=0; while done==0 x(i)=(2+2*x(i-1))/(2+x(i-1)); if abs(x(i)-x(i-1))<(1/2*10^-4) done=1; else i=i+1; end end k=1:i; out=[k' x']