Επιµέλεια: Γιάννης Λυχναρόπουλος Οµάδα Α: Άσκηση 2 Έχουµε να επιλύσουµε την εξίσωση: 2

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

Download "Επιµέλεια: Γιάννης Λυχναρόπουλος Οµάδα Α: Άσκηση 2 Έχουµε να επιλύσουµε την εξίσωση: 2"

Transcript

1 Οµάδα Α: Άσκηση Έχουµε να επιλύσουµε την εξίσωση: du du u = dr + r dr = (Α) du µε οριακές συνθήκες u () = 0 και u(0) πεπερασµένη ή = 0 (συνθήκη dr r = 0 συµµετρίας). Η αναλυτική λύση της διαφορική ς εξίσωσης δ ίνεται µε τη βοήθεια του Mathematica: DSolveA9u''@rD+ u'@rd, u@d 0, u'@0d 0=,u@rD,rE r και είναι: ur () = ( r) 4 Αρχικά διακριτοποιούµε το πεδίο ορισµού: Χωρίζουµε την ακτίνα σε Ν ίσα διαστήµατα (Ν+ κόµβους) πλάτους r = N 0 r N N+ r=0 i- i i+ r= Έτσι για τη ζητούµενη παροχή θα έχουµε: Q = uda Q = π ru( r) dr 0 π Η αναλυτική τιµή της Q είναι ίση µε = Προσεγγίζουµε τη διαφορική εξίσωση (Α) στον τυχαίο κόµβο i : u u + u u u + = i+ i i i+ i r ri r ui + ui u i+ r ri r r + + =, r ri r (Α) για τους εσωτερικούς κόµβους i =,..., N όπου r = ( i ) r Για i= N + έχουµε: u = + N 0 i

2 Για i = θα χρησιµοποιήσουµε την οριακή συνθήκη µαζί µε την διαφορική εξίσωση: du d u du d u Παρατηρούµε ότι το limr 0 lim dr r 0 lim dr = = r 0 = rdr r dr du uo u+ u Έτσι η () γράφεται: = = (Α3) dr r du u u0 Η οριακή συνθήκη: = 0 = 0 uo = u (Α4) dr r= 0 r Ό κόµβος i = 0 είναι φανταστικός. Οι (Α3) και (Α4) δίνουν τελικά: 4u 4u r = (Α5) Το σύστηµα που προκύπτει είναι τριδιαγώνιο και θα επιλυθεί µε την µέθοδο Τhomas. Για το ολοκλήρωµα της παροχής Q χρησιµοποιούµε κανόνα τραπεζίου: R r Q = π ru( r) dr = π [ ru + ru... + rnun + rn+ un+ ] 0 Έστω ένα αραιό πλέγµα µε Ν=3 ( r =/3). Τότε έχουµε να λύσουµε το σύστηµα: u / u = u 3 To οποίο δίνει: u = 0.5 u u 3 = 0. = u = (από οριακή συνθήκη) 4 0 Οι τιµές ταυτίζονται µε αυτές της αναλυτικής λύσης στα σηµεία 0, /3, /3,. Q = π [0(0.5) + (/ 3)(0.) + ( / 3)( ) + (0)] = Το πρόγραµµα σε Fortran είναι το ακόλουθο: Program Poisson (σε διάσταση) implicit none doubleprecision,allocatable::a(:),b(:),c(:),d(:),x(:),r(:) doubleprecision:: dr,q,s integer::n,i,status n=3!arithmos diasthmatwn -> n+ komboi allocate(a(n),b(n),c(n-),x(n+),d(n),r(n+))

3 if (status/=0) Stop 'Not enough memory' dr=./n do i=,n+ r(i)=(i-)*dr x(n+)=0 b()=4. c()=-4. a(i)=./dr**-./(.*r(i)*dr) b(i)=-./dr** if (i<n) then c(i)=./dr**+./(.*r(i)*dr) d()=dr** d(i)=- print*, ' ' call Thomas(n,a,b,c,d,x) do i=,n print '(I3,4H u(,f0.5,4h) =,D0.5,D0.5)',i,r(i),x(i),(-r(i)**)/4 print '(I3,4H u(,f0.5,4h) =,D0.5,D0.5)',n+,r(n+),0,0 s=0 s=s+*r(i)*x(i) s=s+r()*x()+r(n+)*x(n+) q= 3.4 * dr * s print*, 'q=',s,q contains subroutine Thomas(n,a,b,c,d,x) integer,intent(in) :: n doubleprecision, INTENT(INOUT) ::a(n),b(n),c(n),d(n) doubleprecision, INTENT(OUT) ::x(n) integer::i doubleprecision ::t(n),u(n) end t()=b() u()=d()/t() t(i)=b(i)-a(i)*c(i-)/t(i-) u(i)=(d(i)-a(i)*u(i-))/t(i) x(n)=u(n) do i=n-,,- x(i)=u(i)-c(i)/t(i)*x(i+) end subroutine Thomas

4 ίνουµε ενδεικτικά αποτέλεσµατα για Ν=00. ίπλα στις αριθµητικές τιµές παρουσιάζονται οι αντίστοιχες αναλυτικές οι οποίες ταυτίζονται!!! u( ) = D D+00 u(0.0000) = D D+00 3 u(0.0000) = D D+00 4 u( ) = D D+00 5 u( ) = D D+00 6 u( ) = D D+00 7 u( ) = 0.490D D+00 8 u( ) = D D+00 9 u( ) = D D+00 0 u( ) = D D+00 u(0.0000) = D D+00 u(0.000) = D D+00 3 u(0.000) = D D+00 4 u(0.3000) = D D+00 5 u(0.4000) = 0.450D D+00 6 u(0.5000) = D D+00 7 u(0.6000) = D D+00 8 u(0.7000) = 0.477D D+00 9 u(0.8000) = 0.490D D+00 0 u(0.9000) = D D+00 u(0.0000) = D D+00 u(0.000) = D D+00 3 u(0.000) = D D+00 4 u(0.3000) = D D+00 5 u(0.4000) = D D+00 6 u(0.5000) = D D+00 7 u(0.6000) = 0.330D D+00 8 u(0.7000) = 0.377D D+00 9 u(0.8000) = D D u(0.9000) = 0.897D D+00 3 u( ) = 0.750D D+00 3 u(0.3000) = 0.597D D u(0.3000) = 0.440D D u( ) = 0.77D D u( ) = 0.0D D u( ) = 0.937D D u( ) = 0.760D D u( ) = 0.577D D u( ) = 0.390D D u( ) = 0.97D D+00 4 u( ) = 0.000D D+00 4 u(0.4000) = D D u(0.4000) = D D u( ) = D D u( ) = 0.060D D u( ) = D D u( ) = 0.970D D u( ) = D D u( ) = 0.940D D u( ) = D D+00 5 u( ) = D D+00 5 u(0.5000) = D D u(0.5000) = 0.840D D u( ) = D D u( ) = 0.770D D u( ) = D D u( ) = 0.760D D u( ) = D D u( ) = D D u( ) = 0.697D D+00 6 u( ) = D D+00 6 u(0.6000) = D D u(0.6000) = D D u( ) = D D u( ) = D D u( ) = D D u( ) = 0.40D D u( ) = D D u( ) = D D u( ) = D D+00 7 u( ) = 0.750D D+00 7 u(0.7000) = 0.397D D+00

5 73 u(0.7000) = 0.040D D u( ) = 0.677D D u( ) = 0.30D D u( ) = D D u( ) = D D u( ) = 0.077D D u( ) = D D-0 80 u( ) = D D-0 8 u( ) = D D-0 8 u(0.8000) = D D-0 83 u(0.8000) = D D-0 84 u( ) = D D-0 85 u( ) = D D-0 86 u( ) = D D-0 87 u( ) = D D-0 88 u( ) = D D-0 89 u( ) = D D-0 90 u( ) = D D-0 9 u( ) = D D-0 9 u(0.9000) = D D-0 93 u(0.9000) = D D-0 94 u( ) = D D-0 95 u( ) = 0.900D D-0 96 u( ) = D D-0 97 u( ) = D D-0 98 u( ) = D D-0 99 u( ) = D D-0 00 u( ) = D D-0 0 u(.00000) = D D+00 ΠΑΡΟΧΗ: q = Οµάδα Β Θεωρούµε ότι η τετραγωνική πλάκα έχει πλευρά ίση µε m. Επίσης h=5 W/m C, k=300 W/m C και T = 5 C. Έχουµε να επιλύσουµε τη διαφορική εξίσωση Laplace: T T T = 0 + = 0 (Β) x y µε οριακές συνθήκες: T T( x,0) = 50, T( x,) = 00, T(, y ) = 50 και για x = 0 : k = h( T T ). x ιακριτοποιούµε το πεδίο ορισµού 0 x, y : xωρίζουµε την κάθε πλευρά σε Ν ίσα διαστήµατα (N+ κόµβους) πλάτους H = N Έτσι για τις οριακές συνθήκες έχουµε: T( x,) = 00 T(, j) = 00 T( x,0) = 50 T( n+, j) = 50 T(, y) = 50 T( i, n+ ) = 50 T Για x = 0 διακριτοποιούµε την k = h( T T ) µε πεπερασµένες διαφορές στον x κόµβο (, j) και παίρνουµε: T, j T, j hh hh k = h( T, j T ) T, j + T, j = T, j T H k k hh hh T, j = ( T, j T )/( ) για j=,,n (Β) k k

