. Από τις συνθήκες αυτές κατασκευάζουµε ένα γραµµικό σύστηµα εξισώσεων η λύση του οποίου καθορίζει τα
|
|
- Ἕκτωρ Κακριδής
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΤΕΜΦΕ 4 ο Εξάµηνο Αριθµητική Ανάλυση Ι 2 η Εργαστηριακή Άσκηση Α. Άµεσες Μέθοδοι. Κατά την πολυωνυµική παρεµβολή Hermite αναζητούµε ένα πολυώνυµο το οποίο να διέρχεται από κάποια σηµεία µίας συνάρτησης και οι τιµές της παραγώγου του στα σηµεία αυτά να είναι ίσες µε τις τιµές ' f s, της συνάρτησης (βιβλίο σελ. 21). Για παράδειγµα όταν γνωρίζουµε τα f ( s 1), f ( s 1), ( 2 ) f '( s ), f ( s ), f '( s ) που να ικανοποιεί τις συνθήκες ( ) ( ) ( ) = 1 + 2s + c3s c4s c5s c6 µπορούµε να ορίσουµε το πολυώνυµο πέµπτου βαθµού p s cs c p s1 = f s1, p '( s1) = f '( s1), p ( s2) = f ( s2), p '( s2) = f '( s2), p ( s3) = f ( s3), p '( s3 ) = f '( s3). Από τις συνθήκες αυτές κατασκευάζουµε ένα γραµµικό σύστηµα εξισώσεων η λύση του οποίου καθορίζει τα c, c, c 1 2 3, c4, c5. 1. Σας ζητείται να κατασκευάσετε συνάρτηση (function) σε MATLAB, µε όνοµα herm5, η οποία να λαµβάνει ως δεδοµένα τρία διανύσµατα στήλη. Το ένα θα περιέχει τα σηµεία της παρεµβολής ( s, s, s ), το δεύτερο τις τιµές της συνάρτησης σε αυτά τα σηµεία και το τρίτο τις τιµές της παραγώγου της συνάρτησης στα ίδια σηµεία. Στο εσωτερικό της συνάρτησης θα πρέπει να ορίζεται ο πίνακας του συστήµατος µε το οποίο καθορίζονται οι συντελεστές του παρεµβολικού πολυωνύµου και να λύνεται µε τη µέθοδο Gauss, καλώντας τη συνάρτηση GAUSS.M που υπάρχει στο βιβλίο και χρησιµοποιήσατε κατά τη διάρκεια του 3 ου εργαστηρίου. Η συνάρτηση herm5 θα επιστρέφει σε διάνυσµα στήλη τους συντελεστές c1, c2, c3, c4, c5. Χρησιµοποιήστε τη συνάρτηση herm5 για τον καθορισµό του πολυωνύµου που παρεµβάλει την f ( x) = sin( x) στα 3π 3π σηµεία,,. Με τη χρήση της συνάρτησης polyval του MATLAB κάντε το γράφηµα του 2 2 3π 3π πολυωνύµου στο διάστηµα, 2 2 και το γράφηµα του σφάλµατος της παρεµβολής στο ίδιο διάστηµα. (Η διαµέριση του διαστήµατος να είναι.1) Επαναλάβατε την ίδια διαδικασία για τα π π σηµεία,, Με βάση τα όσα αναφέρθηκαν παραπάνω, να κατασκευάσετε συνάρτηση (function) σε MATLAB, µε όνοµα herm8, η οποία να επιστρέφει το παρεµβολικό πολυώνυµο 8 ου βαθµού που παρεµβάλει εκτός από τις τιµές της συνάρτησης και της παραγώγου του και τις τιµές της δεύτερης παραγωγού. Επαναλάβατε τα τρεξίµατα του πρώτου ερωτήµατος για το herm8. 3. Αιτιολογήσετε διαισθητικά τη µορφή που έχουν οι συντελεστές που επιστρέφουν οι herm5 και herm8 για τα συγκεκριµένα τρεξίµατα. Β. Επαναληπτικές Μέθοδοι. Σας δίνονται τα ακόλουθα θεωρήµατα: Α) Ένας πραγµατικός συµµετρικός πίνακας Α είναι θετικά ορισµένος (positive definite, xax >, x µη µηδενικό διάνυσµα) αν και µόνο αν οι ιδιοτιµές του είναι θετικές. Β) Ένας πραγµατικός συµµετρικός πίνακας Α είναι θετικά ορισµένος αν είναι αυστηρά διαγώνια υπερτερών και τα διαγώνια στοιχεία του είναι θετικά. Γ) Αν ο Α είναι θετικά ορισµένος και τριδιαγώνιος τότε η βέλτιστη επιλογή για την τιµή του ω στην SOR 2 είναι η ω =, όπου ρ ( B) είναι η φασµατική ακτίνα του πίνακα της µεθόδου Jacobi ( B) ρ 1. Αφού γράψετε τον τύπο 4.24 (σελ. 166 του βιβλίου) της SOR για την περίπτωση που ο πίνακας του συστήµατος είναι τριδιαγώνιος να φτιάξετε συνάρτηση (function) του MATLAB µε όνοµα sortri η οποία να υλοποιεί τον τύπο που γράψατε για την επίλυση ενός τριδιαγώνιου συστήµατος µε τη µέθοδο SOR. 2. Σας δίνεται η ακόλουθη εξίσωση διαφορών
2 n xn 1+ 3 xn xn+ 1 =, n= 1,2,...,199, x = x2 =. 1 Η λύση της εξίσωσης διαφορών ισοδυναµεί µε τη λύση ενός τριδιαγώνιου συστήµατος. Με τη χρήση επαναληπτικής διαδικασίας for παρουσιάστε γραφικά και σε πίνακα τον αριθµό των επαναλήψεων που κάνει η sortri να επιλύσει το σύστηµα όταν το ω µεταβάλλεται από.1 έως το 1.9 µε βήµα.5. (tol=1e-5) ικαιολογήστε µε βάση τη θεωρία και τη βέλτιστη τιµή του ω που λαµβάνουµε από τον πίνακα. Για τον ορισµό του πίνακα να χρησιµοποιήσετε την συνάρτηση του MATLAB diag. Για τον υπολογισµό της φασµατικής ακτίνας δείτε το παράδειγµα 4.27 σελίδα 169 στο βιβλίο σας. Οδηγίες Η εργασία θα πρέπει να παραδοθεί κατά τις ηµεροµηνίες και ώρες που αναφέρονται στον ακόλουθο πίνακα. Τρίτη 17/6 Τετάρτη 18/6 Παρασκευή 2/6 1:-13: 1:-13: 12:-13: Θα πρέπει να παραδοθεί εκτυπωµένη εργασία συρραµµένη (απλά) έτσι ώστε να µπορεί κάποιος να την ξεφυλλίσει. Η εργασία θα πρέπει να έχει εξώφυλλο στο οποίο να αναφέρεται ο αύξων αριθµός της, το όνοµα και ο αριθµός µητρώου του φοιτητή, τα στοιχεία της σχολής και του µαθήµατος, η ηµεροµηνία παράδοσης και το τµήµα το οποίο παρακολουθεί εργαστήριο. Σε παράρτηµα θα πρέπει να υπάρχουν εκτυπωµένοι οι κώδικες (τα προγράµµατα, scripts και.m αρχεία). Στο κύριο µέρος της εργασίας θα πρέπει να αναπτύσσονται η διαδικασία, τα σχόλια, τα γραφήµατα και µόνο όσα από τα αποτελέσµατα είναι απαραίτητα για τα συµπεράσµατα. Όλα αυτά θα πρέπει να έχουν τη συνοχή ενιαίου κειµένου. Εκτός από τις όποιες εκτυπώσεις θα πρέπει να παραδοθούν τα προγράµµατα και τα αποτελέσµατα τους σε ηλεκτρονική µορφή (δισκέτα). Τα αποτελέσµατα µπορείτε να τα αποθηκεύσετε µε τη χρήση της diary. Αν δεν υπάρχει δυνατότητα παράδοσης της εργασίας σε έντυπη (εκτυπωµένη) µορφή, γίνεται δεκτή και δισκέτα που να περιέχει όλα όσα αναφέρονται παραπάνω. ηλαδή, επιπλέον των προγραµµάτων και αποτελεσµάτων η δισκέτα θα πρέπει να περιέχει και ένα αρχείο Word που θα έχει ως περιεχόµενο όλα όσα θα παραδίδατε σε εκτυπωµένη µορφή. Τόσο η πληρότητα, τα σχόλια το αν ακολουθήθηκαν οι οδηγίες αλλά και ο τρόπος της παρουσίασης των αποτελεσµάτων της εργασίας που θα παραδοθεί θα ληφθούν υπ όψιν κατά την αξιολόγηση.
3 ΙΚΑΡΙΟΣ ΕΜΜΑΝΟΥΗΛ Α.Μ ο ΕΞΑΜΗΝΟ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ Ι 2 η ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ΑΜΕΣΕΣ ΚΑΙ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΜΕΘΟ ΟΙ ΓΙΑ ΤΗΝ ΕΠΙΛΥΣΗ ΣΥΣΤΗΜΑΤΩΝ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ ΤΜΗΜΑ: ΠΑ1Α ΗΜ/ΝΙΑ ΠΑΡΑ ΟΣΗΣ 1/6/23
4 ΑΜΕΣΕΣ ΜΕΘΟ ΟΙ ΕΡΩΤΗΜΑ 1 Κατασκευάζουµε τις ζητούµενες συναρτήσεις Gauss και herm5, όπως αυτές φαίνονται παρακάτω: Gauss.m function x=gauss(a,b); %Solving ax=b, where a in R^nxn, x,b in R^n n=length(b); for i=1:n-1, [amax,imax]=max(abs(a(i:n,i))); if amax<eps, disp('singular Matrix'); break; end imax=imax+i-1; if imax~=i, sa=a(imax,i:n);sb=b(imax); a(imax,i:n)=a(i,i:n);b(imax)=b(i); a(i,i:n)=sa;b(i)=sb; end b(i+1:n)=b(i+1:n)-b(i)*a(i+1:n,i)/a(i,i); a(i+1:n,i+1:n)=a(i+1:n,i+1:n)- a(i+1:n,i)*a(i,i+1:n)/a(i,i); if abs(a(n,n))<eps, disp('singular Matrix'); break; end %Back Substitution x(n,1)=b(n)/a(n,n); for i=n-1:-1:1, x(i,1)=(b(i)-a(i,i+1:n)*x(i+1:n,1))/a(i,i); herm5.m function c=herm5(x,f,df); %herm5(x,f,df) %Hermite method for finding a polynomial of degree 5 %The input is 3 vectors (x,f,df), where % x includes the interpolation points, % f=f(x),where f(x) is our function % df=f'(x). %The output is a vector of 6 elements (c1,c2,c3,c4,c5,c6), where % p(s)=c1*s^5+c2*s^4+c3*s^3+c4*s^2+c5*s+c6 % is the polynomial we are looking for. if nargin<3, error('insufficient input, please type "help herm5"'); if ( (size(x)~=size(f)) (size(f)~=size(df)) (size(x)~=size(df)) ), error('wrong input, x, f and df must be of equal size'); if size(x)~=3 error('there should be 3 points'); a=[[x.^5]' [x.^4]' [x.^3]' [x.^2]' x' [ones(size(x))]' [5*x.^4]' [4*x.^3]' [3*x.^2]' [2*x]' [ones(size(x))]' [zeros(size(x))]']; %ALTERNATIVE INPUT %for i=1:3, % for j=5:-1:, % a1(i,6-j)=x(i)^5; % % %for i=1:3, % for j=4:-1:, % a2(i,5-j)=(j+1)*x(i)^j; % % %a=[a1; a2 zeros(3,1)]; b=[f' df']; c=gauss(a,b) Σελίδα 2 από 2
5 Στη συνέχεια δηµιουργούµε τα παρακάτω scripts ώστε να παρουσιάζουν τα ζητούµενα αποτελέσµατα: question1.m clear all; clf; format long; x=[-3*pi/2 3*pi/2]; f=sin(x); df=cos(x); c=herm5(x,f,df); %PLOT x=-3*pi/2:.1:3*pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; question2.m clear all; clf; format long; x=[-pi/2 pi/2]; f=sin(x); df=cos(x); c=herm5(x,f,df); %PLOT x=-pi/2:.1:pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r*',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; Εκτελώντας την εντολή >>question1a Εµφανίζεται η γραφική παράσταση της συνάρτησης όπως αυτή φαίνεται παρακάτω, η οποία δείχνει το ζητούµενο γράφηµα (συµπεριλαµβάνοντας και το πολυώνυµο παρεµβολής) στο 3π 3π διάστηµα [, ]. 2 2 Σελίδα 3 από 2
6 Το αποτέλεσµα για τους συντελεστές του πολυωνύµου παρεµβολής που προκύπτει είναι το εξής: οπότε ( ) = p s s s s Στη συνέχεια εκτελώντας την εντολή >>question1b Εµφανίζεται η γραφική παράσταση της συνάρτησης όπως αυτή φαίνεται παρακάτω, η οποία δείχνει το ζητούµενο γράφηµα (συµπεριλαµβάνοντας και το πολυώνυµο παρεµβολής) στο π π διάστηµα [, ]. 2 2 Σελίδα 4 από 2
7 Το αποτέλεσµα για τους συντελεστές του πολυωνύµου παρεµβολής που προκύπτει είναι το εξής: c = οπότε ( ) = p s s s s Παρατηρούµε από το τελευταίο γράφηµα ότι το p(s) παρεµβάλει την sin(x) µε πολύ µεγάλη π π ακρίβεια στο [, ]. 2 2 Σελίδα 5 από 2
8 ΕΡΩΤΗΜΑ 2 ηµιουργούµε τις εξής συναρτήσεις και scripts για αυτό το ερώτηµα: herm8.m function c=herm5(x,f,df,ddf); %herm8(x,f,df,ddf) %Hermite method for finding a polynomial of degree 5 %The input is 4 vectors (x,f,df,ddf), where % x includes the interpolation points, % f=f(x),where f(x) is our function % df=f'(x) % ddf=f''(x) %The output is a vector of 9 elements (c1,c2,c3,c4,c5,c6,c7,c8,c9), where % p(s)=c1*s^8+c2*s^7+c3*s^6+c4*s^5+c5*s^4+c6*s^3 +c7*s^2+c8*s+c9 % is the polynomial we are looking for. if nargin<3, error('insufficient input, please type "help herm5"'); if ( (size(x)~=size(f)) (size(f)~=size(df)) (size(x)~=size(df)) ), error('wrong input, x, f and df must be of equal size'); if size(x)~=3 error('there should be 3 points'); a=[[x.^8]' [x.^7]' [x.^6]' [x.^5]' [x.^4]' [x.^3]' [x.^2]' x' [ones(size(x))]' [8*x.^7]' [7*x.^6]' [6*x.^5]' [5*x.^4]' [4*x.^3]' [3*x.^2]' [2*x]' [ones(size(x))]' [zeros(size(x))]' [8*7*x.^6]' [7*6*x.^5]' [3*x.^4]' [2*x.^3]' [12*x.^2]' [6*x]' [2*[ones(size(x))]]' [zeros(size(x))]' [zeros(size(x))]']; b=[f' df' ddf']; c=gauss(a,b) question2α.m clear all; format long; x=[-3*pi/2 3*pi/2]; f=sin(x); df=cos(x); ddf=-sin(x); c=herm8(x,f,df,ddf); %PLOT x=-3*pi/2:.1:3*pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; question2b.m clear all; format long; x=[-pi/2 pi/2]; f=sin(x); df=cos(x); ddf=-sin(x); c=herm8(x,f,df,ddf); %PLOT x=-pi/2:.1:pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r*',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; Σελίδα 6 από 2
9 Εκτελώντας την εντολή >>question2a Εµφανίζεται η γραφική παράσταση της συνάρτησης όπως αυτή φαίνεται παρακάτω, η οποία δείχνει το ζητούµενο γράφηµα (συµπεριλαµβάνοντας και το πολυώνυµο παρεµβολής) στο 3π 3π διάστηµα [, ]. 2 2 Το αποτέλεσµα για τους συντελεστές του πολυωνύµου παρεµβολής που προκύπτει είναι το εξής: c = οπότε p( s) = s s s + s. Σελίδα 7 από 2
10 Στη συνέχεια εκτελώντας την εντολή >>question2b Εµφανίζεται η γραφική παράσταση της συνάρτησης όπως αυτή φαίνεται παρακάτω, η οποία δείχνει το ζητούµενο γράφηµα (συµπεριλαµβάνοντας και το πολυώνυµο παρεµβολής) στο π π διάστηµα [, ]. 2 2 Σελίδα 8 από 2
11 Το αποτέλεσµα για τους συντελεστές του πολυωνύµου παρεµβολής που προκύπτει είναι το εξής: c = οπότε p( s) = s s s + s. Παρατηρούµε από το τελευταίο γράφηµα ότι το p(s) παρεµβάλει την sin(x) µε πολύ µεγάλη π π ακρίβεια στο [, ]. 2 2 Ακόµα συγκρίνοντας συνολικά τα αποτελέσµατα της συνάρτησης herm8 µε αυτά της herm5 παρατηρούµε πόσο καλύτερα η πρώτη παρεµβάλει την sin(x). ΕΡΩΤΗΜΑ 3 Αυτό που παρατηρούµε σε όλες τις εκτελέσεις είναι ότι µένουν µόνο οι περιττού βαθµού δυνάµεις. Αυτό εξηγείται πολύ απλά λαµβάνοντας υπ όψιν τη συνάρτηση που προσπαθούµε να παρεµβάλουµε. Έτσι βλέπουµε ότι η συνάρτηση sin(x) είναι περιττή συνάρτηση και συνεπώς είναι λογικό το πολυώνυµο που την παρεµβάλει να είναι περιττού βαθµού x x x Εξάλλου ισχύει ότι sin( x) = x ! 5! 7! Σελίδα 9 από 2
12 ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΜΕΘΟ ΟΙ ΕΡΩΤΗΜΑ 1 i 1 n ( k+ 1) ( k) ω ( k+ 1) ( k) Ο τύπος της SOR είναι ο εξής: xi = (1 ω) xi + bi aijxj aijxj aii j= 1 j= i+ 1 i=1,2, n k=,1,2, Παρατηρούµε ότι στην ιδιάζουσα περίπτωση που ο πίνακας α είναι τριδιαγώνιος ισχύει ότι: i 1 n ( k+ 1) ( k+ 1) ( k) ( k) ax ij j = ai, i 1xi 1 και ax ij j = ai, i+ 1xi+ 1 j= 1 j=+ i 1 Συνεπώς η ζητούµενη συνάρτηση sortri.m είναι αυτή που φαίνεται παρακάτω: function [x,k]=sortri(a,b,tol,w); %[x,k]=sortri(a,b,tol,w); %AYTH H SYNARTHSH EPILYEI ENA SYSTHMA Ax=B %TETOIO WSTE A TRIDIAGVNIOS %XRHSIMOPOIWNTAS TH ME8ODO SOR. %DEXETAI WS EISODO TON PINAKA a, TO DIANYSMA b, THN EPI8YMHTH AKRIBEIA tol (PROAIRETIKO) KAI TO w. %STHN PERIPTWSH POY DE DO8EI TO w KAI O PINAKAS EINAI 8ETIKA ORISMENOS KAI TRIDIAGWNIOS, w=2/(1+sqrt(1-p^2)), % OPOY p H PHASMATIKH AKTINA TOY PINAKA B OPWS PROKYPTEI APO TH ME8ODO Jacobi. %STHN PERIPTWSH POY O PINAKAS DEN EINAI 8ETIKA ORISMENOS KAI TRIDIAGWNIOS, w=1. if nargin<2, error('esfalmena DEDOMENA, PARAKALW PLHKTROLOGEISTE help sortri'); if nargin<3, tel=eps; if nargin<4, %YPOLOGISMOS TOY W d=diag(a); D=diag(d,); L=tril(a)-D; U=triu(a)-D; B=-inv(D)*(L+U); y=eig(b); p=max(abs(y)); less=min(y); if less<, w=1; else w=2/(1+sqrt(1-p^2)); Σελίδα 1 από 2
13 %SOR n=length(b); x=ones(n,1); xnew=zeros(n,1); k=; while max(abs(xnew-x))>tol & k<2, x=xnew; k=k+1; xnew(1)=(1-w)*x(1)+w/a(1,1)*(b(1)-a(1,2)*x(2)); for i=2:n-1, xnew(i)=(1-w)*x(i)+w/a(i,i)*(b(i)-a(i,i-1)*xnew(i-1)-a(i,i+1)*x(i+1)); xnew(n)=(1-w)*x(n)+w/a(n,n)*(b(n)-a(1,n-1)*xnew(n-1)); x=xnew; ΕΡΩΤΗΜΑ 2 Αν γράψουµε την εξίσωση διαφορών που µας δίνεται µε τη µορφή πίνακα παρατηρούµε το εξής: x + 3x1 x2 1/1 x1 + 3x2 x3 2 /1 x2 + 3x3 x4 3/ =..... x x196 x /1. x x197 x /1... x x198 x /1 x x199 x2 199 /1 Επειδή x =x 2 = µπορούµε µη λαµβάνοντας υπ όψιν τις στήλες που βρίσκονται πριν και µετά τις διακεκοµµένες γραµµές καταλήγουµε σε ένα τριδιαγώνιο σύστηµα της µορφής: Σελίδα 11 από 2
14 3 1 1/ / / = / / / /1 Η δήλωση του συστήµατος στο Matlab, η επίλυσή του και η παρουσίαση των αποτελεσµάτων για ω=.1:.5:1.9. φαίνεται στο παρακάτω script questionb2.m % questionb2.m clear all; clf; format long; v=[3 3]; u=1; for i=1:197, v=[v 3]; u=[u 1]; a=diag(v)+diag(u,1)+diag(u,-1); for i=1:199, b(i)=i/1; r=; for w=.1:.5:1.9, [x,k]=sortri(a,b,1e-5,w) w r=[r k]; w=.1:.5:1.9; w=[ w]; plot(w,r,'r*'); grid on; Όπως παρατηρούµε, το διάνυσµα r (το οποίο συγκρατεί τον αριθµό των επαναλήψεων για κάθε ω) έχει πρώτη τιµή το το οποίο χρειάζεται για την αρχικοποίηση του διανύσµατος, αλλά οδηγεί σε ένα παραπάνω σηµείο στο διάγραµµα το οποίο απλά αγνοούµε. Λόγω του παραπάνω αυτού σηµείου ορίζουµε στον πίνακα των ω (w) το πρώτο σηµείο, έτσι ώστε να αποφύγουµε την µετάθεση των σηµείων. Το αποτέλεσµα φαίνεται στο παρακάτω διάγραµµα: Σελίδα 12 από 2
15 Από το διάγραµµα παρατηρούµε ότι ο ελάχιστος αριθµός επαναλήψεων προκύπτει για ω λίγο µεγαλύτερο από το 1. Ελέγχοντας το diary questionb2.txt παρατηρούµε ότι οι ελάχιστες επαναλήψεις είναι 1 και επιτυγχάνονται για ω=1, ω=1.5 και ω=1.1. Αποτέλεσµα απολύτως λογικό, αφού παρατηρούµε ότι ο πίνακας Α είναι θετικά ορισµένος και τριδιαγώνιος και εκτελώντας τις παρακάτω εντολές προκύπτει ότι η βέλτιστη επιλογή για το ω είναι ω= d=diag(a); D=diag(d,); L=tril(a)-D; U=triu(a)-D; B=-inv(D)*(L+U); y=eig(b); p=max(abs(y)); w=2/(1+sqrt(1-p^2)); Σελίδα 13 από 2
16 ΠΑΡΑΡΤΗΜΑ M-FILES Gauss.m function x=gauss(a,b); %Solving ax=b, where a in R^nxn, x,b in R^n n=length(b); for i=1:n-1, [amax,imax]=max(abs(a(i:n,i))); if amax<eps, disp('singular Matrix'); break; end imax=imax+i-1; if imax~=i, sa=a(imax,i:n);sb=b(imax); a(imax,i:n)=a(i,i:n);b(imax)=b(i); a(i,i:n)=sa;b(i)=sb; end b(i+1:n)=b(i+1:n)-b(i)*a(i+1:n,i)/a(i,i); a(i+1:n,i+1:n)=a(i+1:n,i+1:n)-a(i+1:n,i)*a(i,i+1:n)/a(i,i); if abs(a(n,n))<eps, disp('singular Matrix'); break; end %Back Substitution x(n,1)=b(n)/a(n,n); for i=n-1:-1:1, x(i,1)=(b(i)-a(i,i+1:n)*x(i+1:n,1))/a(i,i); Σελίδα 14 από 2
17 herm5.m function c=herm5(x,f,df); %herm5(x,f,df) %Hermite method for finding a polynomial of degree 5 %The input is 3 vectors (x,f,df), where % x includes the interpolation points, % f=f(x),where f(x) is our function % df=f'(x). %The output is a vector of 6 elements (c1,c2,c3,c4,c5,c6), where % p(s)=c1*s^5+c2*s^4+c3*s^3+c4*s^2+c5*s+c6 % is the polynomial we are looking for. if nargin<3, error('insufficient input, please type "help herm5"'); if ( (size(x)~=size(f)) (size(f)~=size(df)) (size(x)~=size(df)) ), error('wrong input, x, f and df must be of equal size'); if size(x)~=3 error('there should be 3 points'); a=[[x.^5]' [x.^4]' [x.^3]' [x.^2]' x' [ones(size(x))]' [5*x.^4]' [4*x.^3]' [3*x.^2]' [2*x]' [ones(size(x))]' [zeros(size(x))]']; %ALTERNATIVE INPUT %for i=1:3, % for j=5:-1:, % a1(i,6-j)=x(i)^5; % % %for i=1:3, % for j=4:-1:, % a2(i,5-j)=(j+1)*x(i)^j; % % %a=[a1; a2 zeros(3,1)]; b=[f' df']; c=gauss(a,b) Σελίδα 15 από 2
18 herm8.m function c=herm5(x,f,df,ddf); %herm8(x,f,df,ddf) %Hermite method for finding a polynomial of degree 5 %The input is 4 vectors (x,f,df,ddf), where % x includes the interpolation points, % f=f(x),where f(x) is our function % df=f'(x) % ddf=f''(x) %The output is a vector of 9 elements (c1,c2,c3,c4,c5,c6,c7,c8,c9), where % p(s)=c1*s^8+c2*s^7+c3*s^6+c4*s^5+c5*s^4+c6*s^3+c7*s^2+c8*s+c9 % is the polynomial we are looking for. if nargin<3, error('insufficient input, please type "help herm5"'); if ( (size(x)~=size(f)) (size(f)~=size(df)) (size(x)~=size(df)) ), error('wrong input, x, f and df must be of equal size'); if size(x)~=3 error('there should be 3 points'); a=[[x.^8]' [x.^7]' [x.^6]' [x.^5]' [x.^4]' [x.^3]' [x.^2]' x' [ones(size(x))]' [8*x.^7]' [7*x.^6]' [6*x.^5]' [5*x.^4]' [4*x.^3]' [3*x.^2]' [2*x]' [ones(size(x))]' [zeros(size(x))]' [8*7*x.^6]' [7*6*x.^5]' [3*x.^4]' [2*x.^3]' [12*x.^2]' [6*x]' [2*[ones(size(x))]]' [zeros(size(x))]' [zeros(size(x))]']; b=[f' df' ddf']; c=gauss(a,b) Σελίδα 16 από 2
19 sortri.m function [x,k]=sortri(a,b,tol,w); %[x,k]=sortri(a,b,tol,w); %AYTH H SYNARTHSH EPILYEI ENA SYSTHMA Ax=B %TETOIO WSTE A TRIDIAGVNIOS %XRHSIMOPOIWNTAS TH ME8ODO SOR. %DEXETAI WS EISODO TON PINAKA a, TO DIANYSMA b, THN EPI8YMHTH AKRIBEIA tol (PROAIRETIKO) KAI TO w. %STHN PERIPTWSH POY DE DO8EI TO w KAI O PINAKAS EINAI 8ETIKA ORISMENOS KAI TRIDIAGWNIOS, w=2/(1+sqrt(1-p^2)), % OPOY p H PHASMATIKH AKTINA TOY PINAKA B OPWS PROKYPTEI APO TH ME8ODO Jacobi. %STHN PERIPTWSH POY O PINAKAS DEN EINAI 8ETIKA ORISMENOS KAI TRIDIAGWNIOS, w=1. if nargin<2, error('esfalmena DEDOMENA, PARAKALW PLHKTROLOGEISTE help sortri'); if nargin<3, tel=eps; if nargin<4, %YPOLOGISMOS TOY W d=diag(a); D=diag(d,); L=tril(a)-D; U=triu(a)-D; B=-inv(D)*(L+U); y=eig(b); p=max(abs(y)); less=min(y); if less<, w=1; else w=2/(1+sqrt(1-p^2)); %SOR n=length(b); x=ones(n,1); xnew=zeros(n,1); k=; while max(abs(xnew-x))>tol & k<2, x=xnew; k=k+1; xnew(1)=(1-w)*x(1)+w/a(1,1)*(b(1)-a(1,2)*x(2)); for i=2:n-1, xnew(i)=(1-w)*x(i)+w/a(i,i)*(b(i)-a(i,i-1)*xnew(i-1)-a(i,i+1)*x(i+1)); xnew(n)=(1-w)*x(n)+w/a(n,n)*(b(n)-a(1,n-1)*xnew(n-1)); x=xnew; Σελίδα 17 από 2
20 Scripts clear all; clf; format long; x=[-3*pi/2 3*pi/2]; f=sin(x); df=cos(x); c=herm5(x,f,df); %PLOT x=-3*pi/2:.1:3*pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; clear all; clf; format long; x=[-pi/2 pi/2]; f=sin(x); df=cos(x); c=herm5(x,f,df); %PLOT x=-pi/2:.1:pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r*',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; clear all; format long; x=[-3*pi/2 3*pi/2]; f=sin(x); df=cos(x); ddf=-sin(x); c=herm8(x,f,df,ddf); %PLOT x=-3*pi/2:.1:3*pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; question1a.m question1b.m question2a.m Σελίδα 18 από 2
21 question2b.m clear all; format long; x=[-pi/2 pi/2]; f=sin(x); df=cos(x); ddf=-sin(x); c=herm8(x,f,df,ddf); %PLOT x=-pi/2:.1:pi/2; y=polyval(c,x); z=sin(x); sfalma=z-y; plot(x,y,'r*',x,z,'b',x,sfalma,'m') legend('hermite polynomial','sin(x)','sfalma',4); grid on; questionb2.m clear all; clf; format long; v=[3 3]; u=1; for i=1:197, v=[v 3]; u=[u 1]; a=diag(v)+diag(u,1)+diag(u,-1); for i=1:199, b(i)=i/1; r=; for w=.1:.5:1.9, [x,k]=sortri(a,b,1e-5,w) w r=[r k]; w=.1:.5:1.9; w=[ w]; plot(w,r,'r*'); XLABEL('w'); YLABEL('repeats'); grid on; Σελίδα 19 από 2
22 DIARIES question1a.txt question1a c = diary off question1b.txt question1b c = diary off questionb2.txt Επειδή το diary αυτό είναι υπερβολικά µεγάλο παρακαλώ ανοίξτε τοquestionb2.txt για να το δείτε. Σελίδα 2 από 2
( ) ( ) ( ) ( ) ενώ η εξίσωση της παραβολής είναι η
ΤΕΜΦΕ 4 ο Εξάµηνο Αριθµητική Ανάλυση Ι 1 η Εργαστηριακή Άσκηση Μέθοδος Müller Αν θέλαµε να ερµηνεύσουµε γεωµετρικά τη µέθοδο Secant θα βλέπαµε ότι σε κάθε βήµα φέρουµε την ευθεία που διέρχονται από τις
Διαβάστε περισσότεραΕργαστήριο 2 - Απαντήσεις. Επίλυση Γραμμικών Συστημάτων
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΚΑΙ ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ: ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΚΑΙ ΕΡΓΑΣΤΗΡΙΟ Ι Ιστοσελίδα : http://www.math.ntua.gr/~fargyriou Εργαστήριο 2 - Απαντήσεις Επίλυση
Διαβάστε περισσότεραÁñéèìçôéêÞ ÁíÜëõóç É - ÓÅÌÖÅ Åñãáóßá 2 ìåóåò êáé åðáíáëçðôéêýò ìýèïäïé
ÁñéèìçôéêÞ ÁíÜëõóç É - ÓÅÌÖÅ Åñãáóßá 2 ìåóåò êáé åðáíáëçðôéêýò ìýèïäïé Íéêüëáò ÊÜñáëçò Á/Ì : 91442 ÔìÞìá 1ï 28 Óåðôåìâñßïõ, 26 1 ìåóåò ÌÝèïäïé 1.1 Åñþôçìá 1 ñçóéìïðïéþíôáò ôçí gauss.m êáé ôçí herm5.m,
Διαβάστε περισσότεραΕργαστήρια Αριθμητικής Ανάλυσης Ι. 9 ο Εργαστήριο. Απαλοιφή Gauss με μερική οδήγηση - Παρεμβολη
Εργαστήρια Αριθμητικής Ανάλυσης Ι 9 ο Εργαστήριο Απαλοιφή Gauss με μερική οδήγηση - Παρεμβολη 2018 Απαλοιφή Gauss Με Μερική Οδήγηση Για την εύρεση του οδηγού στοιχείου στο k ο βήμα, αναζητούμε το μέγιστο
Διαβάστε περισσότεραΒ ΜΕΡΟΣ: ΕΦΑΡΜΟΓΗ ΤΟΥ MATLAB ΣΤΗΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ
Β ΜΕΡΟΣ: ΕΦΑΡΜΟΓΗ ΤΟΥ MATLAB ΣΤΗΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ 1. Εύρεση ρίζας Στο κεφάλαιο αυτό θα ασχοληθούμε με την εύρεση ρίζας μιας συνάρτησης ή αλλιώς με την ευρεση λύσης της εξίσωσης: Πριν αναφερθούμε στην
Διαβάστε περισσότερα1. Μία άλλη µορφή µη γραµµικής προσέγγιση µε ελάχιστα τετράγωνα, εκτός της εκθετικής είναι να επιλέξουµε µια συνάρτηση της µορφής: x
ΤΕΜΦΕ 4 ο Εξάµηνο Αριθµητική Ανάλυση Ι 3 η Εργαστηριακή Άσκηση. Μία άλλη µορφή µη γραµµικής προσέγγιση µε ελάχιστα τετράγωνα, εκτός της εκθετικής είναι να επιλέξουµε µια συνάρτηση της µορφής: x y = b a
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 6)
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 6) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 6) Σεπτέμβριος 2015
Διαβάστε περισσότερα3η ΕΡΓΑΣΙΑ. 3.1 Αµεσοι µέθοδοι για την Αριθµητική Επίλυση Γραµµικών Συστηµάτων
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ : Αριθµητικές Μέθοδοι και Προγραµµατισµός(ΧΗΜΙΚΟ) Καταληκτική ηµεροµηνία υποβολής
Διαβάστε περισσότεραΕισαγωγή στην Αριθμητική Ανάλυση
Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB ΔΙΔΑΣΚΩΝ: ΓΕΩΡΓΙΟΣ ΑΚΡΙΒΗΣ ΒΟΗΘΟΙ: ΔΗΜΗΤΡΙΑΔΗΣ ΣΩΚΡΑΤΗΣ, ΣΚΟΡΔΑ ΕΛΕΝΗ E-MAIL: SDIMITRIADIS@CS.UOI.GR, ESKORDA@CS.UOI.GR Τι είναι Matlab Είναι ένα περιβάλλον
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ
ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΙΙ ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ. ΜΗΤΣΟΤΑΚΗΣ ΑΘΗΝΑ 27 ΠΑΡΑ ΕΙΓΜΑ : ΜΕΘΟ ΟΣ NEWTON Πρόγραµµα Matlab για την προσέγγιση της ρίζας της εξίσωσης f(x)= µε την µέθοδο Newton. Συναρτήσεις f(x), f
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 5)
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 5) Δρ Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 5) Σεπτέμβριος 2015 1
Διαβάστε περισσότεραβ) Με τη βοήθεια του αποτελέσµατος της απαλοιφής υπολογίστε την ορίζουσα του πίνακα του συστήµατος. x x = x
ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΤΟΥΣ ΕΞΕΤΑΣΤΙΚΗ ΠΕΡΙΟ ΟΣ: Φεβρουάριος 5 ΜΑΘΗΜΑ: Αριθµητική Ανάλυση ΕΞΑΜΗΝΟ: ο Ι ΑΣΚΩΝ: Ε Κοφίδης Όλα τα ερωτήµατα είναι ισοδύναµα Καλή επιτυία! Θέµα ο α Χρησιµοποιείστε τη µέθοδο
Διαβάστε περισσότεραΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Απαντήσεις: ΠΡΟΟΔΟΣ 1, Επιμέλεια λύσεων: Γιώργος Τάτσιος
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 6-7, 5 Ο ΕΞΑΜΗΝΟ ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Απαντήσεις: ΠΡΟΟΔΟΣ, --6 Επιμέλεια λύσεων: Γιώργος Τάτσιος Άσκηση [] Επιλύστε με μία απευθείας μέθοδο διατηρώντας τρία σημαντικά ψηφία σε
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 3 ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. nn n n
ΚΕΦΑΛΑΙΟ 3 ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 Ο αλγόριθµος Gauss Eστω =,3,, µε τον όρο γραµµικά συστήµατα, εννοούµε συστήµατα εξισώσεων µε αγνώστους της µορφής: a x + + a x = b a x + + a x = b a
Διαβάστε περισσότεραΕφαρμοσμένα Μαθηματικά 3η εργαστηριακή άσκηση
ΤΕΙ ΑΘΗΝΑΣ ΤΜΗΜΑ ΝΑΥΠΗΓΙΚΗΣ Εφαρμοσμένα Μαθηματικά 3η εργαστηριακή άσκηση ΣΠΟΥΔΑΣΤΗΣ: ΧΑΤΖΗΓΕΩΡΓΙΟΥ ΑΝΤΩΝΗΣ Α.Μ. 09036 Εξάμηνο ΠΤΧ ΚΑΘΗΓΗΤΗΣ: ΔΡ. ΜΠΡΑΤΣΟΣ ΑΘΑΝΑΣΙΟΣ Περιεχόμενα 3.1 Πολυωνυμική παρεμβολή...
Διαβάστε περισσότερα1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75
1. Κατασκευάστε ένα διάνυσμα με στοιχεία τους ζυγούς αριθμούς μεταξύ του 31 και 75 2. Έστω x = [2 5 1 6] α. Προσθέστε το 16 σε κάθε στοιχείο β. Προσθέστε το 3 σε κάθε στοιχείο που βρίσκεται σε μονή θέση.
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ 3 Ηµεροµηνία αποστολής στον φοιτητή: 3 Iανουαρίου 004. Τελική ηµεροµηνία αποστολής από τον φοιτητή: 8 Φεβρουαρίου
Διαβάστε περισσότεραΕπαναληπτικές μέθοδοι για την επίλυση γραμμικών συστημάτων. Μιχάλης Δρακόπουλος
Επαναληπτικές μέθοδοι για την επίλυση γραμμικών συστημάτων Μιχάλης Δρακόπουλος Σημειώσεις Αριθμητικής Γραμμικής Άλγεβρας 2012 2013 Εισαγωγή Στην αριθμητική επίλυση μαθηματικών εφαρμογών, όπως για παράδειγμα
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 4)
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 4) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 4) Σεπτέμβριος 2015
Διαβάστε περισσότεραΘΕΜΑΤΑ ΕΞΕΤΑΣΗΣ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΕΞΕΤΑΣΤΙΚΗ ΠΕΡΙΟ ΟΣ:
ΘΕΜΑΤΑ ΕΞΕΤΑΣΗΣ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΕΞΕΤΑΣΤΙΚΗ ΠΕΡΙΟ ΟΣ: Ιανουάριος-Φεβρουάριος 7 ΜΑΘΗΜΑ: Αριθµητική Ανάλυση ΕΞΑΜΗΝΟ: ο Ι ΑΣΚΩΝ: Ε Κοφίδης Όλα τα ερωτήµατα είναι ισοδύναµα Καλή επιτυχία! Θέµα ο α Χρησιµοποιείστε
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ηµεροµηνία Αποστολής στον Φοιτητή: 15 Οκτωβρίου 2006
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ η Ηµεροµηνία Αποστολής στον Φοιτητή: 5 Οκτωβρίου 006 Ηµεροµηνία παράδοσης της Εργασίας: 0 Νοεµβρίου 006.
Διαβάστε περισσότερα2η Οµάδα Ασκήσεων. ΑΣΚΗΣΗ 3 (Θεωρία-Αλγόριθµοι-Εφαρµογές)
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ : ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ 2η Οµάδα Ασκήσεων 1442008 ΑΣΚΗΣΗ 3 (Θεωρία-Αλγόριθµοι-Εφαρµογές)
Διαβάστε περισσότεραΕισαγωγή στον Προγραµµατισµό. Ανάλυση (ή Επιστηµονικοί8 Υπολογισµοί)
Εισαγωγή στον Προγραµµατισµό Αριθµητική Ανάλυση (ή Επιστηµονικοί Υπολογισµοί) ιδάσκοντες: Καθηγητής Ν. Μισυρλής, Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ 8 εκεµβρίου 04 Ανάλυση (ή Επιστηµονικοί8 Υπολογισµοί) εκεµβρίου
Διαβάστε περισσότεραΑδιάσπαστοι, p-κυκλικοί, συνεπώς διατεταγµένοι πίνακες και γραφήµατα
Αδιάσπαστοι, p-κυκλικοί, συνεπώς διατεταγµένοι πίνακες και γραφήµατα Νικόλαος Μισυρλής Τµήµα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήµιο Αθηνών 19 εκεµβρίου 2018 Νικόλαος Μισυρλής Επιστηµονικοί Υπολογισµοί
Διαβάστε περισσότερα4. Εισαγωγή στο Matlab
ΠΠΜ 500: Εφαρμογές Μηχανικής με Ανάπτυξη Λογισμικού 4. Εισαγωγή στο Matlab Εαρινό εξάμηνο 2006 Πέτρος Κωμοδρόμος komodromos@ucy.ac.cy http://www. www.eng. eng.ucy.ac.cy/petros 1 Θέματα Εισαγωγή στο Matlab
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 7)
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 7) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ: ΠΛΗΡΟΦΟΡΙΚΗ ΘΕ: ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗΝ ΠΛΗΡΟΦΟΡΙΚΉ Ι (ΠΛΗ ) ΛΥΣΕΙΣ ΕΡΓΑΣΙΑΣ 4 Άσκηση. (8 µον.) (α) ίνεται παραγωγίσιµη συνάρτηση f για την οποία ισχύει f /
Διαβάστε περισσότεραMatrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου
Matrix Algorithms Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Περιεχόμενα παρουσίασης Πολλαπλασιασμός πίνακα με διάνυσμα Πολλαπλασιασμός πινάκων Επίλυση τριγωνικού
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 7)
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 7) Δρ Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 1
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ» ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 4
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ «ΠΛΗΡΟΦΟΡΙΚΗ» ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ 4 Ηµεροµηνία αποστολής στον φοιτητή: 9 Φεβρουαρίου 5. Τελική ηµεροµηνία αποστολής από τον φοιτητή: Μαρτίου 5.
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2014 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 1 / 42 Αριθμητικές Μέθοδοι
Διαβάστε περισσότεραΑριθµητική Ολοκλήρωση
Κεφάλαιο 5 Αριθµητική Ολοκλήρωση 5. Εισαγωγή Για τη συντριπτική πλειοψηφία των συναρτήσεων f (x) δεν υπάρχουν ή είναι πολύ δύσχρηστοι οι τύποι της αντιπαραγώγου της f (x), δηλαδή της F(x) η οποία ικανοποιεί
Διαβάστε περισσότεραΑριθµητική Ανάλυση. Ενότητα 5 Προσέγγιση Συναρτήσεων. Ν. Μ. Μισυρλής. Τµήµα Πληροφορικής και Τηλεπικοινωνιών,
Αριθµητική Ανάλυση Ενότητα 5 Προσέγγιση Συναρτήσεων Ν. Μ. Μισυρλής Τµήµα Πληροφορικής και Τηλεπικοινωνιών, Καθηγητής: Ν. Μ. Μισυρλής Αριθµητική Ανάλυση - Ενότητα 5 1 / 55 Παρεµβολή Ας υποθέσουµε ότι δίνονται
Διαβάστε περισσότεραQR είναι ˆx τότε x ˆx. 10 ρ. Ποιά είναι η τιµή του ρ και γιατί (σύντοµη εξήγηση). P = [X. 0, X,..., X. (n 1), X. n] a(n + 1 : 1 : 1)
ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΜΟΣ I (22 Σεπτεµβρίου) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ 1ο ΘΕΜΑ 1. Αφού ορίσετε ακριβώς τι σηµαίνει πίσω ευσταθής υπολογισµός, να εξηγήσετε αν ο υ- πολογισµός του εσωτερικού γινοµένου δύο διανυσµάτων
Διαβάστε περισσότεραΑριθµητική Ανάλυση. 27 Οκτωβρίου Αριθµητική Ανάλυση 27 Οκτωβρίου / 72
Αριθµητική Ανάλυση 7 Οκτωβρίου 06 Αριθµητική Ανάλυση 7 Οκτωβρίου 06 / 7 Επαναληπτικές Μέθοδοι για την επίλυση Γραµµικών Συστηµάτων ίνεται το γραµµικό σύστηµα Ax = b όπου A R n n είναι µη ιδιάζων πίνακας
Διαβάστε περισσότεραΝέο υλικό. www.cs.uoi.gr/~develeg. Matlab2.pdf - Παρουσίαση μαθήματος 2. Matlab-reference.pdf Σημειώσεις matlab στα ελληνικά (13 σελίδες).
Matlab Μάθημα Νέο υλικό www.cs.uoi.gr/~develeg Matlab.pdf - Παρουσίαση μαθήματος. Matlab-reference.pdf Σημειώσεις matlab στα ελληνικά (3 σελίδες). Επαναληπτικές δομές Όταν εκτελείται μια πράξη σε ένα διάνυσμα,
Διαβάστε περισσότερα8 ΕΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ
8 ΕΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ Στο παρόν κεφάλαιο θα ασχοληθούμε με μεθόδους επίλυσης εξισώσεων την μορφής f(x) = 0. Αναζητούμε μια ακολουθία { n} n 0 x προσεγγίσεων της λύσης, έτσι ώστε lim x = n =
Διαβάστε περισσότεραΜΑΣ 371: Αριθμητική Ανάλυση ΙI ΑΣΚΗΣΕΙΣ. 1. Να βρεθεί το πολυώνυμο Lagrange για τα σημεία (0, 1), (1, 2) και (4, 2).
ΜΑΣ 37: Αριθμητική Ανάλυση ΙI ΑΣΚΗΣΕΙΣ Να βρεθεί το πολυώνυμο Lagrage για τα σημεία (, ), (, ) και (4, ) Να βρεθεί το πολυώνυμο παρεμβολής Lagrage που προσεγγίζει τη συνάρτηση 3 f ( x) si x στους κόμβους
Διαβάστε περισσότεραΜΑΣ 371: Αριθμητική Ανάλυση ΙI ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ. 1. Να βρεθεί το πολυώνυμο παρεμβολής Lagrange για τα σημεία (0, 1), (1, 2) και (4, 2).
ΜΑΣ 7: Αριθμητική Ανάλυση ΙI ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ Να βρεθεί το πολυώνυμο παρεμβολής Lagrage για τα σημεία (, ), (, ) και (4, ) Λύση: Για τα σημεία x, x, x 4, y, y, y υπολογίζουμε x x x x () x x x x x x 4 L
Διαβάστε περισσότεραΓραµµική Αλγεβρα. Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής
Γραµµική Αλγεβρα Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότεραΕπιστηµονικός Υπολογισµός Ι - Πρώτη εργαστηριακή άσκηση
Επιστηµονικός Υπολογισµός Ι - Πρώτη εργαστηριακή άσκηση Ηµεροµηνία επιστροφής : Τετάρτη 4/11/2010 18 Οκτωβρίου 2010 1 Γραµµική άλγεβρα (20 µονάδες) Η παράγωγος ενός µητρώου H ορίζεται ως η παράγωγος κάθε
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότερα1η Οµάδα Ασκήσεων. ΑΣΚΗΣΗ 1 (Θεωρία)
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ KAI THΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ /5/007 η Οµάδα Ασκήσεων ΑΣΚΗΣΗ (Θεωρία). α) Έστω fl() x η παράσταση
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2015 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2015 1 / 47 Αριθμητικές Μέθοδοι
Διαβάστε περισσότεραΜΕΜ251 Αριθμητική Ανάλυση
ΜΕΜ251 Αριθμητική Ανάλυση Διάλεξη 10, 12 Μαρτίου 2018 Μιχάλης Πλεξουσάκης Τμήμα Μαθηματικών και Εφαρμοσμένων Μαθηματικών Περιεχόμενα 1. Παρεμβολή 2. Παράσταση και υπολογισμός του πολυωνύμου παρεμβολής
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ Ηµεροµηνία αποστολής στον φοιτητή: Iανουαρίου 005. Τελική ηµεροµηνία αποστολής από τον φοιτητή: 8 Φεβρουαρίου
Διαβάστε περισσότεραΑριθµητική Ανάλυση. 14 εκεµβρίου Αριθµητική ΑνάλυσηΚεφάλαιο 6. Παρεµβολή 14 εκεµβρίου / 28
Αριθµητική Ανάλυση Κεφάλαιο 6 Παρεµβολή 14 εκεµβρίου 2016 Αριθµητική ΑνάλυσηΚεφάλαιο 6 Παρεµβολή 14 εκεµβρίου 2016 1 / 28 Τα πολυώνυµα Chebyshev Αν η f (n+1) (x) είναι συνεχής, τότε υπάρχει ένας αριθµός
Διαβάστε περισσότεραΧρονικές σειρές 8 o μάθημα: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΤΗ MATLAB (2)
Χρονικές σειρές 8 o μάθημα: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΤΗ MATLAB (2) Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα,
Διαβάστε περισσότεραΑπαντήσεις στα Θέµατα Ιουνίου 2012 (3 και 4)
-- Αριθµητική Ανάλυση και Περιβ. Υλοποίησης Απαντήσεις στα Θέµατα Ιουνίου (3 και 4) Θέµα 3 [6µ] Θεωρούµε ότι κατά την επίλυση ενός προβλήµατος προσέγγισης προέκυψε ένα γραµµικό σύστηµα Αxb, µε αγνώστους,
Διαβάστε περισσότεραιδάσκοντες :Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής,Τµήµα Β (Περιττοί) : Αριθµητική Επίκ.
Αριθµητική Ανάλυση ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ Μαρτίου 00 ιδάσκοντες:τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής,Τµήµα Β Αριθµητική
Διαβάστε περισσότεραΕργαστήρια Αριθμητικής Ανάλυσης Ι. 4 ο Εργαστήριο. Διανύσματα-Πίνακες 1 ο Μέρος
Εργαστήρια Αριθμητικής Ανάλυσης Ι 4 ο Εργαστήριο Διανύσματα-Πίνακες 1 ο Μέρος 2017 Εισαγωγή Όπως έχουμε προαναφέρει σε προηγούμενα εργαστήρια. Ο βασικός τύπος δεδομένων στο Matlab είναι οι πίνακες. Ένα
Διαβάστε περισσότερα1η Οµάδα Ασκήσεων. ΑΣΚΗΣΗ 1 (Θεωρία)
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ KAI THΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ 13/3/8 1η Οµάδα Ασκήσεων ΑΣΚΗΣΗ 1 (Θεωρία) 1.1 Σε ένα σύστηµα
Διαβάστε περισσότεραΕισαγωγή στη Matlab Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής
Εισαγωγή στη Matlab Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής email: dzavanti@cs.uoi.gr Περιεχόμενα Τι είναι η Matlab; Ιστορικά Χρήσεις και στοιχεία της Matlab
Διαβάστε περισσότεραΑριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 3)
Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 3) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ. Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 3) Σεπτέμβριος 2015
Διαβάστε περισσότεραΑριθμητική Επίλυση Συνήθων Διαφορίκών Εξισώσεων 3ο Εργαστήριο 27/03/2015 1
Αριθμητική Επίλυση Συνήθων Διαφορίκών Εξισώσεων 3ο Εργαστήριο 7/3/5 Σκοπός αυτού του εργαστηρίου είναι να δούμε πως μπορούμε να επιλύσουμε συστήματα διαφορικών εξισώσεων, με την χρήση του Matlab. Συστήματα
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΑΠΑΝΤΗΣΕΙΣ Α ΕΡΓΑΣΙΑΣ. ( 8 µον.) Η άσκηση αυτή αναφέρεται σε διαιρετότητα και ρίζες πολυωνύµων. a. Να λυθεί η εξίσωση
Διαβάστε περισσότερα10 ΑΡΙΘΜΗΤΙΚΗ ΟΛΟΚΛΗΡΩΣΗ
ΑΡΙΘΜΗΤΙΚΗ ΟΛΟΚΛΗΡΩΣΗ. Αθροίσματα Riemann Στο κεφάλαιο αυτό θα ασχοληθούμε με αριθμητικές μεθόδους υπολογισμού του ορισμένου ολοκληρώματος b a f ( d ) όπου τα a, b είναι γνωστά και η συνάρτηση f() είναι
Διαβάστε περισσότεραΓραµµική Άλγεβρα. Εισαγωγικά. Μέθοδος Απαλοιφής του Gauss
Γραµµική Άλγεβρα Εισαγωγικά Υπάρχουν δύο βασικά αριθµητικά προβλήµατα στη Γραµµική Άλγεβρα. Το πρώτο είναι η λύση γραµµικών συστηµάτων Aλγεβρικών εξισώσεων και το δεύτερο είναι η εύρεση των ιδιοτιµών και
Διαβάστε περισσότερα{ } ΠΛΗ 12: ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗ ΠΛΗΡΟΦΟΡΙΚΗ Ι 2 η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ. Απαντήσεις. 1. (15 µονάδες)
Σελίδα από 8 (5 µονάδες) ΠΛΗ : ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΤΗ ΠΛΗΡΟΦΟΡΙΚΗ Ι η ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ Απαντήσεις i Εξηγείστε γιατί κάθε ένα από τα παρακάτω υποσύνολα του R δεν είναι υπόχωρος του R {[ xyz,, ] T z } {[ xyz,,
Διαβάστε περισσότεραΑξιοποίηση Η/Υ και Πληροφορικής στην Μηχανική
ΠΠΜ100 & ΜΜΠ100: Εισαγωγή στην Μηχανική Αξιοποίηση Η/Υ και Πληροφορικής στην Μηχανική ιάλεξη 4 η 2 Οκτωβρίου Πέτρος Κωµοδρόµος komodromos@ucy.ac.cy http://www.ucy.ac.cy/~petrosk Περιεχόµενα ιάλεξη #1:
Διαβάστε περισσότεραΕπίσης, γίνεται αναφορά σε µεθόδους πεπερασµένων στοιχείων και νευρονικών δικτύων.
Πανεπιστήµιο Κύπρου Το µάθηµα περιλαµβάνει Αριθµητικές και Υπολογιστικές Μεθόδους για Μηχανικούς, µε έµφαση στις µεθόδους: αριθµητικής ολοκλήρωσης/παραγώγισης, αριθµητικών πράξεων µητρώων, λύσεων µητρώων
Διαβάστε περισσότεραΤµήµα Πληροφορικής και Τηλεπικοινωνιών
Αδιάσπαστοι, p-κυκλικοί, συνεπώς διατεταγµένοι πίνακες και γραφήµατα Νικόλαος Μισυρλής Τµήµα Πληροφορικής και Τηλεπικοινωνιών 2 Σεπτεµβρίου 2015 Νικόλαος Μισυρλής Επιστηµονικοί Υπολογισµοί 1 / 35 Περιεχόµενα
Διαβάστε περισσότεραΕπαναληπτικό Διαγώνισμα Άλγεβρας Β Λυκείου. Θέματα. A. Να διατυπώσετε τον ορισμό μιας γνησίως αύξουσας συνάρτησης. (5 μονάδες)
Θέμα 1 Θέματα A. Να διατυπώσετε τον ορισμό μιας γνησίως αύξουσας συνάρτησης. (5 μονάδες) B. Να χαρακτηρίσετε ως σωστή (Σ) ή λάθος (Λ) τις παρακάτω προτάσεις: i) Ο βαθμός του υπολοίπου της διαίρεσης P(x)
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότερα1 η δεκάδα θεµάτων επανάληψης
1 η δεκάδα θεµάτων επανάληψης 1. Έστω η εξίσωση (k 5k+ 4) x (k 1)x + 1= 0 Να βρείτε την τιµή του k ώστε η εξίσωση να έχει µία µόνο ρίζα την οποία ρίζα να προσδιορίσετε i Να βρείτε την τιµή του k ώστε η
Διαβάστε περισσότεραA A A B A ΦΥΛΛΑ ΙΟ ΘΕΜΑΤΩΝ 1/2. Μέϱος A. Πολλαπλές επιλογές (20%) Σειριακός αριθµός : 100 Πληροφορική Ι Εξέταση Φεβρουαρίου 2019
Σειριακός αριθµός : 100 Πληροφορική Ι Εξέταση Φεβρουαρίου 2019 Απαντήσεις Πολλαπλής Επιλογής Ε Ω : 1 2 3 4 5 A A A B A ΦΥΛΛΑ ΙΟ ΘΕΜΑΤΩΝ 1/2 Τα ϑέµατα της εξέτασης δίνονται σε 2 ϕυλλάδια (ένα για κάϑε διδάσκοντα).
Διαβάστε περισσότεραΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΡΓΑΣΤΗΡΙΟ 3 ΕΡΓΑΣΤΗΡΙΟ 3 ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΒΑΣΙΚΕΣ ΔΟΜΕΣ ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΝΥΣΜΑΤΩΝ Χ (ΤΕΤΜΗΜΕΝΩΝ) ΚΑΙ Υ (ΤΕΤΑΓΜΕΝΩΝ) ΤΩΝ ΣΗΜΕΙΩΝ
Διαβάστε περισσότερα15 εκεµβρίου εκεµβρίου / 64
15 εκεµβρίου 016 15 εκεµβρίου 016 1 / 64 Αριθµητική Ολοκλήρωση Κλειστοί τύποι αριθµητικής ολοκλήρωσης Εστω I(f) = b µε f(x) C[a, b], τότε I(f) = F(b) F(a), όπου F(x) είναι το αόριστο ολοκλήρωµα της f(x).
Διαβάστε περισσότεραΑριθµητική Ανάλυση 1 εκεµβρίου / 43
Αριθµητική Ανάλυση 1 εκεµβρίου 2014 Αριθµητική Ανάλυση 1 εκεµβρίου 2014 1 / 43 Κεφ.5. Αριθµητικός Υπολογισµός Ιδιοτιµών και Ιδιοδιανυσµάτων ίνεται ένας πίνακας A C n n και Ϲητούνται να προσδιορισθούν οι
Διαβάστε περισσότεραΕπιστηµονικοί Υπολογισµοί (Αρ. Γρ. Αλγεβρα)Επαναληπτικές µέθοδοι και 31 Μαρτίου Ηµι-Επαναληπτικές Μέθοδο / 17
Επιστηµονικοί Υπολογισµοί (Αρ. Γρ. Αλγεβρα) Επαναληπτικές µέθοδοι και Ηµι-Επαναληπτικές Μέθοδοι Πανεπιστήµιο Αθηνών 31 Μαρτίου 2017 Επιστηµονικοί Υπολογισµοί (Αρ. Γρ. Αλγεβρα)Επαναληπτικές µέθοδοι και
Διαβάστε περισσότεραΠΡΟΣΟΜΟΙΩΣΗ ΦΥΣΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ - MATLAB
ΠΡΟΣΟΜΟΙΩΣΗ ΦΥΣΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ - MATLAB Εργασία εξαμήνου Ευαγγελία Βλιώρα Α.Μ. 120004 Τμήμα E1 Εξάμηνο Β' ΘΕΣΣΑΛΟΝΙΚΗ 2013 ΘΕΜΑ 1 Σας δίνεται η συνάρτηση α) Να τη σχεδιάσετε στο διάστημα [0,10]. β) Να
Διαβάστε περισσότεραΜαρία Λουκά. Εργαστήριο Matlab Πολυώνυμα - Παρεμβολή. Τμήμα Πληροφορικής και Τηλεπικοινωνιών.
Μαρία Λουκά Εργαστήριο Matlab Πολυώνυμα - Παρεμβολή Τμήμα Πληροφορικής και Τηλεπικοινωνιών. Στη MATLAB τα πολυώνυμα αναπαριστώνται από πίνακες που περιέχουν τους συντελεστές τους σε φθίνουσα διάταξη. Για
Διαβάστε περισσότερα1 η ΑΣΚΗΣΗ. 1. Θεωρία (Κεφ. 1, 2) ξ = 2 της εξίσωσης fx ( ) = 0 για x
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ KAI THΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ 0/3/009 η ΑΣΚΗΣΗ. Θεωρία (Κεφ., ). α) Σε πόσα σηµαντικά ψηφία
Διαβάστε περισσότεραΠρογραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 8ο Aντώνης Σπυρόπουλος Ανώνυμες συναρτήσεις
Διαβάστε περισσότεραΚεφ. 3: Παρεμβολή. 3.1 Εισαγωγή. 3.2 Πολυωνυμική παρεμβολή Παρεμβολή Lagrange Παρεμβολή Newton. 3.3 Παρεμβολή με κυβικές splines
Κεφ. 3: Παρεμβολή 3. Εισαγωγή 3. Πολυωνυμική παρεμβολή 3.. Παρεμβολή Lagrage 3.. Παρεμβολή Newto 3.3 Παρεμβολή με κυβικές splies 3.4 Μέθοδος ελαχίστων τετραγώνων 3.5 Παρεμβολή με ορθογώνια πολυώνυμα 3.
Διαβάστε περισσότεραMATLAB. Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών.
MATLAB Tι είναι το λογισµικό MATLAB? Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών. Σύστηµα αλληλεπίδρασης µε τοχρήστηγια πραγµατοποίηση επιστηµονικών υπολογισµών (πράξεις µε πίνακες επίλυση
Διαβάστε περισσότεραιδάσκοντες :Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής,Τµήµα Β (Περιττοί) : Αριθµητική Επίκ.
Αριθµητική Ανάλυση ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ Καθηγητής ΦΤζαφέρης ΕΚΠΑ 3 Μαρτίου 010 ιδάσκοντες:τµήµα Α ( Αρτιοι) : Καθηγητής Ν Μισυρλής,Τµήµα Β Αριθµητική
Διαβάστε περισσότεραΑριθµητική Ανάλυση. ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ. Καθηγητής Φ.Τζαφέρης. 25 Μαΐου 2010 ΕΚΠΑ
Αριθµητική Ανάλυση Κεφάλαιο 9. Αριθµητική Ολοκλήρωση ιδάσκοντες: Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής, Τµήµα Β (Περιττοί) : Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ 5 Μαΐου 010 ιδάσκοντες:τµήµα Α ( Αρτιοι)
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΕπιστηµονικός Υπολογισµός Ι
Επιστηµονικός Υπολογισµός Ι Ενότητα 6 : Παραγοντοποίηση QR και Ελάχιστα Τετράγωνα Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΕπιστηµονικός Υπολογισµός ΙΙ
Επιστηµονικός Υπολογισµός ΙΙ Ε. Γαλλόπουλος 1 1 Τµήµα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής Πολυτεχνική Σχολή, Πανεπιστήµιο Πατρών 27/3/13 Μέθοδος ελαχίστου υπολοίπου (Minimum residual) Θέµα:
Διαβάστε περισσότερα( ) x 3 + ( λ 3 1) x 2 + λ 1
Επαναληπτικό Διαγώνισµα Άλγεβρα Β Λυκείου Θέµα Α Α1. Έστω η πολυωνυµική εξίσωσης α ν χ ν + α ν 1 χ ν 1 +... + α 1 χ + α 0 = 0, µε ακέραιους συντελεστές. Να αποδείξετε ότι αν ο ακέραιος ρ 0 είναι ρίζα της
Διαβάστε περισσότεραΠροσεγγιστική λύση Γραμμικών Συστημάτων με την μέθοδο Gauss-Seidel. Δημιουργία κώδικα στο Matlab
Προσεγγιστική λύση Γραμμικών Συστημάτων με την μέθοδο Gauss-Seidel Δημιουργία κώδικα στο Matlab Χατζηγεωργίου Αντώνης Νοέμβριος 2013 Περιεχόμενα 1. Αρχικό πρόβλημα.... 3 2. Εφαρμογή της θεωρίας.... 4 3.
Διαβάστε περισσότεραΓραµµική Αλγεβρα. Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής
Γραµµική Αλγεβρα Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότεραΣυστήματα Αναμονής (Queuing Systems)
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ - ΕΜΠ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βέλτιστου Σχεδιασμού Δικτύων Τηλεματικής
Διαβάστε περισσότεραΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, , 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #1: ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟ ΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ.
ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 005-06, 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #: ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟ ΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης. Πως ορίζεται και τι σηµαίνει ο όρος lop στους επιστηµονικούς υπολογισµούς.
Διαβάστε περισσότερα5 η δεκάδα θεµάτων επανάληψης
5 η δεκάδα θεµάτων επανάληψης 41. α + 1 Έστω η συνάρτηση f() = ( 3 ), α 1 Αν το σηµείο Μ( 1, 3) βρίσκεται στην γραφική παράσταση της f να βρείτε το α ii ) Αν α = 0 να λύσετε την ανίσωση f() + f(2) > 2
Διαβάστε περισσότεραΤο θεώρηµα πεπλεγµένων συναρτήσεων
57 Το θεώρηµα πεπλεγµένων συναρτήσεων Έστω F : D R R µια ( τουλάχιστον ) C συνάρτηση ορισµένη στο ανοικτό D x, y D F x, y = Ενδιαφερόµαστε για την ύπαρξη µοναδικής και ώστε διαφορίσιµης συνάρτησης f ορισµένης
Διαβάστε περισσότεραΑριθµητική Γραµµική ΑλγεβραΚεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών 2 Απριλίου και2015 Ιδιοδιανυσµάτων 1 / 50
Αριθµητική Γραµµική Αλγεβρα Κεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών και Ιδιοδιανυσµάτων ΕΚΠΑ 2 Απριλίου 205 Αριθµητική Γραµµική ΑλγεβραΚεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών 2 Απριλίου και205
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) Ενδεικτικές Λύσεις ΕΡΓΑΣΙΑ η (Ηµεροµηνία Αποστολής στον Φοιτητή: Οκτωβρίου 005) Η Άσκηση στην εργασία αυτή είναι
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑΤΙΚΑ Ι ΕΡΓΑΣΙΑ 6 ΛΥΣΕΙΣ
ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ 00- ΜΑΘΗΜΑΤΙΚΑ Ι ΕΡΓΑΣΙΑ 6 ΛΥΣΕΙΣ. (5 µον.) ίνεται ο πίνακας 0 0 A. 0 (α) (α) Να βρεθούν όλες οι ιδιοτιµές και τα ιδιοδιανύσµατα του πίνακα Α. (β) Είναι δυνατή η διαγωνιοποίηση
Διαβάστε περισσότερα5 ΠΡΟΣΑΡΜΟΓΗ ΣΥΝΘΕΤΩΝ ΚΑΜΠΥΛΩΝ
5 ΠΡΟΣΑΡΜΟΓΗ ΣΥΝΘΕΤΩΝ ΚΑΜΠΥΛΩΝ Στην προσαρµογή µια σύνθετης παραµετρικής καµπύλης r(t) σε σειρά σηµείων {, =,,} µπορούν να χρησιµοποιηθούν όλα τα µοντέλα παραµετρικών καµπυλών, όπως Ferguso, Bezer, B-Sple,
Διαβάστε περισσότεραΣύντομες εισαγωγικές σημειώσεις για την. Matlab
Σύντομες εισαγωγικές σημειώσεις για την Matlab Δήλωση Μεταβλητών Για να εισάγει κανείς δεδομένα στη Matlab υπάρχουν πολλοί τρόποι. Ο πιο απλός είναι στη γραμμή εντολών να εισάγουμε αυτό που θέλουμε και
Διαβάστε περισσότεραΕπαναληπτικές Ασκήσεις
Επαναληπτικές Ασκήσεις Έστω ότι το υπόλοιπο της διαίρεσης ενός πολυωνύμου ( x ) α Να γράψετε την ταυτότητα της διαίρεσης β Να βρείτε τα 0 και Ρ γ Αν το πολυώνυμο ( x) είναι x να βρείτε: x + x είναι 3x
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ech and Math wwwtechandmathgr ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ ) ΕΡΓΑΣΙΑ η Ηµεροµηνία Αποστολής στον Φοιτητή: Νοεµβρίου 006 Ηµεροµηνία Παράδοσης της
Διαβάστε περισσότεραΕισαγωγή στη Matlab 2 Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής
Εισαγωγή στη Matlab 2 Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής email: dzavanti@cs.uoi.gr Περιεχόμενα Ορισμοί Λογικοί τελεστές f0r loops while loops if else
Διαβάστε περισσότεραΜελετήστε την θεωρία που αφορά Επαναληπτικές Μεθόδους Επίλυσης Γραμμικών Συστημάτων.
ΗΥ213 Αριθμητική Ανάλυση Εργαστήριο 7 Οδηγίες για προετοιμασία Διαβάστε και εκτελέστε όλα τα προηγούμενα εργαστήρια. Μελετήστε την θεωρία που αφορά Επαναληπτικές Μεθόδους Επίλυσης Γραμμικών Συστημάτων.
Διαβάστε περισσότερα