Bu postta sıralama algoritmalarından olan buble sort yani baloncuk sıralama algoritması ile ilgili matlab kod satırları ve sıralamanın videosunu paylaşacağım. Matlab Kodlarımız clear all clc %biribirinden farklı 1'den 1000'e kadar %sayı dizisi oluşturma algortiması sutun = 1001 ; durum= 1 ; i = 1 ; while durum == 1 sayi( i )= round ( 2 + (sutun - 2 ) * rand ()); if i ~= 1 s= i ; while s ~= 1 while sayi(s - 1 ) == sayi( i ) sayi( i )= round ( 2 + (sutun - 2 ) * rand ()); s= i ; end s=s - 1 ; end end if length (sayi) == sutun - 1 durum= 0 ; end i = i + 1 ; end %random sayılardan aynısının bulunup %bulunmadıgını kontrol eder for i = 1 : length (sayi) - 1 for j = i + 1 : length (sayi) if sayi( i ) == sayi( j ) 'aynı sayı var, algoritma hatalı' end end end say...
Merhabalar, Matlab Yazılım Teknolojisi blogumda algoritma ve matlab kodları üzerine içerikler oluşturuyorum. İnternet üzerinde bulmakta zorlandığım bilgileri buraya aktararak daha hızlı bulunabilir hale getirmeye çalıştım. Faydalı olması dileğiyle.