Εισαγωγή στη Matlab Επιστηµονικός Υπολογισµός Γ Έτος Σπουδών Κυριάκος Πετράκος
|
|
- Βάαλ Κόρακας
- 8 χρόνια πριν
- Προβολές:
Transcript
1 Στόχοι φροντιστηρίου Εισαγωγή στη Matlab Επιστηµονικός Υπολογισµός Γ Έτος Σπουδών Κυριάκος Πετράκος Πανεπιστήµιο Πατρών Τµήµα Μηχανικών Η/Υ και Πληροφορικής Εργαστήριο Συστηµάτων Υψηλών Επιδόσεων Τοµέας Επιστηµονικού Υπολογισµού Εξοικείωση µε τη φιλοσοφία του Matlab Εκµάθηση βασικών εντολών για αρχή Ανασκόπηση κεντρικών αρχών Γραµµικής Άλγεβρας Ανασκόπηση κεντρικών αρχών Αριθµητικής Ανάλυσης Εξοικείωση µε τα γραφικά του Matlab Ενθουσιασµός από εσάς Ιστοσελίδα µαθήµατος: Τι είναι η Matlab ; Ολοκληρωµένο Περιβάλλον (PSE) Περιβάλλον ανάπτυξης ιερµηνευόµενη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρµογών Ευκολία διατύπωσης Cross platform (Windows, Unix, Mac) Τυπικές χρήσεις της Matlab Εξελιγµένος «υπολογιστής τσέπης» Αποδοτική υλοποίηση αλγορίθµων Επίλυση Ε Προσοµοίωση φαινοµένων Αριθµητική ανάλυση, γραµµική άλγεβρα Βελτιστοποίηση Ανάπτυξη λογισµικού (GUI) Αριθµητικά δεδοµένα Εξελιγµένα γραφικά
2 Τυπικές χρήσεις της Matlab (Συνέχεια...) Περιβάλλον της Matlab Εµπορικές εφαρµογές Launch Pad: Εργαλεία και εφαρµογές Workspace: Μεταβλητές Command history Current directory Editor (>> edit ) Περιβάλλον της Matlab (Συνέχεια...) Λίγη ιστορία 97 s : Ο Cleve Moler γράφει την πρώτη έκδοση σε Fortran Αρχικά, εκπαιδευτική χρήση Έγινε εµπορική το 984, Mathworks Σήµερα, γραµµένη σε C Κατάλληλη για όλες τις πλατφόρµες (Win, Unix, Mac) 2
3 Μαθήµατα και...matlab Γραµµική άλγεβρα (ΗΥ) Αριθµητική ανάλυση (ΗΥ24) Θεωρία σηµάτων και συστηµάτων (ΗΥ282) Επεξεργασία σηµάτων και θεωρία πληροφοριών (ΗΥ38) Επιστηµονικός υπολογισµός Ι (ΗΥ343) Επιστηµονικός υπολογισµός ΙΙ (ΗΥ443) Αριθµητική επίλυση Ε (ΗΥ545) Υπολογιστικές µέθοδοι στην οικονοµία (ΗΥ547) Ψηφιακές τηλεπικοινωνίες (ΗΥ384) Στοχαστικά σήµατα και εφαρµογές (ΗΥ48) Υπολογιστική νοηµοσύνη Ι (ΗΥ42) Υπολογιστική νοηµοσύνη ΙΙ (ΗΥ52) Επεξεργασία και ανάλυση εικόνας (ΗΥ482) Προχωρηµένα θέµατα τηλεπικοινωνιών (ΗΥ484) Περιβάλλοντα επίλυσης προβληµάτων (ΗΥ558) Και αλλού... Τι χρειάζεται για να µάθω Matlab? Όρεξη Βασική εξοικείωση µε προγραµµατισµό Εξοικείωση µε γραµµική άλγεβρα lookfor <something> help <function_name> Η Matlab στο Υπολογιστικό Κέντρο Στοιχεία της Matlab CEID Βασική δοµή της Matlab είναι το µητρώο Εν γένει µιγαδικά στοιχεία Matlab: Matrix Laboratory Οικογένεια toolboxes Toolbox: Εξειδικευµένες συναρτήσεις 3
4 Εναλλακτικές δυνατότητες; Πώς δουλεύει η Matlab? Octave (GNU) Maple Mathematica Βασική λειτουργία: Χειρισµός µητρώων (πινάκων, µητρείων, µητρών, matrices) Μητρώο: Ορθογώνια διάταξη αριθµών οργανωµένων σε γραµµές και στήλες Πώς δουλεύει η Matlab? (Συνέχεια...) Εισαγωγή και έξοδος από τη Matlab Τα πάντα στη Matlab είναι µητρώα! ιανύσµατα: Μητρώα ( x n) ή (n x ) Βαθµωτοί αριθµοί : Μητρώα ( x ) Έναρξη του περιβάλλοντος (double click για Windows) Εµφάνιση της προτροπής >> Έξοδος: >> quit Έξοδος: >> exit Η έξοδος είναι καταστροφική! 4
5 Matlab: Κύριες Λειτουργίες Matlab: Κύριες Λειτουργίες (Συνέχεια...) ηµιουργία διανυσµάτων και µητρείων >> E = eye(4) E = ηµιουργία διανυσµάτων και µητρείων >> u = E(:, ) u = Matlab: Κύριες Λειτουργίες (Συνέχεια...) Matlab: Κύριες Λειτουργίες (Συνέχεια...) Αλλαγή διανυσµάτων και µητρείων >> E(3,3) = E = Εκτέλεση λειτουργιών επί διανυσµάτων και µητρείων >> E*u ans = 5
6 Σύνταξη (Απλές παραστάσεις) /2 Σύνταξη (Απλές παραστάσεις) 2/2 Παραδείγµατα *22 234/5786 2^5 a = sqrt(2) Έξοδος ans = 5 ans = 2 ans = 728 ans =.273 ans = 32 a =.442 Σχόλια Το τελικό αποτέλεσµα αποθηκεύεται στην default µεταβλητή ans αν δεν το αναθέσουµε αλλού Ανάθεση στη µεταβλητή a b = a, pi,2 + 3i c = sin(pi) b =.442 ans = 3.46 ans = i c =.2246e-6 Τα κόµµατα µπορούν να διαχωρίζουν διαφορετικές εντολές στην ίδια γραµµή Υπάρχουν πολλές ενσωµατωµένες συναρτήσεις Σύνταξη ( ιανύσµατα) /4 Σύνταξη ( ιανύσµατα) 2/4 ιάνυσµα : ιατεταγµένο σύνολο σηµείων Έξοδος Σχόλια u = [ 2 3] u = 2 3 ιάνυσµα µε 3 συνιστώσες, Μητρώο τύπου x 3 Σηµείο του χώρου z u u = [;2;3] u = 2 3 ιάνυσµα µε 3 συνιστώσες, Μητρώο τύπου 3x y x 6
7 Σύνταξη ( ιανύσµατα) 3/4 Σύνταξη ( ιανύσµατα) 4/4 d = [ ] e = [:7] f = :7 g = :2: f(3) f(2:7) f(:) find(f) d = e = f = g = ans = 3 ans = ans = ans = ιαφορετική αρχικοποίηση Ίδια διανύσµατα Χρήσεις του τελεστή : και εύρεση µη µηδενικών στοιχείων Προσοχή! Ο τελεστής «:» είναι ένα από τα πιο σηµαντικά χαρακτηριστικά! h = [ 2 3]; h' h * h' h.* h h + h (nothing) ans = 2 3 ans = 4 ans = 4 9 ans = Το ελληνικό ερωτηµατικό αποτρέπει την εµφάνιση του υπολογιζόµενου αποτελέσµατος. Η απόστροφος οδηγεί στο ανάστροφο διάνυσµα (µητρώο). Πολλαπλασιασµός διανυσµάτων και πολλαπλασιασµός διανυσµάτων στοιχείο προς στοιχείο (Χρήσιµο!) Σύνταξη (Μητρώα) /3 Έξοδος Σχόλια Σύνταξη (Μητρώα) 2/3 g = [ 2 3; 4 5 6; 7 8 9] g = [ ] g(2,3) g(3,:) g(2,3) = 4 g = g = ans = 6 ans = g = Εισαγωγή µητρώου (Ένα ελληνικό ερωτηµατικό διαχωρίζει τις διαφορετικές γραµµές!). Ακριβώς το ίδιο, χωρίς χρήση ελληνικού ερωτηµατικού (semicolon) Πρόσβαση σε στοιχεία µητρώου. Προσοχή: Επιλογή στηλών και γραµµών! g^2 g.^ 2 Έξοδος ans = ans = Σχόλια Ύψωση µητρώου σε δύναµη και ύψωση στοιχείων µητρώου. 7
8 Σύνταξη (Μητρώα) 3/3 A.K.Y στη Matlab c = g Α = rand(5,5); Α([:3],[2:4]) Α([:3],:) c = Ανάστροφο µητρώου Πρόσβαση σε στοιχεία µητρώου. Προσοχή: Επιλογή στηλών και γραµµών! IEEE Αριθµητική διπλής ακρίβειας (8 bytes) s e f Round-off: eps = 2-52 Έλεγχος εξόδου (όχι υπολογισµών!) format Matlab: Αριθµητική διπλής ακρίβειας Απόσταση γραµµών : format compact/loose 5 ψηφία: format long 5 ψηφία: format short Κλάσµατα: format rat help format Μεταβλητές Κατάσταση session >> who >> whos a Χρήσιµα! >> clear >> clear a >> clc Case sensitive! >> A = ones(4); >> a = eye(4); Α a!!! 8
9 Μετακίνηση κέρσορα: «Ιστορία» εντολών! Μετακίνηση (σειραϊκά) προς την παλαιότερη εντολή >> Μετακίνηση (σειραϊκά) προς την πιο πρόσφατη εντολή Μητρώα στη Matlab Built-in συναρτήσεις Απευθείας προγραµµατισµός Από.mat αρχεία >> Μητρώα στη Matlab /9 Built-in δοµές µητρώων Μητρώα στη Matlab 2/9 Built-in δοµές µητρώων rand(2) rand(2,3) zeros(2) ones(2) eye(2) hilb(3) Έξοδος ans = ans = ans = ans = ans = ans = Σχόλια Τιµές οµοιόµορφα κατανεµηµένες Μηδενικά Μονάδες Ι (ταυτοτικό µητρώο) Hilbert Μητρώο (cond >> ) randn(2,3) Α = sparse(n,n) toeplitz([ 2 3]) vander([ 2 3]) Έξοδος ans = Α= All zero sparse: 3-by-3 ans = ans = Σχόλια Τιµές κανονικά Κατανεµηµένες Αραιή δοµή µητρώου οµή Toeplitz οµή Vandermonde 9
10 Μητρώα στη Matlab 3/9 Built-in δοµές µητρώων Έξοδος Μητρώα στη Matlab 4/9 Ερωτήσεις : Ποιο θα είναι το αποτέλεσµα; Σχόλια D = u = :5; D = diag(u) ιαγώνιο µητρώο από διάνυσµα D = ones(size(d)) Μητρώα στη Matlab Α = ones(5,5); u = rand(5,); A(2,:) = u ; A(:,2) = u; A([2 3], :) = A([3 2], :); Το ίδιο µέγεθος µε το µητρώο Α 6/9 Μητρώα στη Matlab 7/9 >> A = magic(4);
11 Μητρώα στη Matlab 8/9 Μητρώα στη Matlab 9/9 >> A(2,3) >> A([2 4],:) >> A(3,:) >> A(:) >> A(:,3) >> A(2:4,:3) Χειρισµός µητρώων Χειρισµός µητρώων (Συνέχεια...) Παράθεση Αναδροµική κατασκευή µητρώων Έστω: a = [ 2; 3 4] a = 2 [a, a, a] [a; a; a] Έξοδος ans = ans = [a, zeros(2); zeros(2), a'] ans =
12 Χειρισµός µητρώων (Συνέχεια...) Χειρισµός µητρώων (Συνέχεια...) repmat(a,3,3) a(:, ) = [] Έξοδος Μητρώο µε: > 3 2 γραµµές > 3 2 στήλες ιαγραφή της πρώτης στήλης Απευθείας χειρισµός Με for loops for i=:, for j=:, t(i,j) = i/j; Ελληνικό ερωτηµατικό! Πράξεις µεταξύ των µητρώων Βαθµωτοί Α+Α Α-Α Α*Α (διάσταση!) Α/Β (Χ*Β = Α) Α\b (Ax = b).<operand> : Στοιχείο προς στοιχείο Όλα είναι µητρώα (ακόµα και αν είναι x )! help elfun (elementary functions) help elmat (elementary matrix functions) 2
13 Βαθµωτοί ιανύσµατα Παραδείγµατα Έξοδος Σχόλια b=2 b=2 Βαθµωτός a + b ans = Στοιχείο προς στοιχείο a * b ans = Στοιχείο προς στοιχέιο a ^ b ans = ύναµη! a.^ b ans = Στοιχείο προς στοιχείο ιανύσµατα /7 size(a,) = ή size(a,2) = length(a) % Πλήθος συνιστωσών Έξοδος v = [ 2 3] u = [3 2 ] v = 2 3 ιανύσµατα u = 3 2 v * u Error v * u' ans = Εσωτερικό γινόµενο dot(v,u) ans = Εσωτερικό γινόµενο (dot) max(u), min(u), sort(u) 2/7 Απόσταση διανυσµάτων (σηµείων στο Rn) Έννοια αντίστοιχη της απόλυτης τιµής στο R Νόρµα διανύσµατος Σχόλια ιαστάσεις! Μέγιστο διανύσµατος, Ελάχιστο διανύσµατος, Ταξινόµηση διανύσµατος ιανύσµατα 3/7 Έστω διανύσµατα norm(u-v,)= Απόσταση Manhattan! u v 3
14 ιανύσµατα 4/7 norm(u-v,2)= norm(u-v)= ιανύσµατα norm(u-v,inf)= Ευκλείδια απόσταση! u u v v ιανύσµατα 5/7 6/7 Πρόσθεση διανυσµάτων ιανύσµατα 7/7 Εσωτερικό γινόµενο (DOT) διανυσµάτων y v +u v u x v α u Καθετότητα: Συνάρτηση Matlab: >> dot(u,v) >> u * v 4
15 Συναρτήσεις µητρώων Γραµµικά συστήµατα Ενσωµατωµένες help matfun k = [6 2 3; 5 ; 9 7 6] inv(k) rank(k), det(k), eig(k), etc Έξοδος k = ans = Σχόλια Αντίστροφο Πολλές άλλες ενσωµατωµένες συναρτήσεις Αx = b x = inv(a) * b % Sloooow!!! x = A \ b % Gaussian Elimination Αποθήκευση µεταβλητών Προγραµµατισµός στη Matlab Έξοδος καταστροφική για µεταβλητές! Αποθήκευση µεταβλητών/διανυσµάτων/µητρώων για επόµενη χρήση: >> save <filename> Ανάκτηση µεταβλητών/διανυσµάτων/µητρώων: >> load <filename> M-files (κώδικας) Functions (return value-s, local workspace) Scripts Κλήση από command line Text files που αποτελούνται από απλές εντολές που έχουµε δει ως τώρα Κλήση χωρίς το.m! type <function_name> 5
16 Πλοήγηση στη Matlab οµή συνάρτησης dir / ls pwd cd <directory> which <function> path pathtool function [o,o2,o3, ] = name(i, i2, i3, ) % Comments.. Code.. Κοινές προγραµµατιστικές δοµές οµή if elseif else Έλεγχος ροής (if, switch) οµές επανάληψης (for, while) Εντολές διακοπής επανάληψης (break, continue) If A > B greater elseif A < B less elseif A = = B equal else error( Unexpected situation ) 6
17 Λογικοί και σχεσιακοί τελεστές Σχεσιακοί τελεστές (µεταξύ arrays) == (ισότητα) ~= (ανισότητα) < (µικρότερο) <= (µικρότερο ή ίσο) > (µεγαλύτερο) >= (µεγαλύτερο ή ίσο) Λογικοί τελεστές & (and) (or) ~ (not) οµή for % Hilbert matrix!! for i = :m for j = :n H(i,j) = /(i+j-) Ζητήµατα χρόνου Προσοχή στον τρόπο δόµησης του κώδικα slow.m tic; X=-25:.:25; for for ii=:length(x) if if x(ii)>=, s(ii)=sqrt(x(ii)); else s(ii)=; ; ; toc toc fast.m tic tic x=-25:.:25; s=sqrt(x); s(x<)=; toc; Ζητήµατα χρόνου (Συνέχεια...) Τι γίνεται αν ο υπολογισµός είναι πολύ γρήγορος; tic; eig(rand()) toc toc fast.m accurate.m tic; tic; for for i=: eig(rand()) Toc/ 7
18 ιδάγµατα χρήστη Χρησιµοποιήστε διανυσµατικές εντολές της Matlab αντί για βρόχους! Κάντε pre-allocate την µνήµη αντί για δυναµικό allocation! % User enters a numerical value n = input( Matrix Dimension: ) Profiling Παράδειγµα Συνάρτησης profile on function profile report profile off profile plot function [C] = multiply(a, B) % This function multiples the matrices A and B % and stores the result in C [m, n] = size(a); [m2, n2] = size(b); if (n == m2) C = A*B; else disp('multiplication not possible'); 8
19 Συναρτήσεις πολλαπλασιασµού /3 Συναρτήσεις πολλαπλασιασµού 2/3 function [C] = multiply(a, B) C = zeros(size(a)); n = length(a); % We assume that A,B both have n rows and columns function [C] = multiply(a, B) C = zeros(size(a)); n = length(a); % We assume that A,B both have n rows and columns c = ; for i = ::n for j = ::n for k = ::n c = c + A(i,k)*B(k,j); C(i,j) = c; c = ; Κατά γραµµές! Βασική Πράξη: Εσωτερικό γινόµενο c = ; for j = ::n for i = ::n for k = ::n c = c + A(i,k)*B(k,j); C(i,j) = c; c = ; Κατά στήλες! Βασική Πράξη: Εσωτερικό γινόµενο Συναρτήσεις πολλαπλασιασµού 3/3 Πολλαπλασιασµός: Ερώτηση function [C] = multiply(a, B) C = zeros(size(a)); n = length(a); % We assume that A,B both have n rows and columns for k = ::n for i = ::n for j = ::n C(i,j) = C(i,j) + A(i,k)*B(k,j); Βασική Πράξη: Εξωτερικό γινόµενο Fortran, Matlab αποθήκευση µητρείων κατά στήλες Ποιον από τους παραπάνω τρόπους θα διαλέγατε; C, C++ αποθήκευση µητρείων κατά γραµµές Ποιον από τους παραπάνω τρόπους θα διαλέγατε; 9
20 Γραφικά στη Matlab 2-D γραφικά (plot, pie) 3-D γραφικά (mesh) Plot >> plot(x,y) δέχεται ως ορίσµατα 2 διανύσµατα ίδιου µεγέθους σχεδιάζει τα σηµεία (x i, y i ) στο καρτεσιανό επίπεδο >> plot(x,y, ro: ) >> title( Plot title ) >> xlabel( X label ) >> ylabel( y label ) >> hold on (hold off) >> grid on (grid off) >> leg( Curve No. ) Plot Plot - Pie x = :. : 2*pi; y = sin(x); plot(x,y) y2 = sin(x-.25) y3 = sin(x-.5) plot(x,y,x,y2,x,y3) % at the same time! hold on Subplot(m,n, mn); plot( ) plot(x,y, rx ) Pie(:7) 2
21 Mesh Movie! A = zeros(32); A(4:6,4:6) = ones(3); F=abs(fft2(A)); mesh(f) Rotate3d on logo; fr=4; dtheta=36/fr; for frame = :fr, camorbit(dtheta,) M(frame) = getframe(gcf); movie(m); Επεξεργασία εικόνων Χ = imread(filename) image(x) Συµπεράσµατα Σύντοµη πολύπλευρη εισαγωγή Matlab Εφαρµοσµένη Γραµµική Άλγεβρα Γραµµική Άλγεβρα Ισχυρή γεωµετρική ερµηνεία Matlab Εξελιγµένη ενσωµάτωση γραφικών Πειραµατιστείτε, αξίζει! 2
22 Αναφορές Goooogle!! Εύκολη εισαγωγή στη Matlab από τον Mark Gockenbach Tutorial από τη Mathworks html Tutorial µε πολλές παραποµπές Από το πανεπιστήµιο της Alberta Vis.Jon.index.html Γραφικά στη Matlab Η «απόλυτη» αναφορά Mastering MATLAB 6, D.Hanselman και B.R. Littlefield, Prentice Hall Matlab guide MATLAB Guide, D.J. Higham και N.J. Higham, SIAM 22
Εισαγωγή στη Matlab. Πανεπιστήµιο Κρήτης. Ιστοσελίδα µαθήµατος:
Εισαγωγή στη Matlab Πανεπιστήµιο Κρήτης Τµήµα Μαθηµατικών Μάθηµα: Αριθµητική Ανάλυση Εαρινό Εξάµηνο 2007. Ιστοσελίδα µαθήµατος: http://www.math.uoc.gr/~chatzipa/ Εισαγωγή στη MATLAB 1 Τι είναι η Matlab
Τυπικές χρήσεις της Matlab
Matlab Μάθημα 1 Τι είναι η Matlab Ολοκληρωμένο Περιβάλλον Περιβάλλον ανάπτυξης Διερμηνευμένη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρμογών Ευκολία διατύπωσης Cross platform (Wintel, Unix, Mac) Τυπικές χρήσεις
MATLAB. Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών.
MATLAB Tι είναι το λογισµικό MATLAB? Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών. Σύστηµα αλληλεπίδρασης µε τοχρήστηγια πραγµατοποίηση επιστηµονικών υπολογισµών (πράξεις µε πίνακες επίλυση
Εισαγωγή στη Matlab Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής
Εισαγωγή στη Matlab Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής email: dzavanti@cs.uoi.gr Περιεχόμενα Τι είναι η Matlab; Ιστορικά Χρήσεις και στοιχεία της Matlab
Εισαγωγή στο Matlab Μέρος Α. Κυριακίδης Ιωάννης 2011
Εισαγωγή στο Matlab Μέρος Α Κυριακίδης Ιωάννης 2011 Εισαγωγή στο Matlab Το όνομα του προέρχεται από τα αρχικά γράμματα των λέξεων MATtrix LABoratory (εργαστήριο πινάκων). To MATLAB (MathWorks Inc.) παρέχει
Συστήματα Αναμονής (Queuing Systems)
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ - ΕΜΠ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧ. ΥΠΟΛΟΓΙΣΤΩΝ Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής Εργαστήριο Διαχείρισης & Βέλτιστου Σχεδιασμού Δικτύων Τηλεματικής
1 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 1 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ Ενότητα: ΜΑΘΑΙΝΟΝΤΑΣ ΤΟ MATLAB, ΜΕΡΟΣ Α Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν
Εισαγωγή στην Αριθμητική Ανάλυση
Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB ΔΙΔΑΣΚΩΝ: ΓΕΩΡΓΙΟΣ ΑΚΡΙΒΗΣ ΒΟΗΘΟΙ: ΔΗΜΗΤΡΙΑΔΗΣ ΣΩΚΡΑΤΗΣ, ΣΚΟΡΔΑ ΕΛΕΝΗ E-MAIL: SDIMITRIADIS@CS.UOI.GR, ESKORDA@CS.UOI.GR Τι είναι Matlab Είναι ένα περιβάλλον
Εισαγωγή στο Περιβάλλον Επιστημονικού Προγραμματισμού MATLAB-Simulink. Δημήτριος Τζεράνης Λεωνίδας Αλεξόπουλος
Εισαγωγή στο Περιβάλλον Επιστημονικού Προγραμματισμού MATLAB-Simulink Δημήτριος Τζεράνης Λεωνίδας Αλεξόπουλος 1 Τι είναι τα Matlab και Simulink? Το Matlab (MATrix LABoratory) είναι ένα περιβάλλον επιστημονικού
Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ηλεκτρονική Υγεία Εργαστήριο 4 ο : MATLAB Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες
Εργαστήριο Μαθηματικής Ανάλυσης Ι. Εισαγωγή στη Matlab Βασικές Συναρτήσεις-Γραφικές παραστάσεις. Πανεπιστήμιο Θεσσαλίας. Σχολή Θετικών Επιστημών
Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με εφαρμογές στη Βιοϊατρική Εργαστήριο Μαθηματικής Ανάλυσης Ι Εισαγωγή στη Matlab Βασικές Συναρτήσεις-Γραφικές παραστάσεις Εισαγωγή στη
Εισαγωγή στη Matlab Βασικές Συναρτήσεις
Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με Εφαρμογές στη Βιοϊατρική Εργαστήριο Γραμμικής Άλγεβρας Εισαγωγή στη Matlab Βασικές Συναρτήσεις 2016-2017 Εισαγωγή στη Matlab Matlab
Χρονικές σειρές 4 o μάθημα: ΠΙΝΑΚΕΣ ΚΑΙ ΔΙΑΝΥΣΜΑΤΑ
Χρονικές σειρές 4 o μάθημα: ΠΙΝΑΚΕΣ ΚΑΙ ΔΙΑΝΥΣΜΑΤΑ Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα, Πανεπιστήμιο
ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB. Κολοβού Αθανασία Ε.Τ.Ε.Π.
ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB Κολοβού Αθανασία Ε.Τ.Ε.Π. http://users.uoa.gr/~akolovou/ MATRIX LABORATORY Μαθηματικό λογισμικό πακέτο Everything is a matrix Εύκολο να ορίσουμε τους πίνακες >> A = [6 3; 5 0] A = 6
Συνοπτικός οδηγός MATLAB & OCTAVE. (έως και συναρτήσεις) Ιωάννης Καλατζής 2018d
Συνοπτικός οδηγός MATLAB & OCTAVE (έως και συναρτήσεις) Ιωάννης Καλατζής 2018d ΕΓΚΑΤΑΣΤΑΣΗ ΓΕΝΙΚΑ 2 MATLAB Το MATLAB είναι ένα περιβάλλον για επιστημονικό και τεχνικό προγραμματισμό, ιδανικό για ανάπτυξη
Πληροφορική. Ενότητα 1: Α. Οργάνωση μαθήματος. Β. Στοιχεία Προγραμματισμού -Προγραμματιστικές Δομές, Πρόγραμμα, Γλώσσες.
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Πληροφορική Ενότητα 1: Α. Οργάνωση μαθήματος. Β. Στοιχεία Προγραμματισμού -Προγραμματιστικές Δομές, Πρόγραμμα, Γλώσσες. Κωνσταντίνος Καρατζάς
Σύντομες εισαγωγικές σημειώσεις για την. Matlab
Σύντομες εισαγωγικές σημειώσεις για την Matlab Δήλωση Μεταβλητών Για να εισάγει κανείς δεδομένα στη Matlab υπάρχουν πολλοί τρόποι. Ο πιο απλός είναι στη γραμμή εντολών να εισάγουμε αυτό που θέλουμε και
Εισαγωγή στο MATLAB. Κολοβού Αθανασία, ΕΔΙΠ,
Εισαγωγή στο MATLAB Κολοβού Αθανασία, ΕΔΙΠ, akolovou@di.uoa.gr Εγκατάσταση του Matlab Διανέμεται ελεύθερα στα μέλη του ΕΚΠΑ το λογισμικό MATLAB με 75 ταυτόχρονες (concurrent) άδειες χρήσης. Μπορείτε να
Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ MATLAB
Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ MATLAB (το παρόν αποτελεί τροποποιηµένη έκδοση του οµόνυµου εγχειριδίου του κ. Ν. Μαργαρη) 1 ΠΡΑΓΜΑΤΙΚΟΙ ΑΡΙΘΜΟΙ 1.1 ΠΡΑΞΕΙΣ ΜΕ ΠΡΑΓΜΑΤΙΚΟΥΣ ΑΡΙΘΜΟΥΣ 1.1.1 ΠΡΟΣΘΕΣΗ» 3+5 8 % Το σύµβολο
Έναρξη Τερματισμός του MatLab
Σύντομος Οδηγός MATLAB Β. Χ. Μούσας 1/6 Έναρξη Τερματισμός του MatLab Η έναρξη της λειτουργίας του MatLab εξαρτάται από το λειτουργικό σύστημα. Στα συστήματα UNIX πληκτρολογούμε στη προτροπή του συστήματος
4 η ΕΝΟΤΗΤΑ Μητρώα και συνθήκες στο MATLAB
ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 4 η ΕΝΟΤΗΤΑ Μητρώα και συνθήκες στο MATLAB Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες Χρήσης
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στον Επιστημονικό Προγραμματισμό Μάθημα 1 ο Διδάσκοντες: Λεωνίδας Αλεξόπουλος Επ. Καθηγητής ΕΜΠ e-mail: leo@mail.ntua.gr url: http://users.ntua/leo Θεόδωρος
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
7.5 ΑΡΑΙΕΣ ΜΗΤΡΕΣ Κατασκευή αραιών µητρών Πράξεις και συναρτήσεις αραιών µητρών Συναρτήσεις για γραφήµατα...
Κ. Π Α Π Α Ρ Ρ Ι Ζ Ο Σ M A T L A B 6 Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α Π Ρ Ο Λ Ο Γ Ο Σ............. v Κ Ε Φ Α Λ Α Ι Ο 1 Β Α Σ Ι Κ Ε Σ Λ Ε Ι Τ Ο Υ Ρ Γ Ι Ε Σ Τ Ο Υ M A T L A B 1 1.1 ΠΡΑΞΕΙΣ ΚΑΙ ΑΡΙΘΜΗΤΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ
ΕΙΣΑΓΩΓΗ ΣΤΟ MATHLAB Α ΜΕΡΟΣ
ΕΙΣΑΓΩΓΗ ΣΤΟ MATHLAB Α ΜΕΡΟΣ ΕΙΣΑΓΩΓΗ ΠΙΝΑΚΩΝ ΣΤΟ MATHLAB Αν θέλουμε να εισάγουμε έναν πίνακα στο mathlab και να προβληθεί στην οθόνη βάζουμε τις τιμές του σε άγκιστρα χωρίζοντάς τις με κόμματα ή κενό
4. Εισαγωγή στο Matlab
ΠΠΜ 500: Εφαρμογές Μηχανικής με Ανάπτυξη Λογισμικού 4. Εισαγωγή στο Matlab Εαρινό εξάμηνο 2006 Πέτρος Κωμοδρόμος komodromos@ucy.ac.cy http://www. www.eng. eng.ucy.ac.cy/petros 1 Θέματα Εισαγωγή στο Matlab
Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 2ο Μεταβλητές Μεταβλητή ονομάζεται ένα μέγεθος
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ Πρόλογος... 11 Μέρος Α: Στοιχεία Αλγοριθμικής... 15 1 Επίλυση προβλημάτων με Η/Υ... 19 1.1 Εισαγωγή... 19 1.2 Αλγόριθμοι-αλγοριθμικά προβλήματα... 20 1.3 Το μαθηματικό μοντέλο... 26
7.5 ΑΡΑΙΕΣ ΜΗΤΡΕΣ 290 7.5.1 Κατασκευή αραιών µητρών... 290 7.5.2 Πράξεις και συναρτήσεις αραιών µητρών... 294 7.5.3 Συναρτήσεις για γραφήµατα...
Κ. Π Α Π Α Ρ Ρ Ι Ζ Ο Σ M A T L A B 6. 5 Π Ε Ρ Ι Ε Χ Ο Μ Ε Ν Α Π Ρ Ο Λ Ο Γ Ο Σ............. v Κ Ε Φ Α Λ Α Ι Ο 1 Β Α Σ Ι Κ Ε Σ Λ Ε Ι Τ Ο Υ Ρ Γ Ι Ε Σ Τ Ο Υ M A T L A B 1 1.1 ΠΡΑΞΕΙΣ ΚΑΙ ΑΡΙΘΜΗΤΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ
Βασικά στοιχεία του MATLAB
ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ ΕΡΓΑΣΤΗΡΙΟ Εξοικείωση µε το περιβάλλον του MATLAB και χρήση βασικών εντολών και τεχνικών δηµιουργίας προγραµµάτων, συναρτήσεων
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 4o Εργαστήριο Σ.Α.Ε Ενότητα : Μελέτη και Σχεδίαση Σ.Α.Ε Με χρήση του MATLAB Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν
Εισαγωγή στη Matlab 2 Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής
Εισαγωγή στη Matlab 2 Εισαγωγή στην Αριθμητική Ανάλυση Διδάσκων: Γεώργιος Ακρίβης Βοηθός: Δημήτριος Ζαβαντής email: dzavanti@cs.uoi.gr Περιεχόμενα Ορισμοί Λογικοί τελεστές f0r loops while loops if else
Το παράθυρο έναρξης του Μatlab
Εισαγωγή στο Matlab Το παράθυρο έναρξης του Μatlab Αν οποιοδήποτε από αυτά τα παράθυρα είναι κρυμμένο μπορείτε να το εμφανίσετε από το menu με όνομα Desktop. Desktop > Desktop Layout > Default Ένα παράθυρο
Επιστηµονικός Υπολογισµός Ι - Πρώτη εργαστηριακή άσκηση
Επιστηµονικός Υπολογισµός Ι - Πρώτη εργαστηριακή άσκηση Ηµεροµηνία επιστροφής : Τετάρτη 4/11/2010 18 Οκτωβρίου 2010 1 Γραµµική άλγεβρα (20 µονάδες) Η παράγωγος ενός µητρώου H ορίζεται ως η παράγωγος κάθε
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 17
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 17 10 Νοεµβρίου, 2006 Γεώργιος Έλληνας Επίκουρος Καθηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ
Αλληλεπίδραση με το Matlab
Αλληλεπίδραση με το Matlab Περιγραφή της διαδικασίας πως εργαζόμαστε με το Matlab, και της προετοιμασίας και παρουσίασης των αποτελεσμάτων μιας εργασίας με το Matlab. Ειδικότερα θα συζητήσουμε μερικά στοιχεία
Σύστηµα επεξεργασίας πινάκων και συναρτήσεων τους για εφαρµογές αριθµητικής ανάλυσης και γραφικής παρουσίασης.
MATLAB 1 MATLAB (MATrix LABoratory) Σύστηµα επεξεργασίας πινάκων και συναρτήσεων τους για εφαρµογές αριθµητικής ανάλυσης και γραφικής παρουσίασης. ηµιουργήθηκε απο τον C. Moler, αρχικά σαν εργαλείο διαχείρισης
ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK
ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK ρ. Γεώργιος Φ. Φραγκούλης Καθηγητής Ver. 0.2 9/2012 ιανύσµατα & ισδιάστατοι πίνακες Ένα διάνυσµα u = (u1, u2,, u ) εισάγεται στη MATLAB ως εξής : u=[ u1, u2,, un ] ή u=[ u1
Χρονικές σειρές 1 ο μάθημα: Εισαγωγή στη MATLAB
Χρονικές σειρές 1 ο μάθημα: Εισαγωγή στη MATLAB Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα, Πανεπιστήμιο
ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΜΟΣ. Τσιριγώτης Γεώργιος
ΕΠΙΣΤΗΜΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΜΟΣ Τσιριγώτης Γεώργιος Σκοπός του μαθήματος είναι να προετοιμάσει τον σπουδαστή, εφοδιάζοντάς τον με γνώση στην χρήση λογισμικού υψηλού επιπέδου, ώστε να μπορεί να το χρησιμοποιήσει
Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 5ο Aντώνης Σπυρόπουλος Πράξεις μεταξύ των
Εισαγωγή στη Γεώργιος Γεωργίου & Χρίστος Ξενοφώντος
Εισαγωγή στη Γεώργιος Γεωργίου & Χρίστος Ξενοφώντος Τμήμα Μαθηματικών και Στατιστικής Πανεπιστήμιο Κύπρου Μάϊος 7 . ΕΙΣΑΓΩΓΗ Το MATLAB είναι ένα σύγχρονο ολοκληρωμένο μαθηματικό λογισμικό πακέτο που χρησιμοποιείται
1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ (Προγραμματισμός & MATLAB)
ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ (Προγραμματισμός & MATLAB) Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
ΠΛΗΡΟΦΟΡΙΚΗ Ι (MATLAB) Ενότητα 5
ΠΛΗΡΟΦΟΡΙΚΗ Ι (MATLAB) Ενότητα 5 Σημειώσεις βασισμένες στο βιβλίο Το MATLAB στην Υπολογιστική Επιστήμη και Τεχνολογία Μια Εισαγωγή Πίνακες (Arrays) [1/2] Δομές δεδομένων για την αποθήκευση δεδομένων υπό
Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.
i Π Ρ Ο Λ Ο Γ Ο Σ Το βιβλίο αυτό αποτελεί μια εισαγωγή στα βασικά προβλήματα των αριθμητικών μεθόδων της υπολογιστικής γραμμικής άλγεβρας (computational linear algebra) και της αριθμητικής ανάλυσης (numerical
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ. Ξεκινώντας µε το MATLAB. Revised by Clinton Wolfe Original by David Hart. Μ. Βάβαλη και Τ.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ Ξεκινώντας µε το MATLAB Revised by Clinton Wolfe Original by David Hart Μ. Βάβαλη και Τ. Κατελανή ΠΕΡΙΕΧΟΜΕΝΑ 1. Τί είναι το Matlab?...3 1.1. Πώς να χρησιµοποιήσετε
Ηβασική δοµή δεδοµένων είναι ο πίνακας που δεν χρειάζεται να οριστεί η διάσταση του.
MATrix LABoratory Ηβασική δοµή δεδοµένων είναι ο πίνακας που δεν χρειάζεται να οριστεί η διάσταση του. Τι είναι το MATLAB ; Μια γλώσσα υψηλού επιπέδου η οποία είναι χρήσιµη για τεχνικούς υπολογισµούς.
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 14
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 14 20 Οκτωβρίου, 2005 Ηλίας Κυριακίδης Λέκτορας ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ 2005Ηλίας Κυριακίδης,
Ανάλυση, Στατιστική Επεξεργασία και Παρουσίαση Δεδομένων με χρήση Ανοικτών Λογισμικών Δρ. Φίλιππος Σοφός
Ανάλυση, Στατιστική Επεξεργασία και Παρουσίαση Δεδομένων με χρήση Ανοικτών Λογισμικών Δρ. Φίλιππος Σοφός ΠΕΡΙΓΡΑΜΜΑ ΠΑΡΟΥΣΙΑΣΗΣ Διερεύνηση αναγκών Επιλογή του Octave Χαρακτηριστικά και περιβάλλον εργασίας
Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο
Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο Ενότητα 1: Εισαγωγή στο Matlab Διδάσκουσα: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
Εργαστήριο Γραμμικής Άλγεβρας. H Matlab ως γλώσσα προγραμματισμού
Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών Τμήμα Πληροφορικής με Εφαρμογές στη Βιοϊατρική Εργαστήριο Γραμμικής Άλγεβρας H Matlab ως γλώσσα προγραμματισμού Προγραμματιστικές δομές Έλεγχος ροής if if
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ Πρόλογος... 11 Μέρος Α: Στοιχεία Αλγοριθμικής... 15 1 Επίλυση προβλημάτων με Η/Υ... 19 1.1 Εισαγωγή... 19 1.2 Αλγόριθμοι αλγοριθμικά προβλήματα... 20 1.3 Το μαθηματικό μοντέλο... 26
ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 1: Εισαγωγικές έννοιες
ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 1: Εισαγωγικές έννοιες Μιχάλης Δρακόπουλος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών Μιχάλης ρακόπουλος Ακαδ. έτος 2011 2012 Εισαγωγικές έννοιες 2 Βασικές προγραµµατιστικές έννοιες
ΠΑΡΑΡΤΗΜΑ Α Εισαγωγή στο MATLAB
ΠΑΡΑΡΤΗΜΑ Α A-2 Ν. Μήτρου - ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ: Συνοπτική Θεωρία και Εργαστήριο Περιεχόμενα Παραρτήματος Α A.1 Γενικά... Α-3 A.2 Αριθμοί και βασικές δομές δεδομένων στο MATLAB... Α-3 A.3 Αριθμητικές
MATLAB Desktop (Επιφάνεια Εργασίας MATLAB) [1.]
Εισαγωγή στο MATLAB Το MATLAB αποτελεί ένα εμπορικό εργαλείο το οποίο προσφέρει ένα διαδραστικό προγραμματιστικό περιβάλλον στον χρήστη και χρησιμοποιείται σε ένα μεγάλο εύρος εφαρμογών. Ενσωματώνει μια
Εισαγωγή στους. Υπολογιστές
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή γή στον επιστημονικό προγραμματισμό 2 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo Μελάς Ιωάννης Υποψήφιος
µέχρι και την Τρίτη 24.3.2015 και ώρα 22:30 1η Ασκηση ΑΜΕΣΟΙ ΜΕΘΟ ΟΙ ΓΙΑ ΤΗΝ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΤΟΜΕΑΣ ΘΕΩΡΗΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ : ΑΡΙΘΜΗΤΙΚΗ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ΗΜΕΡ/ΝΙΑ 9.3.205 Καταληκτική Ηµερ/νία υποβολής µέχρι
Εργαλεία Προγραμματισμού Ψηφιακής Επεξεργασίας Εικόνας: Το Matlab Image Processing Toolbox
ΚΕΣ 03 Αναγνώριση προτύπων και ανάλυση εικόνας Εργαλεία Προγραμματισμού Ψηφιακής Επεξεργασίας Εικόνας: Το Matlab Image Processing Toolbox Τμήμα Επιστήμης και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήμιο Πελοποννήσου
Λειτουργικά. Συστήματα Ι. Φ ρ ο ν τ ι σ τ ή ρ ι ο. Αριστείδης Ηλίας. Εργαστήριο Ηλεκτρονικών Υπολογιστών
Λειτουργικά Αριστείδης Ηλίας Συστήματα Ι Φ ρ ο ν τ ι σ τ ή ρ ι ο Shell Scripting Εισαγωγή Ένα shell script είναι μια λίστα εντολών που εκτελούνται ακολουθιακά Εκτελούνται ανάλογα με το κέλυφος και για
1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13
ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ 1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13 1.1. Τι είναι το Matlab... 13 1.2. Περιβάλλον εργασίας... 14 1.3. Δουλεύοντας με το Matlab... 16 1.3.1. Απλές αριθμητικές πράξεις... 16 1.3.2. Σχόλια...
Εισαγωγή στο GNU Octave/MATLAB
Εισαγωγή στο GNU Octave/MATLAB Δρ. Βασίλειος Δαλάκας Καλώς ήρθατε στο εργαστήριο Σημάτων και Συστημάτων με το λογισμικό Octave (Οκτάβα). Οι σημειώσεις αυτές έχουν βασιστεί στις σημειώσεις του εργαστηρίου
Για τη δημιουργία ενός διανύσματος με στοιχεία από το 0 μέχρι το 20 με βήμα το 2 (χρησιμοποιείται συνήθως για διανύσματα χρόνου) δίνουμε
Εργαστήριο Συστημάτων Αυτομάτου Ελέγχου Άσκηση 1 η Εισαγωγή στο Matlab 1 Άσκηση 1 η : Εισαγωγή στο Matlab Αντικείμενο Εξοικείωση με τις βασικές λειτουργίες του Matlab (πρόγραμμα αριθμητικής ανάλυσης και
Δομημένος Προγραμματισμός (ΤΛ1006)
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κρήτης Σχολή Εφαρμοσμένων Επιστημών Τμήμα Ηλεκτρονικών Μηχανικών Τομέας Αυτοματισμού και Πληροφορικής Δομημένος Προγραμματισμός (ΤΛ1006) Δρ. Μηχ. Νικόλαος Πετράκης, Καθηγητής
ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ
ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ Συστήματα Ψηφιακής Επεξεργασία Σήματος σε Πραγματικό Χρόνο ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 1 Αλέξανδρος Τ. Τζάλλας ΑΡΤΑ 2009-2010 Εργαστηριακή
1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Εργαστήριο Επεξεργασία Εικόνας & Βίντεο 1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή Νικόλαος Γιαννακέας Άρτα 2018 1 Εισαγωγή Το Matlab
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΡΓΑΣΤΗΡΙΟ 3 ΕΡΓΑΣΤΗΡΙΟ 3 ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΒΑΣΙΚΕΣ ΔΟΜΕΣ ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΝΥΣΜΑΤΩΝ Χ (ΤΕΤΜΗΜΕΝΩΝ) ΚΑΙ Υ (ΤΕΤΑΓΜΕΝΩΝ) ΤΩΝ ΣΗΜΕΙΩΝ
ημιουργία και διαχείριση πινάκων
ημιουργία και διαχείριση πινάκων Για να δημιουργήσουμε έναν πίνακα στο MATLAB μπορούμε να γράψουμε A = [ 2 3 ; 7 9 0 ; - 0 5; -2-3 9 -] βλέπουμε ότι αμέσως μας επιστρέφει τον πίνακα που ορίσαμε A = 2 3
Εισαγωγή στο Matlab (μέρος β) Κολοβού Αθανασία, ΕΔΙΠ,
Εισαγωγή στο Matlab (μέρος β) Κολοβού Αθανασία, ΕΔΙΠ, akolovou@di.uoa.gr ΔΙΑΧΕΙΡΙΣΗ ΠΙΝΑΚΩΝ Ορισμός πίνακα >>B=[3 5;9 7] B = 3 9 5 7 Ορισμός διανύσματος >>x = [ 2 5 ] x = Ανάστροφος y=x 2 5 y = 2 5 ΔΙΑΧΕΙΡΙΣΗ
Πρώτη επαφή με το μαθηματικό πακέτο Mathematica
Πρώτη επαφή με το μαθηματικό πακέτο Mathematica Με δύο λόγια, μπορούμε να πούμε ότι η Mathematica είναι ένα πρόγραμμα που το χρησιμοποιούμε για να κάνουμε αναλυτικούς και αριθμητικούς υπολογισμούς αλλά
Βασικά στοιχεία στο Matlab
Αριθμητική : + - * / ^ 3ˆ2 - (5 + 4)/2 + 6*3 >> 3^2 - (5 + 4)/2 + 6*3 22.5000 Βασικά στοιχεία στο Matlab Το Matlab τυπώνει την απάντηση και την καταχωρεί σε μια μεταβλητή που την ονομάζει ans. Αν θέλουμε
Γραµµική Αλγεβρα. Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής
Γραµµική Αλγεβρα Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Εισαγωγή στη γλώσσα προγραμματισμού C++
Εισαγωγή στη γλώσσα προγραμματισμού C++ Περιβάλλον Εργασίας 2 Περιβάλλον Εργασίας 1. Χρήση απλού κειμενογράφου και Μεταγλωττιστή 2. Ολοκληρωμένα Περιβάλλοντα Εργασίας (Integrated Development Environments)
Γραµµική Αλγεβρα. Ενότητα 1 : Εισαγωγή στη Γραµµική Αλγεβρα. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής
Γραµµική Αλγεβρα Ενότητα 1 : Εισαγωγή στη Γραµµική Αλγεβρα Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Σηµειώσεις MATLAB. Μιχάλης ρακόπουλος. Υπολογιστική Επιστήµη & Τεχνολογία, #01
Σηµειώσεις MATLAB Μιχάλης ρακόπουλος Υπολογιστική Επιστήµη & Τεχνολογία, #01 1 MATLAB (MATrix LABoratory) Σύστηµα επεξεργασίας πινάκων και συναρτήσεων τους για εφαρµογές αριθµητικής ανάλυσης και γραφικής
Εισαγωγή στους Υπολογιστές
Εισαγωγή στους Υπολογιστές Ενότητα #4: Πίνακες στο MATLAB Καθ. Δημήτρης Ματαράς Πολυτεχνική Σχολή Τμήμα Χημικών Μηχανικών Πίνακες στο MATLAB MATLAB Fundamentals Α. Καλαμπούνιας Επισκόπιση: Scalars και
Εισαγωγή στον επιστημονικό προγραμματισμό 2 o Μάθημα
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στον επιστημονικό προγραμματισμό 2 o Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Μελάς Ιωάννης Υποψήφιος
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 ϕυλλάδια (ένα για κάϑε διδάσκοντα).
αριθµητικούς υπολογισµούς, δίχως προγραµµατισµό σε συµβατικές γλώσσες (Fortran, C)
2 Τι είναι το Matlab? Το Matlab (MATrix LABoratory) είναι ένα interactive σύστηµα για: αριθµητικούς υπολογισµούς, δίχως προγραµµατισµό σε συµβατικές γλώσσες (Fortran, C) γρήγορη ανάπτυξη και έλεγχο αλγορίθµων,
Εισαγωγή στον Προγραμματισμό
Εισαγωγή στον Προγραμματισμό Έλεγχος Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2012-2013 Σχεσιακοί Τελεστές και Ισότητας Ένα πρόγραμμα εκτός από αριθμητικές πράξεις
αριθµητικούς υπολογισµούς, δίχως προγραµµατισµό σε συµβατικές γλώσσες (Fortran, C)
1 Τι είναι το Matlab? Το Matlab (MATrix LABoratory) είναι ένα interactive σύστηµα για: αριθµητικούς υπολογισµούς, δίχως προγραµµατισµό σε συµβατικές γλώσσες (Fortran, C) γρήγορη ανάπτυξη και έλεγχο αλγορίθµων,
ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ( , c Ε. Γαλλόπουλος) ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. Ε. Γαλλόπουλος. ΤΜΗΥΠ Πανεπιστήµιο Πατρών. ιαφάνειες διαλέξεων 28/2/12
ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ε. Γαλλόπουλος ΤΜΗΥΠ Πανεπιστήµιο Πατρών ιαφάνειες διαλέξεων 28/2/12 Μαθηµατική Οµάδα Οµάδα είναι ένα σύνολο F µαζί µε µία πράξη + : F F F έτσι ώστε (Α1) α + (β + γ) = (α + β) + γ για
Μεταφραστής (Compiler)
Windows Καθαρισµος οθονης cls Unix clear Τελεστες ανακατευθυνσης > > >> >> < < Εντολες σε αρχεια * * (wild card) del Α rm Α ιαγραφη type Α cat Α Εµφανιση copy Α Β cp Α Β Αντιγραφη ren Α Β mv Α Β Αλλαγη
Χρονικές σειρές 3 o μάθημα: Εισαγωγή στη MATLAB
Χρονικές σειρές 3 o μάθημα: Εισαγωγή στη MATLAB Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα, Πανεπιστήμιο
Εργαλεία προγραµµατισµού. Ψηφιακής Επεξεργασίας Εικόνας: Το Matlab Image Processing Toolbox. ΤΨΣ 150 Ψηφιακή Επεξεργασία Εικόνας
ΤΨΣ 150 Ψηφιακή Επεξεργασία Εικόνας Εργαλεία Προγραµµατισµού Ψηφιακής Επεξεργασίας Εικόνας: Το Matlab Image Processing Toolbox Τµήµα ιδακτικής της Τεχνολογίας και Ψηφιακών Συστηµάτων Πανεπιστήµιο Πειραιώς
Χρονικές σειρές 2 o μάθημα: Εισαγωγή στη MATLAB
Χρονικές σειρές 2 o μάθημα: Εισαγωγή στη MATLAB Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα, Πανεπιστήμιο
ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave
ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1 Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave Περιεχόμενο εργαστηρίου: - Το περιβάλλον ανάπτυξης προγραμμάτων Octave - Διαδικασία ανάπτυξης προγραμμάτων MATLAB - Απλά
Σε πολλά (κυρίως µαθηµατικά) προβλήµατα (π.χ. ανάλυση πειραµάτων, στατιστική επεξεργασία, γραφικές παραστάσεις, επίλυση γραµµικών συστηµάτων, κ.α.
Πίνακες (arrays) 1 οµές δεδοµένων Σε πολλά (κυρίως µαθηµατικά) προβλήµατα (π.χ. ανάλυση πειραµάτων, στατιστική επεξεργασία, γραφικές παραστάσεις, επίλυση γραµµικών συστηµάτων, κ.α.): Ανάγκη για αποθήκευση/διαχείριση
Εισαγωγή στους Υπολογιστές
Εισαγωγή στους Υπολογιστές Ενότητα #4: Εισαγωγή στο MATLAB Καθ. Δημήτρης Ματαράς Πολυτεχνική Σχολή Τμήμα Χημικών Μηχανικών Εισαγωγή στο MATLAB Α. Καλαμπούνιας MATLAB? MATrix LABoratory Εργαστήριο Πινάκων
ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 11: MATLAB
ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 11: MATLAB Μιχάλης Δρακόπουλος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών MATLAB 61 MATLAB (MATrix LABoratory) Σύστηµα επεξεργασίας πινάκων και συναρτήσεων τους για εφαρµογές αριθµητικής
ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 12: Συνοπτική Παρουσίαση Ανάπτυξης Κώδικα με το Matlab Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Πληροφορική. Ενότητα 2: Α. Μεταβλητές. Όλα είναι πίνακες. Β. Δεδομένα. Σφάλματα. Δομές. Κωνσταντίνος Καρατζάς Τμήμα Μηχανολόγων Μηχανικών
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Πληροφορική Ενότητα 2: Α. Μεταβλητές. Όλα είναι πίνακες. Β. Δεδομένα. Σφάλματα. Δομές. Κωνσταντίνος Καρατζάς Τμήμα Μηχανολόγων Μηχανικών
Προγραμματισμός σε Matlab για προβλήματα βελτιστοποίησης
Σημειώσεις στα πλαίσια του μαθήματος: Βελτιστοποίηση συστημάτων υδατικών πόρων Υδροπληροφορική Προγραμματισμός σε Matlab για προβλήματα βελτιστοποίησης Ευάγγελος Ρόζος και Χρήστος Μακρόπουλος Τομέας Υδατικών
12/3/2012. Εργαστήριο Αλγόριθμοι Γραμμικής Βελτιστοποίησης. Lab03 1. Διανυσματοποίηση Βρόχων. Αρχικοποίηση μητρών (preallocating)
Τμήμα Εφαρμοσμένης Πληροφορικής ΑΛΓΟΡΙΘΜΟΙ ΓΡΑΜΜΙΚΗΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ 8 Ο ΕΞΑΜΗΝΟ ΣΑΜΑΡΑΣ ΝΙΚΟΛΑΟΣ, ΕΠ. ΚΑΘΗΓΗΤΗΣ Βελτίωση Απόδοσης ιανυσματοποίηση βρόχων Αρχικοποίηση μητρών (preallocating) Χρήση κατάλληλων
Εισαγωγικές σημειώσεις στο Matlab
Εισαγωγικές σημειώσεις στο Matlab 2011 Athens by Cheilakos Nick Τι είναι το Matlab; Το Matlab είναι ένα διαδραστικό πακέτο για αριθμητικούς υπολογισμούς που δημιουργήθηκε από τον Cleve Moler την δεκαετία
Γραµµική Αλγεβρα. Ενότητα 1 : Εισαγωγή στη Γραµµική Αλγεβρα. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής
Γραµµική Αλγεβρα Ενότητα 1 : Εισαγωγή στη Γραµµική Αλγεβρα Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Εργαστήρια Αριθμητικής Ανάλυσης Ι. 1 ο Εργαστήριο. Εισαγωγή στο Matlab
Εργαστήρια Αριθμητικής Ανάλυσης Ι 1 ο Εργαστήριο Εισαγωγή στο Matlab 2017 Εισαγωγή Στα εργαστήρια θα ασχοληθούμε με την υλοποίηση των αριθμητικών μεθόδων που βλέπουμε στο θεωρητικό μέρος του μαθήματος,
Επιστηµονικός Υπολογισµός Ι εύτερη εργαστηριακή άσκηση
Επιστηµονικός Υπολογισµός Ι εύτερη εργαστηριακή άσκηση Ηµεροµηνία επιστροφής : Τετάρτη 29/12/2010 26 Νοεµβρίου 2010 Με fl (x) συµβολίζεται (όπως και στις σηµειώσεις του µαθήµατος) η αναπαράσταση σε αριθµητική
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΘΗΜΑ 1 ο 1 Εισαγωγή Έντυπα εγχειρίδια ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, ΑΚΡΙΒΗΣ Γ.Δ., ΔΟΥΓΑΛΗΣ Β.Α. Αριθμητική ανάλυση με εφαρμογές σε matlab & mathematica,
Πληροφορική. Ενότητα 4: Α. Λογικές εκφράσεις (Παραστάσεις και Δείκτες). Β. Δομές Προγραμματισμού. Κωνσταντίνος Καρατζάς Τμήμα Μηχανολόγων Μηχανικών
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Πληροφορική Ενότητα 4: Α. Λογικές εκφράσεις (Παραστάσεις και Δείκτες). Β. Δομές Προγραμματισμού Κωνσταντίνος Καρατζάς Τμήμα Μηχανολόγων
6 η ΕΝΟΤΗΤΑ Δομές επανάληψης
ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 6 η ΕΝΟΤΗΤΑ Δομές επανάληψης Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες Χρήσης Creative Commons.