Subscript indices must either be real positive integers or logicals.

1 view (last 30 days)
I got this error when i found the mean of a histogram. I have used
[pixelCount grayLevels] = imhist(Im);
meanOriginal = sum(pixelCount .* grayLevels) / sum(pixelCount);

Answers (1)

Walter Roberson
Walter Roberson on 30 Jan 2016
You have probably named a variable sum, interfering with the use of the sum function.

Tags

Community Treasure Hunt

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

Start Hunting!