6 Επίσης διακριτοποιούµε την (Β) στον τυχαίο κόµβο (, i j) και παίρνουµε τον τύπο των 5 σηµείων: Ti, j= ( Ti, j+ Ti+, j+ Ti, j + Ti, j+ ) 4 για i =,..., N και j =,..., N (Β3) Έτσι θα έχουµε για τις διάφορες µεθόδους επίλυσης συστηµάτων: Μέθοδος Jacobi ( n+ ) ( n) hh hh T, j = ( T, j T )/( ) για j =,..., N (i = ) k k ( n+ ) ( ) ( ) ( ) (, ( n n n n) Ti j = Ti, j + Ti+, j + Ti, j + Ti, j+ ) για i,..., 4 Μέθοδος Gauss-Seidel ( n+ ) ( n) hh hh T, j = ( T, j T )/( ) για j =,..., N (i = ) k k ( n+ ) ( ) ( ) ( ) ( ), ( n n+ n n+ Ti j = Ti, j + Ti+, j + Ti, j + Ti, j+ ) i,..., 4 j =,..., N = N και j =,..., N για = N και (Ο υπολογισµός γίνεται από το πάνω µέρος της τετραγωνικής πλάκας προς τα κάτω και από αριστερά προς τα δεξιά) Μέθοδος SOR ( n+ ) ( n) hh hh ( n) T, j = ω( T, j T )/( ) + ( ω) T, j για j =,..., N ( i =) k k T = ω ( T + T + T + T ) + ( ω) T, 4 ( n+ ) ( n) ( n+ ) ( n) ( n+ ) ( n) i, j i, j i+, j i, j i, j+ i j για i =,..., N και j =,..., N Το πρόγραµµα σε Fortran είναι: Μέθοδοι Jacobi, Gauss-Seidel, SOR Program Jacobi_GaussSeidel_SOR implicit none doubleprecision,allocatable::t(:,:),told(:,:) integer::n,i,j,k,kk,h,status,maxi,done,method doubleprecision::s,rel,err,max doubleprecision::t0,hh,w n=50 allocate(t(n+,n+),told(n+,n+)) if (status/=0) Stop 'Not enough memory' maxi=50000 rel= print*, 'n=',n,'rel=',rel hh=./n h=5

7 kk=300 t0=5 do method=,3!=jacobi, =gauss-seidel, 3=SOR if (method==) then t(:,:)=0. t(,:)=00. t(n+,:)=50. t(:,n+)=50. told(:,:)=t(:,:)! print*,x0(:)!read* k= done=0 do while (k<=maxi.and. done==0) do j=,n if (j==) then t(i,)=(told(i,)-(h*hh/kk)*t0)/(-(h*hh/kk)) else t(i,j)= 0.5*(told(i,j+)+told(i,j-)+told(i+,j)+told (i-,j))! elenxos gia termatismo max=- do j=,n err = abs((t(i,j) - told(i,j))/t(i,j)) if (err>max) then max=err if (max<rel) then done= told(:,:)=t(:,:) k=k+ open(,file='res_jacobi.txt',recl=0000)!xwris to RECL=000 to megisto platos xwraei monon 5 sthles toy pinaka do i=n+,,-! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! write(,*) t(i,:) print*, 'Jacobi' print*, k-,max print*,' ' elseif (method==) then!gauss-seidel t(:,:)=0. t(,:)=00. t(n+,:)=50. t(:,n+)=50. k= done=0 do while (k<=maxi.and. done==0)

8 told(:,:)=t(:,:) do j=,n if (j==) then t(i,)=(t(i,)-(h*hh/kk)*t0)/(-(h*hh/kk)) else t(i,j)= 0.5*(t(i,j+)+t(i,j-)+t(i+,j)+t(i-,j))! elenxos gia termatismo max=- do j=,n err = abs((t(i,j) - told(i,j))/t(i,j)) if (err>max) then max=err if (max<rel) then done= k=k+ open(,file='res_gauss.txt',recl=000) do i=n+,,- write(,*) t(i,:) print*, 'Gauss Seidel' print*, k-,max print*, ' ' elseif (method==3) then!sor do w=.88,.99,0.0 k= done=0 t(:,:)=0. t(,:)=00. t(n+,:)=50. t(:,n+)=50. do while (k<=maxi.and. done==0) told(:,:)=t(:,:) do j=,n if (j==) then t(i,)=w*(t(i,)-(h*hh/kk)*t0)/(-(h*hh/kk))+(-w)*t(i,) else t(i,j)= 0.5*w*(t(i,j+)+t(i,j-)+t(i+,j)+t(i-,j))+(-w)*t(i,j)! elenxos gia termatismo max=- do j=,n err = abs((t(i,j) - told(i,j))/t(i,j)) if (err>max) then max=err if (max<rel) then

9 done= k=k+ open(3,file='res_sor.txt',recl=000) do i=n+,,- write(3,*) t(i,:) print*, 'SOR' print*, k-,w end Ο έλεγχος σύγκλισης γίνεται µε κριτήριο το µέγιστο σχετικό σφάλµα από όλα τα στοιχεία του πίνακα να είναι µικρότερο από µία δεδοµένη τιµή. Ανοίγοντας το αρχείο res_jacobi.txt µέσα από το πρόγραµµα Compaq Array Visualizer και επιλέγοντας τύπο γραφήµατος Image Map παίρνουµε τα ακόλουθα γραφήµατα: N=5

10 Ν=0 Ν=0 Αντίστοιχα γραφήµατα παίρνουµε για όλες τις µεθόδους.

11 Στον επόµενο πίνακα φαίνεται συγκεντρωτικά ο αριθµός επαναλήψεων µέχρι την σύγκλιση ανά µέθοδο και πλήθος κόµβων: Κριτήριο τερµατισµού: Σχετικό σφάλµα < 0-4 Πλέγµα Jacobi Gauss-Seidel SOR 5x (ω =.89) 9 (ω =.90) (ω =.9) 7 (ω =.9) 39 (ω =.93) 0x (ω =.9) 330 (ω =.93) 8 (ω =.94) 8 (ω =.95) 37 (ω =.96) 0x (ω =.96) 499 (ω =.97) 485 (ω =.98) 98 (ω =.99) Κριτήριο τερµατισµού: Σχετικό σφάλµα < 0-6 Πλέγµα Jacobi Gauss-Seidel SOR 5x (ω =.89) 97 (ω =.90) 76 (ω =.9) 0 (ω =.9) 0x (ω =.93) 47 (ω =.94) 36 (ω =.95) 40 (ω =.96) 0x (ω =.96) 865 (ω =.97) 80 (ω =.98) 53 (ω =.99) Κριτήριο τερµατισµού: Σχετικό σφάλµα < 0-8 Πλέγµα Jacobi Gauss-Seidel SOR 5x (ω =.89) 65 (ω =.90) 08 (ω =.9) 35 (ω =.9) 0x (ω =.94) 476 (ω =.95) 475 (ω =.96) 65 (ω =.97) 0x (ω =.96) 3 (ω =.97) 97 (ω =.98) 00 (ω =.99)

12 Μέθοδος ADI Για απλούστευση θα µελετήσουµε την περίπτωση που έχουµε αριστερά την απλή οριακή συνθήκη τύπου Dirichlet T(0,y) = 50. ( n+ ) ( n) i, j ( + ρ) i, j+ i+, j = i, j + ( ρ) i, j i, j T T T T T T για και i =,..., N j =,..., N ( n+ ) ( n+ ) i, j ( + ρ) i, j+ i, j+ = i, j+ ( ρ) i, j i, j T T T T T T + για και i =,..., N j =,..., N Στον παρακάτω αλγόριθµο σε κάθε βήµα αντί να λύσουµε δύο τριδιαγώνια συστήµατα n-xn- αγνώστων (ένα για την κατεύθυνση x και ένα για την κατεύθυνση y), λύνουµε n- τριδιαγώνια συστήµατα n- αγνώστων στην κατεύθυνση x και n- τριδιαγώνια συστήµατα n- αγνώστων στην κατεύθυνση y. + Program ADI implicit none doubleprecision,allocatable::a(:),b(:),c(:),d(:),x(:),t(:,:),tnew(:,:),told(:,:) integer::nn=0,n,m,i,j,k,l,status=0,maxl,done doubleprecision::s,max,rel,err,rr n=nn- allocate(a(n),b(n),c(n-),x(n),d(n),t(nn,nn),tnew(nn,nn),told(nn,nn)) if (status/=0) Stop 'Not enough memory' T(:,:)=50. T(,:)=00. T(nn,:)=00. T(:,)=50. T(:,nn)=50. Tnew(:,:)=T(:,:) rr=0. A(:)=. B(:)=-(.+rr) C(:)=. maxl=30000 rel=0.0 l= done=0 do while (l<=maxl.and. done==0 ) Told(:,:)= T(:,:) do k=,nn- do j=,nn- s=-(t(k-,j)-(.-rr)*t(k,j)+t(k+,j)) if (j==) then D(j-)=s-T(k,j-) elseif (j==nn-) then D(j-)=s-T(k,j+) else D(j-)=s

13 call Thomas(n,a,b,c,d,x) Tnew(k,:nn-)=x! print*, 'd=', d(:)! print*, 'x=',x(:)!read* T(:,:)=Tnew(:,:) do k=,nn- n- s=-(t(i,k-)-(.-rr)*t(i,k)+t(i,k+)) if (i==) then D(i-)=s-T(i-,k) elseif (i==nn-) then D(i-)=s-T(i+,k) else D(i-)=s call Thomas(n,a,b,c,d,x) Tnew(:nn-,k)=x T(:,:)=Tnew(:,:)! elenxos gia termatismo max=- do i=,nn do j=,nn err = abs((t(i,j) - told(i,j))/t(i,j)) * 00. if (err>max) then max=err if (max<rel) then done= l=l+ print*, ' '!do i=,nn! print*, T(i,:)! open(4,file='res_adi.txt',recl=0000) do i=nn,,- write(4,*) t(i,:) print*, l-,max contains subroutine Thomas(n,a,b,c,d,x) integer,intent(in) :: n

