check the condition and assign discrete values
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
subha
am 4 Nov. 2013
Beantwortet: Image Analyst
am 4 Nov. 2013
i have converted one dataset into four groups.say my datavalues are in between 0 to 1.
Then i seperated those values as <0.25 ,<0.5 ,<0.75,<1
now i want to assign 0.25 group as value 0, 0.5 group as 1 0.75 group as 2 1 group as 3
can anybody help in this?
0 Kommentare
Akzeptierte Antwort
Azzi Abdelmalek
am 4 Nov. 2013
Bearbeitet: Azzi Abdelmalek
am 4 Nov. 2013
x=rand(1,100)
[idx,idx]=histc(x,[0.25 0.5 0.75 1])
for k=1:4
groupe{k}=x(idx==k-1)
end
Weitere Antworten (1)
Image Analyst
am 4 Nov. 2013
If you have the Image Processing Toolbox, you could use imquantize().
0 Kommentare
Siehe auch
Kategorien
Mehr zu Image Data Workflows finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!