Plot histograms from a loop

4 ビュー (過去 30 日間)
msij
msij 2016 年 3 月 2 日
Hi,
I have a loop that reads in all images from a folder and then processes and analyses them. From this, I get n variables with certain values. I want to be able plot each of these variables as a histogram on the same plot (and have a different colour for each histogram).
So if I have 3 images, I want 3 histograms. If I have 5, then I want 5.
How would I go about doing this?
I tried a few loops but kept getting stuck.
Thanks for your help.

採用された回答

Steven Lord
Steven Lord 2016 年 3 月 2 日
There's an example on the documentation page for HISTOGRAM that shows how to plot multiple histograms on the same axes.
  2 件のコメント
msij
msij 2016 年 3 月 3 日
編集済み: msij 2016 年 3 月 3 日
I know how to plot multiple histograms on the same axes.
What I'm asking here is how to do this from a loop with variable arguments.
If the input is 4 images, the resulting data is given in 4 variables. Then I need to plot all 4 on the same axes. However I'm not sure how to do this given a variable number of images each time.
EDIT: Never mind. I solved this issue by using a while loop. Thanks anyway.
Giorgio Gerini Romagnoli
Giorgio Gerini Romagnoli 2020 年 5 月 14 日
Hello, I am trying to do the same here, how did you solve this issue?

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

その他の回答 (0 件)

カテゴリ

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