14 doubleprecision, INTENT(IN) ::a(n),b(n),c(n),d(n) doubleprecision, INTENT(OUT) ::x(n) doubleprecision ::t(n),u(n) integer :: i t()=b() u()=d()/t() t(i)=b(i)-a(i)*c(i-)/t(i-) u(i)=(d(i)-a(i)*u(i-))/t(i) x(n)=u(n) do i=n-,,- x(i)=u(i)-c(i)/t(i)*x(i+) end subroutine Thomas end H ADI συγκλίνει σε 5 επαναλήψεις και για Ν=50 δίνει το παρακάτω γράφηµα:

15 Οµάδα Γ: Άσκηση Επιλύουµε τη διαφορική εξίσωση Poisson: u u u = + = x y µε οριακές συνθήκες ux (,0) = ux (,) = u(0, y) = u(, y) = 0. (Γ) Αρχικά διακριτοποιούµε το πεδίο ορισµού 0 x, y : xωρίζουµε την κάθε πλευρά σε Ν ίσα διαστήµατα (N+ κόµβους) πλάτους h = N Στη συνέχεια διακριτοποιούµε την (Γ) στον τυχαίο κόµβο (, i j) και παίρνουµε τον τύπο των 5 σηµείων: u ( u u u u 4 i, j= i, j+ i+, j+ i, j + i, j+ + ) h για i =,..., N και j =,..., N (Γ) Για την επίλυση του συστήµατος θα χρησιµοποιήσουµε τις µεθόδους Jacobi, Gauss- Seidel και SOR Jacobi ( n+ ) ( ) ( ) ( ) ( ), ( n n n n ui j = ui, j + ui+, j + ui, j + ui, j+ + ) 4 j =,..., N Gauss-Seidel h για i =,..., N και ( n+ ) ( ) ( ) ( ) ( ), ( n n+ n n+ ui j = ui, j + ui+, j + ui, j + ui, j+ + h ) για i,..., 4 = N και j =,..., N (Ο υπολογισµός γίνεται από πάνω προς τα κάτω και από αριστερά προς τα δεξιά) SOR u = ω ( u + u + u + u + h ) + ( ω) u, 4 ( n+ ) ( n) ( n+ ) ( n) ( n+ ) ( n) i, j i, j i+, j i, j i, j+ i j για i =,..., N και j =,..., N Για τον υπολογισµό της ζητούµενης παροχής θα έχουµε: Q = uda Q = u( x, y) dxdy 0 0 και βάσει του κανόνα του τραπεζίου θα είναι: h Q= [ u,+ u, N+ + un+,+ un+, N+ + 4 N N N N N N ] + u + u + u + u + 4 u, j N+, j i, i, N+ i, j j= j= i= i= i= j=

16 Program Jacobi_GaussSeidel_SOR implicit none doubleprecision,allocatable::u(:,:),uold(:,:) integer::n,i,j,k,kk,h,status,maxi,done,method,l doubleprecision::s,rel,err,max,s,s,q doubleprecision::hh,w n=50 allocate(u(n+,n+),uold(n+,n+)) if (status/=0) Stop 'Not enough memory' maxi=50000 rel= hh=./n do method=,3!=jacobi, =gauss-seidel, 3=SOR u(:,:)=0. if (method==) then uold(:,:)=u(:,:)! print*,x0(:)!read* k= done=0 do while (k<=maxi.and. done==0) do j=,n u(i,j)= 0.5*(uold(i,j+)+uold(i,j-)+uold(i+,j)+uold (i-,j)+hh**)! elenxos gia termatismo max=- do j=,n err = abs((u(i,j) - uold(i,j))/u(i,j)) if (err>max) then max=err if (max<rel) then done= uold(:,:)=u(:,:) k=k+ open(,file='res_jacobi.txt',recl=0000)!xwris to RECL=000 to megisto platos xwraei monon 5 sthles toy pinaka do i=n+,,-! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! write(,*) u(i,:) print*, 'Jacobi' print*, k-,max print*,' ' elseif (method==) then!gauss-seidel k= done=0

17 do while (k<=maxi.and. done==0) uold(:,:)=u(:,:) do j=,n u(i,j)= 0.5*(u(i,j+)+u(i,j-)+u(i+,j)+u(i-,j)+hh**)! elenxos gia termatismo max=- do j=,n err = abs((u(i,j) - uold(i,j))/u(i,j)) if (err>max) then max=err if (max<rel) then done= k=k+ open(,file='res_gauss.txt',recl=000)!xwris to RECL=000 to megisto platos xwraei monon 5 sthles toy pinaka do i=n+,,-! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! write(,*) u(i,:) print*, 'Gauss Seidel' print*, k-,max print*, ' ' elseif (method==3) then!sor do w=.8,.99,0.0 k= done=0 u(:,:)=0.!w=.90 do while (k<=maxi.and. done==0) uold(:,:)=u(:,:) do j=,n u(i,j)= 0.5*w*(u(i,j+)+u(i,j-)+u(i+,j)+u(i-,j)+hh**)+(-w)*u(i,j)! elenxos gia termatismo max=- do j=,n err = abs((u(i,j) - uold(i,j))/u(i,j)) if (err>max) then max=err if (max<rel) then done=

18 k=k+ open(3,file='res_sor.txt',recl=000)!xwris to RECL=000 to megisto platos xwraei monon 5 sthles toy pinaka do i=n+,,-! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! write(3,*) u(i,:) print*, 'SOR' print*, k-,w!ypologismos ths paroxhs q s=0 do l=,n s=s+u(l,)+u(l,n+)+u(,l)+u(n+,l) s=0 do i=,n do j=,n s=s+u(i,j) q=(u(,)+u(,n+)+u(n+,)+u(n+,n+)+*s+4*s)*hh**/4 print*,q end Ενδεικτικά για N=4 (πλέγµα 5x5) θα έχουµε µε τη Jacobi τα εξής αποτελέσµατα: Ταχύτητες (u ) E E E E E E E E E E E E E E E E E E E E E E E E E+00 Παροχή: Q=

19 Στον επόµενο πίνακα φαίνεται συγκεντρωτικά ο αριθµός επαναλήψεων µέχρι την σύγκλιση ανά µέθοδο και πλήθος κόµβων: Σχετικό σφάλµα< 0-4 Πλέγµα Jacobi Gauss-Seidel SOR 5x (ω =.86) 08 (ω =.87) 0 (ω =.88) 04 (ω =.89) 0x (ω =.9) 05 (ω =.93) 04 (ω =.94) 08 (ω =.95) 0x (ω =.96) 404 (ω =.97) 450 (ω =.98) 908 (ω =.99) Σχετικό σφάλµα< 0-6 Πλέγµα Jacobi Gauss-Seidel SOR 5x (ω =.87) 4(ω =.88) 3 (ω =.89) 44 (ω =.90) 0x (ω =.9) 33 (ω =.93) 43 (ω =.94) 80 (ω =.95) 0x (ω =.95) 73 (ω =.96) 456 (ω =.97) 804 (ω =.98) Σχετικό σφάλµα< 0-8 Πλέγµα Jacobi Gauss-Seidel SOR 5x (ω =.86) 3 (ω =.87) 86 (ω =.88) 0 (ω =.89) 0x (ω =.95) 459 (ω =.96) 38 (ω =.97) 407 (ω =.98) 0x (ω =.95) 035 (ω =.96) 653 (ω =.97) 894 (ω =.98)

20 Οµάδα Γ: Άσκηση 7 Επιλέγουµε l= l= l3= δηλαδή έναν κύβο µε ακµές από 0 έως, µε f( x, y ) = 00. Επιλύουµε τη διαφορική εξίσωση Laplace: T T T x y z T = = 0 (Γ3) µε οριακές συνθήκες: T( x, y,) = 00, T( x, y,0) = T( x,0, z) = T( x,, z) = T(0, y, z) = T(, y, z) = 0 ιακριτοποιούµε το πεδίο ορισµού 0 x, yz, : χωρίζουµε την κάθε πλευρά σε Ν ίσα διαστήµατα (N+ κόµβους) πλάτους h =. N ιακριτοποιούµε την (Γ3) στον τυχαίο κόµβο (, i j, k) και παίρνουµε τον τύπο των 7 σηµείων: Ti, j, k = ( Ti, j, k + Ti+, j, k + Ti, j, k + Ti, j+, k + Ti, j, k + Ti, j, k+ ), 6 για i =,..., N, j =,..., N και k =,..., N (Γ4) Επιλύουµε το σύστηµα µε τις µεθόδους Jacobi, Gauss-Seidel και SOR. Jacobi ( n+ ) ( ) ( ) ( ) ( ) ( ),, ( n n n n n ( n) ui jk = ui, jk, + ui+, jk, + ui, j, k + ui, j+, k + ui, jk, + + ui, jk, ) 6 για, και i =,..., N j =,..., N k =,..., N. Gauss-Seidel ( n ) ( ) ( ) ( ) ( ) ( ) ( ),, ( n n n n n u + i j k ui, j, k u + i, j, k ui, j, k u + i, j, k u + n = i, j, k+ + ui, j, k ) 6 για i =,..., N, j =,..., N και k =,..., N SOR u = ω ( u 6 + u + u + u + u + u ) + ( ω) u για i =,..., N, j =,..., N και k =,..., N ( n+ ) ( n) ( n+ ) ( n) ( n+ ) ( n+ ) ( n) ( n) ijk,, i,, jk i+,, jk ij,, k ij, +, k ijk,, + ijk,, ijk,, Program Jacobi_GaussSeidel_SOR implicit none doubleprecision,allocatable::t(:,:,:),told(:,:,:) integer::n,i,j,k,kk,h,status,maxi,done,method,l,m,z doubleprecision::s,rel,err,max,s,s,q doubleprecision::t0,hh,w n=0 allocate(t(n+,n+,n+),told(n+,n+,n+))

