1
Olasılıklı rasterlerim var (pforest, ppasture) ve raster içindeki değerlere bir rütbe vereceğim, böylece en yüksek olasılık değer 1, en yüksek 2. değer 2'yi alacaktır. ...büyük rasterlere bir 'rank değeri' verir
Bunu denedim ama başarısız oldu. Bir çıktı veriyor ancak doğru çıktı vermiyor. Gerçek bir çözüm olan var mı?
RankforestH=zeros(592,1339);
[ignore,idx]=sort(pforest);
rank(idx)=1:numel(idx);
RankforestH(:)=rank;
RankpastureH=zeros(592,1339);
[ignore,idx]=sort(ppasture);
rank(idx)=1:numel(idx3);
RankpastureH(:)=rank;
;
bir [MCVE] sağlamak ve şu anda aldığınız çıkış arzu çıkış değil olduğunu açıklayın. – excaza
"Pforest" ve "ppasture" boyutlarının [592,1339] olduğunu kabul ediyorum, doğru mu? – beaker
Bu arada, yinelenen soruların açılması genellikle kaşlarını çattı. Kodunuzu ve örneklerinizi ekleyerek orijinal sorunuzu iyileştirmek daha iyi olacaktır. – beaker