finding all local minima of histogram

13 ビュー (過去 30 日間)
Rafia Mansoor
Rafia Mansoor 2019 年 9 月 27 日
コメント済み: Bjorn Gustavsson 2019 年 9 月 27 日
I have a histogram and I need to find all the local minima of that histogram.
  1 件のコメント
Rafia Mansoor
Rafia Mansoor 2019 年 9 月 27 日
through islocalmin we can find all the local minimas. but that is compatible with 2017 version of matlab and not with the previsous version of matlb

サインインしてコメントする。

回答 (1 件)

Bjorn Gustavsson
Bjorn Gustavsson 2019 年 9 月 27 日
If you read the help of the hist function you'll find:
N = HIST(Y) bins the elements of Y into 10 equally spaced containers
...and
[N,X] = HIST(...) also returns the position of the bin centers in X.
So that gives you a means to get both the histogram-counts and the centre-position.
From there you need to find the local maxima. That should be rather easy (provided you have no
exact repeat values in N at the local minima), use diff and check where that goes from negative to positive.
  4 件のコメント
Rafia Mansoor
Rafia Mansoor 2019 年 9 月 27 日
this was not my homework. That's part of my research well I have found the correct answer.
Bjorn Gustavsson
Bjorn Gustavsson 2019 年 9 月 27 日
Good!

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeHistograms についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by