21 if (status/=0) Stop 'Not enough memory' hh=./n maxi=30000 rel= do method=,3!=jacobi, =gauss-seidel, 3=SOR t(:,:,:)=0. t(:,,:)=00. if (method==) then told(:,:,:)=t(:,:,:)! print*,x0(:)!read* m= done=0 do while (m<=maxi.and. done==0) do j=,n do k=,n t(i,j,k)= (./6.)*(told(i,j+,k)+told(i,j-,k)+told(i+,j,k)+told (i-,j,k)+told (i,j,k-)+told (i,j,k+))! elenxos gia termatismo max=- do j=,n do k=,n err = abs((t(i,j,k) - told(i,j,k))/t(i,j,k)) if (err>max) then max=err if (max<rel) then done= told(:,:,:)=t(:,:,:) m=m+ open(,file='res_jacobi.txt',recl=0000)!xwris to RECL=000 to megisto platos xwraei monon 5 sthles toy pinaka do i=n+,,-! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! write(,*) t(i,:,:) do i=,n+, do j=,n+,! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! do k=,n+, write(,*) t(i,j,k)!write(,*) z,' ' print*, 'Jacobi' print*, m-,max print*,' '

22 elseif (method==) then!gauss-seidel m= done=0 do while (m<=maxi.and. done==0) told(:,:,:)=t(:,:,:) do j=,n do k=,n t(i,j,k)= (./6.)*(t(i,j+,k)+t(i,j-,k)+t(i+,j,k)+t(i-,j,k)+t(i,j,k- )+t(i,j,k+))! elenxos gia termatismo max=- do j=,n do k=,n err = abs((t(i,j,k) - told(i,j,k))/t(i,j,k)) if (err>max) then max=err if (max<rel) then done= m=m+ open(,file='res_gauss.txt',recl=000)!xwris to RECL=000 to megisto platos xwraei monon 5 sthles toy pinaka do i=n+,,-! ta typwnoyme anapoda gia na ta deiksei o array visualizer swsta! write(,*) t(i,:,:) print*, 'Gauss Seidel' print*, m-,max print*,' ' elseif (method==3) then!sor do w=.,.9,0. t(:,:,:)=0. t(:,,:)=00. m= done=0 do while (m<=maxi.and. done==0) told(:,:,:)=t(:,:,:) do j=,n do k=,n t(i,j,k)= (./6.)*(t(i,j+,k)+t(i,j-,k)+t(i+,j,k)+t(i-,j,k)+t(i,j,k- )+t(i,j,k+))+(-w)*t(i,j,k)! elenxos gia termatismo max=-

23 do j=,n do k=,n err = abs((t(i,j,k) - told(i,j,k))/t(i,j,k)) if (err>max) then max=err if (max<rel) then done= m=m+ open(3,file='res_sor.txt',recl=000) do k=,n+ do i=,n+ do j=,n+ write(3,*) i,'/',j,'/',k,'/',t(i,j,k) print*, 'SOR' print*, w, m- print*,' ' end

24 Σχετικό σφάλµα< 0-4 Πλέγµα Jacobi Gauss-Seidel SOR xx (ω =.0) 9 (ω =.0) 3 (ω =.30) 9 (ω =.40) 35 (ω =.50) 5x5x (ω =.0) 39 (ω =.30) 65 (ω =.35) Σχετικό σφάλµα< 0-6 Πλέγµα Jacobi Gauss-Seidel SOR xx (ω =.0) 4 (ω =.0) 6 (ω =.30) 36 (ω =.40) 5x5x (ω =.0) 68 (ω =.0) 5 (ω =.30) >500 (ω =.40) Σχετικό σφάλµα< 0-8 Πλέγµα Jacobi Gauss-Seidel SOR xx (ω =.0) 9 (ω =.0) 9 (ω =.30) 35 (ω =.40) 5x5x (ω =.0) 79 (ω =.0) 64 (ω =.30) 3 (ω =.40)

25 Ενδεικτικά αποτελέσµατα για N=50 µε Gauss-Seidel και σχετικό σφάλµα 0 κόµβους): 0 (ανά i j k T i, j, k

26

27

28 Γράφηµα µε το πρόγραµµα MayaVi και την εντολή IsoSurface: Γράφηµα µε το πρόγραµµα MayaVi και την εντολή ScalarCutPlane:

29 Η µορφή του αρχείου δεδοµένων (επέκταση.vtk) για τα προηγούµενα γραφήµατα είναι η ακόλουθη (για Ν=0): # vtk DataFile Version.0 3D Periodic Array ASCII DATASET STRUCTURED_POINTS DIMENSIONS ORIGIN SPACING POINT_DATA 33 SCALARS temperature float LOOKUP_TABLE default E E E+00 κ.ο.κ. Όπου 33=** και τις τιµές ( κοκ) τις παίρνουµε µε τον ακόλουθο κώδικα Fortran: do i=,n+ do j=,n+ do k=,n+ write(3,*) t(i,j,k)

πεπερασμένη ή Η αναλυτική λύση της διαφορικής εξίσωσης δίνεται με τη βοήθεια του Mathematica: DSolve u'' r 1 u' r 1, u 1 0, u' 0 0,u r,r

πεπερασμένη ή Η αναλυτική λύση της διαφορικής εξίσωσης δίνεται με τη βοήθεια του Mathematica: DSolve u'' r 1 u' r 1, u 1 0, u' 0 0,u r,r Άσκηση : πρόκειται για ΣΔΕ δύο οριακών τιμών με εφαρμογή του αλγόριθμου Thomas για επίλυση τριγωνικού συστήματος Έχουμε να επιλύσουμε την εξίσωση: du du u dr r dr με οριακές συνθήκες u () 0 και u(0) πεπερασμένη

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

Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος

Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος ΠΑΡΑΔΕΙΓΜΑ 17 ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 005-006, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #: ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΠΡΟΒΛΗΜΑΤΑ ΟΡΙΑΚΩΝ ΤΙΜΩΝ Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος Ομάδα Α: Άσκηση Έχουμε να επιλύσουμε

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

Επιλύστε αριθμητικά με τη μέθοδο των πεπερασμένων διαφορών το παρακάτω πρόβλημα δύο οριακών τιμών: ( )

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

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

y 1 και με οριακές συνθήκες w

y 1 και με οριακές συνθήκες w ΑΣΚΗΣΗ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 008-009, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ:..008 ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος Η εξίσωση Laplace σε

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

Επιλύστε αριθμητικά το με τη μέθοδο των πεπερασμένων διαφορών το παρακάτω πρόβλημα δύο οριακών τιμών:

Επιλύστε αριθμητικά το με τη μέθοδο των πεπερασμένων διαφορών το παρακάτω πρόβλημα δύο οριακών τιμών: ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 1-13, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ Ημερομηνίες παράδοσης: Ασκήσεις 1 και : -1-1, Ασκήσεις 3 και 4: 8-1-13 Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος ΑΣΚΗΣΗ

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

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #5: ΥΠΕΡΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #5: ΥΠΕΡΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, -, Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #: ΥΠΕΡΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: 3.0. ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος Άσκηση Έστω ένα κύμα που κινείται εντός αγωγού με ταχύτητα c 0 m/s. Η κατανομή

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

(συνθήκη συμμετρίας) (4) Το παραπάνω πρόβλημα μπορεί να περιγράψει τη μεταβατική πλήρως ανεπτυγμένη ροή σε κυλινδρικό αγωγό.

(συνθήκη συμμετρίας) (4) Το παραπάνω πρόβλημα μπορεί να περιγράψει τη μεταβατική πλήρως ανεπτυγμένη ροή σε κυλινδρικό αγωγό. ΑΣΚΗΣΗ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 00-0, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΠΑΡΑΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ (αρχικών και οριακών τιμών) ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ:..00 ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος Ζητείται να επιλυθεί η εξίσωση t

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

Οι παρακάτω ασκήσεις είναι από το βιβλίο των S. C. Chapra και R. P. Canale με τίτλο Numerical Methods for Engineers, 6 th edition.

Οι παρακάτω ασκήσεις είναι από το βιβλίο των S. C. Chapra και R. P. Canale με τίτλο Numerical Methods for Engineers, 6 th edition. ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 04-05, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΣ ΕΞΙΣΩΣΕΙΣ: Α) ΠΡΟΒΛΗΜΑΤΑ ΑΡΧΙΚΩΝ ΤΙΜΩΝ Β) ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΟΡΙΑΚΩΝ ΤΙΜΩΝ Ημερομηνία ανάρτησης εργασίας στην ιστοσελίδα του μαθήματος:

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

Παράδειγμα #10 ΠΡΟΒΛΗΜΑΤΑ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΕΛΛΕΙΠΤΙΚΕΣ ΜΔΕ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης

Παράδειγμα #10 ΠΡΟΒΛΗΜΑΤΑ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΕΛΛΕΙΠΤΙΚΕΣ ΜΔΕ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Άσκηση 1 Παράδειγμα #10 ΠΡΟΒΛΗΜΑΤΑ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΕΛΛΕΙΠΤΙΚΕΣ ΜΔΕ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Να επιλυθεί η ροή ρευστού διαμέσου τετραγωνικού αγωγού η οποία εκφράζεται μέσω της διαφορικής εξίσωσης Poisson

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

Η πλήρως ανεπτυγµένη ροή λόγω διαφοράς πίεσης σε κυλινδρικό αγωγό περιγράφεται από την συνήθη διαφορική εξίσωση

