1
確率(pforest、ppasture)を持つラスタを持っています。ラスタ内の値にランクを付けて、最も高い確率で値1を、2番目に大きな値2を与えます。 ...ラージラスタに「ランク値」を与えます
私はこれを試しましたが失敗しました。出力は出力されますが、正しい出力は出力されません。誰でも本当の解決策ですか?
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;
;
は[MCVE]提供し、あなたが現在受けている出力は、あなたが望む出力されていない理由を説明してください。 – excaza
私は 'pforest'のサイズを仮定し、' ppasture'は '[592,1339]'です、それは正しいですか? – beaker
ところで、重複した質問を開くことは一般的には面倒です。コードとサンプルを追加することで、元の質問を改善する方がよいでしょう。 – beaker