Soru sorhücre (cell) dizilerini büyükten küçüğe sıralamak
thedcs tarafından 5 yıl önce soruldu

hücre dizilerinde bulunan sütunları nasıl büyükten küçüğe sıralayabilirim sort komutu hücre dizilerini desteklemiyormuş

2 Cevap
Caglar Yönetici tarafından 5 yıl önce cevaplandı

Merhaba,
Sortrows kullanabilirsiniz. https://www.mathworks.com/help/matlab/ref/double.sortrows.html#bt8kg0s-2
Ancak, cell array'i table niyetine kullanıyorsunuz sanırım. Cell'in temel amacı, farklı türlerdeki ve boyutlardaki verileri bir değişkende tutmaktır. Sıralama yapacağınıza göre böyle bir durum yok ve asla olmayacak. O zaman table, hatta tüm sütunlar da aynı veri türündeyse doğrudan o veri türünde bir matris kullanılabilir.

sayginer Yönetici tarafından 5 yıl önce cevaplandı

Merhaba,
Elinizdeki hücreyi dizi'ye çevirdikten sonra sıralayabilirsiniz. Aşağıdaki örneği inceleyebilirsiniz.

Degisken1 = {12;2;33;5;6};
a = cell2mat(Degisken1) 
sort(a,'descend')