Η πλήρως ανεπτυγµένη ροή λόγω διαφοράς πίεσης σε κυλινδρικό αγωγό περιγράφεται από την συνήθη διαφορική εξίσωση Άσκηση ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟ ΟΙ 08-09 5 Ο ΕΞΑΜΗΝΟ Ι ΑΣΚΩΝ:. Βαλουγεώργης ΕΡΓΑΣΙΑ: ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ ΟΡΙΑΚΩΝ ΤΙΜΩΝ (Σ Ε & Μ Ε Ηµεροµηνία παράδοσης: 8//09 Η πλήρως ανεπτυγµένη ροή λόγω διαφοράς πίεσης σε κυλινδρικό

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

f στον κόμβο i ενός πλέγματος ( i = 1, 2,,N

f στον κόμβο i ενός πλέγματος ( i = 1, 2,,N ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 008-009, Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #: ΣΥΝΗΘΕΙΣ ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΠΡΟΒΛΗΜΑΤΑ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ:..008 ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος

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

Κεφ. 6Α: Συνήθεις διαφορικές εξισώσεις - προβλήματα δύο οριακών τιμών

Κεφ. 6Α: Συνήθεις διαφορικές εξισώσεις - προβλήματα δύο οριακών τιμών Κεφ. 6Α: Συνήθεις διαφορικές εξισώσεις - προβλήματα δύο οριακών τιμών 1. Εισαγωγή. Προβλήματα δύο οριακών τιμών 3. Η μέθοδος των πεπερασμένων διαφορών 4. Οριακές συνθήκες με παραγώγους 5. Παραδείγματα

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

Παράδειγμα #4 ΑΛΓΕΒΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ

Παράδειγμα #4 ΑΛΓΕΒΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ Παράδειγμα #4 ΑΛΓΕΒΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ Επιμέλεια: ΓΙΑΝΝΗΣ ΛΥΧΝΑΡΟΠΟΥΛΟΣ Άσκηση 1 Τα ισοζύγια µάζας του συστήµατος διανοµής ατµού σε µονάδα διυλιστηρίου δίνονται από τις παρακάτω εξισώσεις: 181.60

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

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΠΑΡΑΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΔΙΔΑΣΚΩΝ: Δ.

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΠΑΡΑΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΔΙΔΑΣΚΩΝ: Δ. ΑΣΚΗΣΗ 1 ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 9-1, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΠΑΡΑΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: 15.1.9 ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος Δίδεται η διαφορική

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

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 2004, 3 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΠΑΡΕΜΒΟΛΗ

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 2004, 3 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΠΑΡΕΜΒΟΛΗ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 2004, 3 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΠΑΡΕΜΒΟΛΗ Επιμέλεια: ΓΙΑΝΝΗΣ ΛΥΧΝΑΡΟΠΟΥΛΟΣ Άσκηση Η σχέση ανάµεσα στην τάση και στην θερµοκρασία ενός θερµοστοιχείου πλατίνας µε 0% ρόδιο δίνεται από τον

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

Παράδειγμα #9 ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΕΛΛΕΙΠΤΙΚΕΣ ΣΔΕ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης

Παράδειγμα #9 ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΕΛΛΕΙΠΤΙΚΕΣ ΣΔΕ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Παράδειγμα #9 ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΟΡΙΑΚΩΝ ΤΙΜΩΝ ΕΛΛΕΙΠΤΙΚΕΣ ΣΔΕ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Άσκηση Να επιλυθεί η εξίσωση ροής διαμέσου ενός κυλινδρικού αγωγού λόγω διαφοράς πίεσης: d u du u = + = dr r dr du με

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

Υπολογιστικές Μέθοδοι 2006-7

Υπολογιστικές Μέθοδοι 2006-7 Υπολογιστικές Μέθοδοι 006-7 Άσκηση. (Επιμέλεια: Ιωάννης Λυχναρόπουλος) Θα επιλύσουμε την εξίσωση: urr ur u t, t t 0 και R i /Rout r r Έστω Ri 0.4 και Rout δηλαδή: Ri / Rout 0.4 με αρχική συνθήκη: ur (,0)

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

Κεφ. 6: Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές προβλήματα οριακών τιμών

Κεφ. 6: Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές προβλήματα οριακών τιμών Κεφ 6: Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές προβλήματα οριακών τιμών 61 Εισαγωγή στη μέθοδο των πεπερασμένων διαφορών 6 Προβλήματα δύο οριακών τιμών ΣΔΕ 63 Εξισώσεις πεπερασμένων

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

Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος. Η μόνιμη θερμοκρασιακή κατανομή σε δύο διαστάσεις περιγράφεται από την εξίσωση: και

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

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

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος ΑΣΚΗΣΗ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 00-0, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: 5--00 ΕΠΙΜΕΛΕΙΑ: Ιωάννης Λυχναρόπουλος Θεωρούμε τετραγωνική πλάκα πλευράς L που φορτίζεται με ομοιόμορφο

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

Κεφάλαιο 4. Επίλυση ελλειπτικών διαφορικών εξισώσεων µε πεπερασµένες διαφορές

Κεφάλαιο 4. Επίλυση ελλειπτικών διαφορικών εξισώσεων µε πεπερασµένες διαφορές Κεφάλαιο 4 Επίλυση ελλειπτικών διαφορικών εξισώσεων µε πεπερασµένες διαφορές 4 Εισαγωγή πρότυπες εξισώσεις Οι πλέον συνηθισµένες ελλειπτικές εξισώσεις µε πλήθος εφαρµογών σε πολλά επιστηµονικά και τεχνολογικά

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

Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών

Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών Οι παρούσες σημειώσεις αποτελούν βοήθημα στο μάθημα Αριθμητικές Μέθοδοι του 5 ου εξαμήνου του ΤΜΜ ημήτρης Βαλουγεώργης Καθηγητής Εργαστήριο Φυσικών

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

Παράδειγμα #5 EΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΑΛΓΕΒΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΜΕΘΟΔΟ NEWTON ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης. ( k ) ( k)

Παράδειγμα #5 EΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΑΛΓΕΒΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΜΕΘΟΔΟ NEWTON ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης. ( k ) ( k) Παράδειγμα # EΠΙΛΥΣΗ ΜΗ ΓΡΑΜΜΙΚΩΝ ΑΛΓΕΒΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΜΕΘΟΔΟ NEWTON ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Άσκηση Να επιλυθεί το παρακάτω μη γραμμικό σύστημα με την μέθοδο Newton: ( ) ( ) f, = + = 0 f, = + 8=

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

Παράδειγμα #5 ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ & ΜΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης

Παράδειγμα #5 ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ & ΜΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης Παράδειγμα #5 ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ & ΜΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης. Το παρακάτω αλγεβρικό τρι-διαγώνιο σύστημα έχει προκύψει από την επίλυση µιας συνήθους διαφορικής εξίσωσης που περιγράφει

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

Άσκηση 1 Έχουµε να επιλύσουµε την εξίσωση κύµατος 1 ης τάξης (υπερβολική εξίσωση) (1)

Άσκηση 1 Έχουµε να επιλύσουµε την εξίσωση κύµατος 1 ης τάξης (υπερβολική εξίσωση) (1) Άσκηση Έχουµε να επιλύσουµε την εξίσωση κύµατος ης τάξης (υπερβολική εξίσωση) u t + cu = 0 () Θα χρησιµοποιήσουµε τις ακόλουθες µεθόδους: α) Μέθοδος FTBS (Πρόδροµη στο χρόνο, ανάδροµη στο χώρο) Το σχήµα

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

Παράδειγμα #4 EΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΑΛΓΕΒΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΜΕΘΟΔΟΥΣ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης

Παράδειγμα #4 EΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΑΛΓΕΒΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΜΕΘΟΔΟΥΣ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Παράδειγμα #4 EΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΑΛΓΕΒΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΕ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΜΕΘΟΔΟΥΣ ΕΠΙΜΕΛΕΙΑ: Ν. Βασιλειάδης Άσκηση Τα ισοζύγια μάζας του συστήματος διανομή ατμού σε μονάδα διυλιστηρίου δίνονται από τις παρακάτω

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

Παρουσίαση 3ης Άσκησης

Παρουσίαση 3ης Άσκησης Παρουσίαση 3ης Άσκησης Παράλληλος προγραμματισμός για αρχιτεκτονικές κατανεμημένης μνήμης με MPI Συστήματα Παράλληλης Επεξεργασίας 9ο Εξάμηνο, ΣΗΜΜΥ Εργ. Υπολογιστικών Συστημάτων Σχολή ΗΜΜΥ, Ε.Μ.Π. Νοέμβριος

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

Κεφάλαιο 2. Μέθοδος πεπερασµένων διαφορών προβλήµατα οριακών τιµών µε Σ Ε

Κεφάλαιο 2. Μέθοδος πεπερασµένων διαφορών προβλήµατα οριακών τιµών µε Σ Ε Κεφάλαιο Μέθοδος πεπερασµένων διαφορών προβλήµατα οριακών τιµών µε Σ Ε. Εισαγωγή Η µέθοδος των πεπερασµένων διαφορών είναι από τις παλαιότερες και πλέον συνηθισµένες και διαδεδοµένες υπολογιστικές τεχνικές

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

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΔΙΔΑΣΚΩΝ: Δ.

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΔΙΔΑΣΚΩΝ: Δ. ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 011-01, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #3: ΕΛΛΕΙΠΤΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: 5-1-011 ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Επιλέξτε μία εκ των Ασκήσεων 1 και : ΑΣΚΗΣΗ 1 Να λυθεί το πρόβλημα οριακών

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

Επιστηµονικός Υπολογισµός Ι

Επιστηµονικός Υπολογισµός Ι Επιστηµονικός Υπολογισµός Ι Ενότητα 8 : Το ιακριτό Μοντέλο Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές

Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές Οι παρούσες σημειώσεις αποτελούν βοήθημα στο μάθημα Αριθμητικές Μέθοδοι του 5 ου εξαμήνου του ΤΜΜ Δημήτρης Βαλουγεώργης Καθηγητής Εργαστήριο

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

Αριθµητική Ανάλυση. 27 Οκτωβρίου Αριθµητική Ανάλυση 27 Οκτωβρίου / 72

Αριθµητική Ανάλυση. 27 Οκτωβρίου Αριθµητική Ανάλυση 27 Οκτωβρίου / 72 Αριθµητική Ανάλυση 7 Οκτωβρίου 06 Αριθµητική Ανάλυση 7 Οκτωβρίου 06 / 7 Επαναληπτικές Μέθοδοι για την επίλυση Γραµµικών Συστηµάτων ίνεται το γραµµικό σύστηµα Ax = b όπου A R n n είναι µη ιδιάζων πίνακας

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

Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο απαλοιφής του Gauss (µέθοδος του Thomas)

Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο απαλοιφής του Gauss (µέθοδος του Thomas) Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο απαλοιφής του Gauss (µέθοδος του Thomas) Εστω το ακόλουθο n n τριδιαγώνιο γραµµικό σύστηµα Ax = d A = b 1 c 1 a 2 b 2 c 2 0 a 3 b 3 c

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

Εισαγωγή στον Προγραµµατισµό. Ανάλυση (ή Επιστηµονικοί8 Υπολογισµοί)

Εισαγωγή στον Προγραµµατισµό. Ανάλυση (ή Επιστηµονικοί8 Υπολογισµοί) Εισαγωγή στον Προγραµµατισµό Αριθµητική Ανάλυση (ή Επιστηµονικοί Υπολογισµοί) ιδάσκοντες: Καθηγητής Ν. Μισυρλής, Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ 8 εκεµβρίου 04 Ανάλυση (ή Επιστηµονικοί8 Υπολογισµοί) εκεµβρίου

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

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

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

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

Υπολογιστικές Μέθοδοι = 0.4 και R

Υπολογιστικές Μέθοδοι = 0.4 και R Υπολογιστικές Μέθοδοι 006-7 Άσκηση. (Επιμέλεια: Ιωάννης Λυχναρόπουλος) Θα επιλύσουμε την εξίσωση: urr + ur =u t, t > t 0 και R i /Rout r r Έστω R i = 0.4 και R out = δηλαδή: Ri / R out = 0.4 με αρχική

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

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

ΚΩ ΙΚΑΣ ΕΠΙΛΥΣΗΣ ΜΕΤΑΦΟΡΑΣ ΘΕΡΜΟΤΗΤΑΣ ΜΕ ΑΚΤΙΝΟΒΟΛΙΑ ΣΕ ΚΛΕΙΣΤΕΣ ΚΟΙΛΟΤΗΤΕΣ ΜΕ ΙΑΧΥΤΙΚΕΣ ΚΑΙ ΓΚΡΙΖΕΣ ΕΠΙΦΑΝΕΙΕΣ ΚΩ ΙΚΑΣ ΕΠΙΛΥΣΗΣ ΜΕΤΑΦΟΡΑΣ ΘΕΡΜΟΤΗΤΑΣ ΜΕ ΑΚΤΙΝΟΒΟΛΙΑ ΣΕ ΚΛΕΙΣΤΕΣ ΚΟΙΛΟΤΗΤΕΣ ΜΕ ΙΑΧΥΤΙΚΕΣ ΚΑΙ ΓΚΡΙΖΕΣ ΕΠΙΦΑΝΕΙΕΣ Επιµέλεια: Νίκος Βασιλειάδης (φοιτητής ΤΜΜ, 6 ο εξάµηνο) 1 η έκδοση προγράµµατος (Μάιος 2014)

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

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

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

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

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

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

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

0.5, Μεταφορά θερμότητας ανάμεσα σε κυλίνδρους μεγάλου μήκους (χωρίς ασπίδα):

0.5, Μεταφορά θερμότητας ανάμεσα σε κυλίνδρους μεγάλου μήκους (χωρίς ασπίδα): ΕΦΑΡΜΟΓΕΣ ΜΕΤΑΔΟΣΗΣ ΘΕΡΜΟΤΗΤΑΣ Διδάσκων: Δ. Βαλουγεώργης, Εαρινό εξάμηνο 0-05 ΕΡΓΑΣΙΑ #: Μετάδοση θερμότητας με ακτινοβολία Ημερομηνία ανάρτησης εργασίας στην ιστοσελίδα του μαθήματος: 6-03-05 Ημερομηνία

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

ΦΑΙΝΟΜΕΝΑ ΜΕΤΑΦΟΡΑΣ ΙΙ ΜΕΤΑΦΟΡΑ ΘΕΡΜΟΤΗΤΑΣ ΚΑΙ ΜΑΖΑΣ

ΦΑΙΝΟΜΕΝΑ ΜΕΤΑΦΟΡΑΣ ΙΙ ΜΕΤΑΦΟΡΑ ΘΕΡΜΟΤΗΤΑΣ ΚΑΙ ΜΑΖΑΣ ΦΑΙΝΟΜΕΝΑ ΜΕΤΑΦΟΡΑΣ ΙΙ ΜΕΤΑΦΟΡΑ ΘΕΡΜΟΤΗΤΑΣ ΚΑΙ ΜΑΖΑΣ Διδάσκων: Παπασιώπη Νυμφοδώρα Αναπληρώτρια Καθηγήτρια Ε.Μ.Π. Ενότητα 5 η : Διδιάστατη και τριδιάστατη αγωγή θερμότητας Άδεια Χρήσης Το παρόν εκπαιδευτικό

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

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Matrix Algorithms Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Γ. Καούρη Β. Μήτσου Περιεχόμενα παρουσίασης Πολλαπλασιασμός πίνακα με διάνυσμα Πολλαπλασιασμός πινάκων Επίλυση τριγωνικού

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

Πίνακες. (i) FORTRAN και Αντικειµενοστραφής Προγραµµατισµός

Πίνακες. (i) FORTRAN και Αντικειµενοστραφής Προγραµµατισµός Πίνακες (i) οµηµένη µεταβλητή: αποθηκεύει µια συλλογή από τιµές δεδοµένων Πίνακας (array): δοµηµένη µεταβλητή που αποθηκεύει πολλές τιµές του ίδιου τύπου INTEGER:: pinakas(100)ή INTEGER, DIMENSION(100)::pinakas

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

QR είναι ˆx τότε x ˆx. 10 ρ. Ποιά είναι η τιµή του ρ και γιατί (σύντοµη εξήγηση). P = [X. 0, X,..., X. (n 1), X. n] a(n + 1 : 1 : 1)

QR είναι ˆx τότε x ˆx. 10 ρ. Ποιά είναι η τιµή του ρ και γιατί (σύντοµη εξήγηση). P = [X. 0, X,..., X. (n 1), X. n] a(n + 1 : 1 : 1) ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΜΟΣ I (22 Σεπτεµβρίου) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ 1ο ΘΕΜΑ 1. Αφού ορίσετε ακριβώς τι σηµαίνει πίσω ευσταθής υπολογισµός, να εξηγήσετε αν ο υ- πολογισµός του εσωτερικού γινοµένου δύο διανυσµάτων

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

ΚΕΦΑΛΑΙΟ 3 ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. nn n n

ΚΕΦΑΛΑΙΟ 3 ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. nn n n ΚΕΦΑΛΑΙΟ 3 ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 3 Ο αλγόριθµος Gauss Eστω =,3,, µε τον όρο γραµµικά συστήµατα, εννοούµε συστήµατα εξισώσεων µε αγνώστους της µορφής: a x + + a x = b a x + + a x = b a

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

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

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

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

Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΕΙΣΑΓΩΓΙΚΕΣ ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΕΞΕΤΑΣΕΙΣ 26 ΙΟΥΛΙΟΥ 2008 ΕΥΤΕΡΟ ΜΕΡΟΣ :

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΕΙΣΑΓΩΓΙΚΕΣ ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΕΞΕΤΑΣΕΙΣ 26 ΙΟΥΛΙΟΥ 2008 ΕΥΤΕΡΟ ΜΕΡΟΣ : ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΑΛΓΕΒΡΑ - ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ ΑΝΑΛΥΣΗ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΠΙΘΑΝΟΤΗΤΕΣ - ΣΤΑΤΙΣΤΙΚΗ ΕΙΣΑΓΩΓΙΚΕΣ ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΕΞΕΤΑΣΕΙΣ

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

Κεφ. 7: Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές

Κεφ. 7: Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές Κεφ 7: Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές 71 Εισαγωγή πρότυπες εξισώσεις 7 Εξισώσεις πεπερασμένων διαφορών πέντε και εννέα σημείων 73 Οριακές συνθήκες μικτού τύπου και ακανόνιστα

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

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

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

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

Αριθµητική Ανάλυση. ιδάσκοντες: Καθηγητής Ν. Μισυρλής, Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ. 16 Ιανουαρίου 2015

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

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

w 1, z = 2 και r = 1

w 1, z = 2 και r = 1 ΑΣΚΗΣΗ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 008-009, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4: ΠΑΡΑΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: 0..009 ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Δίδεται η διαφορική εξίσωση Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος

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

Επιστηµονικός Υπολογισµός ΙΙ

Επιστηµονικός Υπολογισµός ΙΙ Επιστηµονικός Υπολογισµός ΙΙ Ε. Γαλλόπουλος 1 1 Τµήµα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής Πολυτεχνική Σχολή, Πανεπιστήµιο Πατρών 13/3/13 Θεώρηµα Stein-Rosenberg Εστω A = D L U όπου L,U

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

Πίνακες. FORTRAN και Αντικειμενοστραφής Προγραμματισμός

Πίνακες. FORTRAN και Αντικειμενοστραφής Προγραμματισμός Πίνακες (i) Δομημένη μεταβλητή: αποθηκεύει μια συλλογή από τιμές δεδομένων Πίνακας (array): δομημένη μεταβλητή που αποθηκεύει πολλές τιμές του ίδιου τύπου INTEGER:: pinakas(100)ή INTEGER, DIMENSION(100)::pinakas

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

i. Επιλύστε με απαλοιφή Gauss μερικής οδήγησης το σύστημα:

i. Επιλύστε με απαλοιφή Gauss μερικής οδήγησης το σύστημα: ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, 04 0, Ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑ #: ΕΠΙΛΥΣΗ ΣΥΣΤΗΜΑΤΩΝ ΕΞΙΣΩΣΕΩΝ Ημερομηνία ανάρτησης εργασίας στην ιστοσελίδα του μαθήματος: 8 0 04 Ημερομηνία παράδοσης εργασίας: 0 04 Επιμέλεια

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

Αριθµητική Ανάλυση. Ενότητα 3 Αριθµητικές Μέθοδοι για την επίλυση Γραµµικών Συστηµάτων. Ν. Μ. Μισυρλής. Τµήµα Πληροφορικής και Τηλεπικοινωνιών,

Αριθµητική Ανάλυση. Ενότητα 3 Αριθµητικές Μέθοδοι για την επίλυση Γραµµικών Συστηµάτων. Ν. Μ. Μισυρλής. Τµήµα Πληροφορικής και Τηλεπικοινωνιών, Αριθµητική Ανάλυση Ενότητα Αριθµητικές Μέθοδοι για την επίλυση Γραµµικών Συστηµάτων Ν. Μ. Μισυρλής Τµήµα Πληροφορικής και Τηλεπικοινωνιών, Καθηγητής: Ν. Μ. Μισυρλής Αριθµητική Ανάλυση - Ενότητα / 77 Επαναληπτικές

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

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4 ΥΠΕΡΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΔΙΔΑΣΚΩΝ: Δ.

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #4 ΥΠΕΡΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: ΔΙΔΑΣΚΩΝ: Δ. ΑΣΚΗΣΗ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙ, 009-00, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ # ΥΠΕΡΒΟΛΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑΔΟΣΗΣ: 5..00 ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Επιμέλεια απαντήσεων: Ιωάννης Λυχναρόπουλος Να επιλυθεί η εξίσωση

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

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

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

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

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

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

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

Αριθµητική Γραµµική Αλγεβρα

Αριθµητική Γραµµική Αλγεβρα Αριθµητική Γραµµική Αλγεβρα ιδάσκων: Επίκ. Καθηγητής Φ.Τζαφέρης ΕΚΠΑ 7 Μαρτίου 019 ιδάσκων: Επίκ. Καθηγητής Φ.Τζαφέρης (ΕΚΠΑ) Αριθµητική Γραµµική Αλγεβρα 7 Μαρτίου 019 1 / 99 Επαναληπτικές Μέθοδοι για

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

Παράδειγμα #3 ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: ΓΙΑΝΝΗΣ ΛΥΧΝΑΡΟΠΟΥΛΟΣ

Παράδειγμα #3 ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: ΓΙΑΝΝΗΣ ΛΥΧΝΑΡΟΠΟΥΛΟΣ Παράδειγμα # ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: ΓΙΑΝΝΗΣ ΛΥΧΝΑΡΟΠΟΥΛΟΣ ) Να βρεθεί µία πραγµατική ρίζα της εξίσωσης, x xx µε τις µεθόδους α) της διχοτόµησης β) της γραµµικής παρεµβολής γ) των διαδοχικών επαναλήψεων

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

Παράλληλη Επεξεργασία Κεφάλαιο 6 ο Σύγχρονος Παραλληλισμός

Παράλληλη Επεξεργασία Κεφάλαιο 6 ο Σύγχρονος Παραλληλισμός Παράλληλη Επεξεργασία Κεφάλαιο 6 ο Σύγχρονος Παραλληλισμός Κωνσταντίνος Μαργαρίτης Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας kmarg@uom.gr http://eos.uom.gr/~kmarg Αρετή Καπτάν Υποψήφια

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

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

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

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

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

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

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

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

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

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

Ειδικά θέματα στην επίλυση

Ειδικά θέματα στην επίλυση Ενότητα 5: Εισαγωγή Βασικές Έννοιες Ειδικά Θέματα Αριθμητικής Παραγώγισης Επίλυση Γραμμικών Συστημάτων Αλγεβρικών Εξισώσεων Φραγκίσκος Κουτελιέρης Πολυτεχνική Σχολή Τμήμα Χημικών Μηχανικών Ειδικά θέματα

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

Oι εντολές COMMON και PARAMETER

Oι εντολές COMMON και PARAMETER ΦΥΣ 145 - Διαλ.06 1 Oι εντολές COMMON και PARAMETER q Oι εντολές αυτές είναι μή εκτελέσιμες και δεν είναι απαραίτητες σε διάφορα προγράμματα. q Η ανάγκη τους όμως παρουσιάζεται σε μεγάλα και πολύπλοκα

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

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

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

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

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

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

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

Μέθοδος Πεπερασµένων Στοιχείων. Το πρόβληµα

Μέθοδος Πεπερασµένων Στοιχείων. Το πρόβληµα Μέθοδος Πεπερασµένων Στοιχείων Περίληψη: Η µέθοδος των πεπερασµένων στοιχείων χρησιµοποιείται για την επίλυση προβληµάτων συνοριακών τιµών διαφορικών εξισώσεων κυρίως στην µηχανική (δοµική ανάλυση). Η

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

Μορφοποίηση της εξόδου

Μορφοποίηση της εξόδου Μορφοποίηση της εξόδου (i) Όταν θέλουμε τα αποτελέσματα μιάς εντολής WRITE(*, *) να εμφανίζονται με συγκεκριμένο τρόπο τροποποιούμε τον δεύτερο αστερίσκο. 2 τρόποι μορφοποίησης WRITE(*, '(format εξόδου)')

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

1. ΕΙΣΑΓΩΓΗ. 1.1 Τι είναι η αριθµητική ανάλυση

1. ΕΙΣΑΓΩΓΗ. 1.1 Τι είναι η αριθµητική ανάλυση 1 ΕΙΣΑΓΩΓΗ 11 Τι είναι η αριθµητική ανάλυση Στα µαθητικά και φοιτητικά µας χρόνια, έχουµε γνωριστεί µε µία ποικιλία από µαθηµατικά προβλήµατα των οποίων µαθαίνουµε σταδιακά τις λύσεις Παραδείγµατος χάριν,

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

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

ΥΠΟΛΟΓΙΣΤΙΚΗ Υ ΡΑΥΛΙΚΗ ΚΑΙ ΜΕΤΑΦΟΡΑ ΡΥΠΩΝ ΥΠΟΛΟΓΙΣΤΙΚΗ Υ ΡΑΥΛΙΚΗ ΚΑΙ ΜΕΤΑΦΟΡΑ ΡΥΠΩΝ 1 ο ΘΕΜΑ (1,5 Μονάδες) Στην παράδοση είχε παρουσιαστεί η αριθµητική επίλυση της εξίσωσης «καθαρής συναγωγής» σε µία διάσταση, η µαθηµατική δοµή της οποίας είναι

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

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

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

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

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

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Συστήματα Γραμμικών Εξισώσεων Εισαγωγή Σύστημα γραμμικών εξισώσεων a x a x a x b 11

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

0.1 Εκχειλίσεις κατά την Επίλυση Τετραγωνικής Εξίσωσης

0.1 Εκχειλίσεις κατά την Επίλυση Τετραγωνικής Εξίσωσης 0.1. ΕΚΧΕΙΛ ΙΣΕΙΣ ΚΑΤ Α ΤΗΝ ΕΠ ΙΛΥΣΗ ΤΕΤΡΑΓΩΝΙΚ ΗΣ ΕΞ ΙΣΩΣΗΣ 1 0.1 Εκχειλίσεις κατά την Επίλυση Τετραγωνικής Εξίσωσης Θεώρησε, για a 0 την τετραγωνική εξίσωση ax 2 +bx+c = 0, η οποία, ως γνωστόν, έχει

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

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

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

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

8 FORTRAN 77/90/95/2003

8 FORTRAN 77/90/95/2003 ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1: Εισαγωγή... 17 1.1. Ανασκόπηση της ιστορίας των υπολογιστών... 18 1.2. Πληροφορία και δεδομένα... 24 1.3. Ο Υπολογιστής... 26 1.4. Δομή και λειτουργία του υπολογιστή... 28 1.5.

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

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017

FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017 FORTRAN & Αντικειμενοστραφής Προγραμματισμός ΣΝΜΜ 2017 Μ4. Συναρτήσεις, Υπορουτίνες, Ενότητες - Ασκήσεις Γεώργιος Παπαλάμπρου Επικ. Καθηγητής ΕΜΠ Εργαστήριο Ναυτικής Μηχανολογίας george.papalambrou@lme.ntua.gr

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

Κεφάλαιο 1. Αριθµητική ολοκλήρωση συνήθων διαφορικών εξισώσεων και συστηµάτων

Κεφάλαιο 1. Αριθµητική ολοκλήρωση συνήθων διαφορικών εξισώσεων και συστηµάτων Κεφάλαιο Αριθµητική ολοκλήρωση συνήθων διαφορικών εξισώσεων και συστηµάτων. Εισαγωγή Η µοντελοποίηση πολλών φυσικών φαινοµένων και συστηµάτων και κυρίως αυτών που εξελίσσονται στο χρόνο επιτυγχάνεται µε

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

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επανάληψης. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επανάληψης. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Δομή Επανάληψης Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Δομή Επανάληψης Επανάληψη με αρίθμηση DO = ,

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

Αλγόριθµοι και Πολυπλοκότητα

Αλγόριθµοι και Πολυπλοκότητα Αλγόριθµοι και Πολυπλοκότητα Ν. Μ. Μισυρλής Τµήµα Πληροφορικής και Τηλεπικοινωνιών, Πανεπιστήµιο Αθηνών Καθηγητής: Ν. Μ. Μισυρλής () Αλγόριθµοι και Πολυπλοκότητα 28 Μαΐου 2015 1 / 45 Εισαγωγή Ο δυναµικός

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

Κεφ. 2: Επίλυση συστημάτων αλγεβρικών εξισώσεων. 2.1 Επίλυση απλών εξισώσεων

Κεφ. 2: Επίλυση συστημάτων αλγεβρικών εξισώσεων. 2.1 Επίλυση απλών εξισώσεων Κεφ. : Επίλυση συστημάτων αλγεβρικών εξισώσεων. Επίλυση απλών εξισώσεων. Επίλυση συστημάτων με απευθείας μεθόδους.. Μέθοδοι Gauss, Gauss-Jorda.. Παραγοντοποίηση LU ειδικές περιπτώσεις: Cholesky, Thomas..

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

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

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

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

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τι είναι μια υπορουτίνα; με υπορουτίνα ΥΠΟΡΟΥΤΙΝΕΣ. Παράδειγμα #1: η πράξη SQ. Ποια η διαφορά συναρτήσεων και υπορουτίνων;

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

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

Εφαρµόζοντας τη µέθοδο αριθµητικής ολοκλήρωσης Euler και Runge-Kutta 2 ης, συστηµατική σύγκριση των πέντε µεθόδων. Η επιλογή των σταθερών

Εφαρµόζοντας τη µέθοδο αριθµητικής ολοκλήρωσης Euler και Runge-Kutta 2 ης, συστηµατική σύγκριση των πέντε µεθόδων. Η επιλογή των σταθερών ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟ ΟΙ, 6-7, 5 Ο ΕΞΑΜΗΝΟ ΕΡΓΑΣΙΑ #: ΣΥΝΗΘΕΙΣ ΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΗΜΕΡΟΜΗΝΙΑ ΠΑΡΑ ΟΣΗΣ:..6 Επιµέλεια απαντήσεων: Ι. Λυχναρόπουλος. Έστω το πρόβληµα αρχικών τιµών: ( dx( d x

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΕΙΣΑΓΩΓΙΚΕΣ ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΕΞΕΤΑΣΕΙΣ 26 ΙΟΥΛΙΟΥ 2009 ΕΥΤΕΡΟ ΜΕΡΟΣ :

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΕΙΣΑΓΩΓΙΚΕΣ ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΕΞΕΤΑΣΕΙΣ 26 ΙΟΥΛΙΟΥ 2009 ΕΥΤΕΡΟ ΜΕΡΟΣ : ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ - ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΑΛΓΕΒΡΑ-ΘΕΩΡΙΑ ΑΡΙΘΜΩΝ ΑΝΑΛΥΣΗ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΠΙΘΑΝΟΤΗΤΕΣ-ΣΤΑΤΙΣΤΙΚΗ ΕΙΣΑΓΩΓΙΚΕΣ ΜΕΤΑΠΤΥΧΙΑΚΕΣ ΕΞΕΤΑΣΕΙΣ 26

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

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

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

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

Μετατροπή μήτρας από μορφή πίνακα σε μορφή καταλόγου μη-μηδενικών στοιχείων και αντιστρόφως

Μετατροπή μήτρας από μορφή πίνακα σε μορφή καταλόγου μη-μηδενικών στοιχείων και αντιστρόφως Μετατροπή μήτρας από μορφή πίνακα σε μορφή καταλόγου μη-μηδενικών στοιχείων και αντιστρόφως Παράδειγμα 1: >> A=[1 0 0 2 1 0 3 0 0 1 0 0 2 2 0 4 0 0 6 0 0 0 1 0 5] A = 1 0 0 2 1 0 3 0 0 1 0 0 2 2 0 4 0

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

Εφαρμοσμένα Μαθηματικά 3η εργαστηριακή άσκηση

Εφαρμοσμένα Μαθηματικά 3η εργαστηριακή άσκηση ΤΕΙ ΑΘΗΝΑΣ ΤΜΗΜΑ ΝΑΥΠΗΓΙΚΗΣ Εφαρμοσμένα Μαθηματικά 3η εργαστηριακή άσκηση ΣΠΟΥΔΑΣΤΗΣ: ΧΑΤΖΗΓΕΩΡΓΙΟΥ ΑΝΤΩΝΗΣ Α.Μ. 09036 Εξάμηνο ΠΤΧ ΚΑΘΗΓΗΤΗΣ: ΔΡ. ΜΠΡΑΤΣΟΣ ΑΘΑΝΑΣΙΟΣ Περιεχόμενα 3.1 Πολυωνυμική παρεμβολή...

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

ΚΑΤΑΣΚΕΥΗ ΠΙΝΑΚΑ ΣΥΝΕΚΤΙΚΟΤΗΤΑΣ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ Ι. Γραμμικά τετραγωνικά στοιχεία Q4 Έστω πλέγμα ΝxΜ Έστω πλέγμα με ΝxM στοιχεία:

ΚΑΤΑΣΚΕΥΗ ΠΙΝΑΚΑ ΣΥΝΕΚΤΙΚΟΤΗΤΑΣ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ Ι. Γραμμικά τετραγωνικά στοιχεία Q4 Έστω πλέγμα ΝxΜ Έστω πλέγμα με ΝxM στοιχεία: ΚΑΤΑΣΚΕΥΗ ΠΙΝΑΚΑ ΣΥΝΕΚΤΙΚΟΤΗΤΑΣ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ Ι. Γραμμικά τετραγωνικά στοιχεία Q Έστω πλέγμα ΝxΜ Έστω πλέγμα με ΝxM στοιχεία: Τοπικό σύστημα σε κάθε στοιχείο J Ο πίνακας συνεκτικότητας

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

14 Εφαρµογές των ολοκληρωµάτων

14 Εφαρµογές των ολοκληρωµάτων 14 Εφαρµογές των ολοκληρωµάτων 14.1 Υπολογισµός εµβαδών µε την µέθοδο των παράλληλων διατοµών Θεωρούµε µια ϕραγµένη επίπεδη επιφάνεια A µε οµαλό σύνορο, δηλαδή που περιγράφεται από µια συνεχή συνάρτηση.

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

IMPLICIT NONE INTEGER :: a, b, c

IMPLICIT NONE INTEGER :: a, b, c Βρόχοι Επανάληψης (i) Εντολή DO DO Εντολή 1 Εντολή 2... Εντολή n υνητικά ατέρµονος βρόχος, απαραίτητη η χρήση EXIT 1 Εντολές ΕΧΙΤ και CYCLE Με την εντολή ΕΧΙΤδιακόπτεται η εκτέλεση του βρόχου και η εκτέλεση

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

ΚΕΦΑΛΑΙΟ 3: ιατύπωση σκεδαζόµενου πεδίου στο FDTD

ΚΕΦΑΛΑΙΟ 3: ιατύπωση σκεδαζόµενου πεδίου στο FDTD ΚΕΦΑΛΑΙΟ 3: ιατύπωση σκεδαζόµενου πεδίου στο FDTD H µέθοδος πεπερασµένων διαφορών στο πεδίο του χρόνου (Finite Difference Time Domain method είναι µια από τις πιο γνωστές και εύχρηστες αριθµητικές µεθόδους

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

Το θεώρηµα πεπλεγµένων συναρτήσεων

Το θεώρηµα πεπλεγµένων συναρτήσεων 57 Το θεώρηµα πεπλεγµένων συναρτήσεων Έστω F : D R R µια ( τουλάχιστον ) C συνάρτηση ορισµένη στο ανοικτό D x, y D F x, y = Ενδιαφερόµαστε για την ύπαρξη µοναδικής και ώστε διαφορίσιµης συνάρτησης f ορισµένης

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

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

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

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

Fortran και Αντικειμενοστραφής προγραμματισμός.

Fortran και Αντικειμενοστραφής προγραμματισμός. Fortran και Αντικειμενοστραφής προγραμματισμός www.corelab.ntua.gr/courses/fortran_naval/naval Δδάσκοντες: Άρης Παγουρτζής (pagour@cs.ntua.gr) (Επίκουρος Καθηγητής ΣΗΜΜΥ ) Δώρα Σούλιου (dsouliou@mail.ntua.gr)

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

Αριθµητική Ολοκλήρωση

Αριθµητική Ολοκλήρωση Κεφάλαιο 5 Αριθµητική Ολοκλήρωση 5. Εισαγωγή Για τη συντριπτική πλειοψηφία των συναρτήσεων f (x) δεν υπάρχουν ή είναι πολύ δύσχρηστοι οι τύποι της αντιπαραγώγου της f (x), δηλαδή της F(x) η οποία ικανοποιεί

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

Προσεγγιστική λύση Γραμμικών Συστημάτων με την μέθοδο Gauss-Seidel. Δημιουργία κώδικα στο Matlab

Προσεγγιστική λύση Γραμμικών Συστημάτων με την μέθοδο Gauss-Seidel. Δημιουργία κώδικα στο Matlab Προσεγγιστική λύση Γραμμικών Συστημάτων με την μέθοδο Gauss-Seidel Δημιουργία κώδικα στο Matlab Χατζηγεωργίου Αντώνης Νοέμβριος 2013 Περιεχόμενα 1. Αρχικό πρόβλημα.... 3 2. Εφαρμογή της θεωρίας.... 4 3.

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

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

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

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