corso matlab lezione 6
TRANSCRIPT
![Page 1: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/1.jpg)
Corso di Matlab
Prof. Andrea Guerriero
Ing. Fabrizio QuarantaEmail [email protected]
Department of Electric and ElectronicTechnical University of Bari
![Page 2: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/2.jpg)
Gli algoritmi di ordinamento
Corso di Matlab Pag . 21 December 2010
![Page 3: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/3.jpg)
Algoritmo Selection sort
Corso di Matlab Pag . 31 December 2010
![Page 4: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/4.jpg)
Corso di Matlab Pag . 41 December 2010
![Page 5: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/5.jpg)
Corso di Matlab Pag . 51 December 2010
![Page 6: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/6.jpg)
Corso di Matlab Pag . 61 December 2010
![Page 7: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/7.jpg)
Corso di Matlab Pag . 71 December 2010
![Page 8: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/8.jpg)
Corso di Matlab Pag . 81 December 2010
![Page 9: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/9.jpg)
Corso di Matlab Pag . 91 December 2010
![Page 10: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/10.jpg)
Corso di Matlab Pag . 101 December 2010
function [val,pos]=findmin(xin,ind)pos=ind;val=xin(ind);for ct=ind:length(xin)
if xin(ct)<valval=xin(ct);pos=ct;
endend
![Page 11: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/11.jpg)
Corso di Matlab Pag . 111 December 2010
function yout=SelectionSort(xin)yout=xin;n=length(yout);for ct=1:n-1
[val,pos]=findmin(yout,ct);yout(pos)=yout(ct);yout(ct)=val;
endend
![Page 12: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/12.jpg)
Algoritmo di ordinamento Bubble Sort
Corso di Matlab Pag . 121 December 2010
![Page 13: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/13.jpg)
Corso di Matlab Pag . 131 December 2010
![Page 14: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/14.jpg)
Corso di Matlab Pag . 141 December 2010
![Page 15: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/15.jpg)
Corso di Matlab Pag . 151 December 2010
![Page 16: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/16.jpg)
Corso di Matlab Pag . 161 December 2010
function [A]=bubblesort(A)[r c]=size(A);for i=1:c-1;
for j=1:c-i;if A(j)>A(j+1)
B=A(j);A(j)=A(j+1);
A(j+1)=B;end
endend
![Page 17: Corso Matlab Lezione 6](https://reader033.vdocuments.us/reader033/viewer/2022051609/5478dd36b479595e098b45f9/html5/thumbnails/17.jpg)
Corso di Matlab
Prof. Andrea Guerriero
Ing. Fabrizio QuarantaEmail [email protected]
Department of Electric and ElectronicTechnical University of Bari