Filter löschen
Filter löschen

Divide histogram in three parts

2 Ansichten (letzte 30 Tage)
Nataliya
Nataliya am 28 Feb. 2017
Kommentiert: Walter Roberson am 28 Feb. 2017
Hi, I want to divide the histogram in three parts and define the ranges of three parts.
minRed = min(red(:));
maxRed = max(red(:));
AvgRed = (minRed+maxRed)/3;
AvgRed2 = AvgRed+AvgRed;
But sometimes the value of AvgRed becomes less than minRed and value of AvgRed2 exceeds the maxRed. What is the correct way to do this?

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 28 Feb. 2017
A + (B - A) /3
A + (B - A) /3 *2
  2 Kommentare
Nataliya
Nataliya am 28 Feb. 2017
Suppose minRed = 0.5459 and maxRed = 1. Your solution also gives AvgRed = 0.33 and AvgRed2 = 0.66. Issue still exists
Walter Roberson
Walter Roberson am 28 Feb. 2017
1-0.5459 is 0.4541. Divide by 3 gives 0.15136. Add 0.5459 gives 0.69726.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by