Як створити графік гістограми в MATLAB?

0 Comments

історія (x) створює стовпчасту діаграму гістограми елементів у векторі x. Елементи в x відсортовані в 10 рівновіддалених контейнерів уздовж осі x між мінімальним і максимальним значеннями x. hist відображає контейнери як прямокутники, так що висота кожного прямокутника вказує на кількість елементів у контейнері.

Щоб створити гістограму, виконайте такі дії:

  1. По вертикальній осі відкладіть частоти. Позначте цю вісь «Частота».
  2. На горизонтальній осі відкладіть нижнє значення кожного інтервалу. …
  3. Намалюйте смугу, що тягнеться від нижнього значення кожного інтервалу до нижнього значення наступного інтервалу.

Пряме посилання на це питання

  1. Pie=sin(2*pi*tt); %масив даних p=sin(2*pi*t/T)
  2. L=10; %кількість бункерів.
  3. minPie = min(Pie); %min значення масиву.
  4. maxPie = max(Pie); %максимальне значення масиву.
  5. binwidth = (maxPie – minPie)/л; % ширини бункера.
  6. binnum = 1+floor((Pie – minPie) / binwidth); %значення масиву в бік.

[ counts , binLocations ] = imhist( I ) обчислює гістограму для зображення у градаціях сірого I . Функція imhist повертає лічильники гістограми в counts і розташування бінів у binLocations.

Щоб намалювати гістограму:

  1. Обчисліть щільність частоти для кожного інтервалу класу.
  2. Використовуйте щільність частоти та інтервали класів, щоб створити відповідні вертикальну та горизонтальну осі.
  3. Намалюйте стовпчики для кожного інтервалу класу, використовуючи щільність частоти як висоту стовпчика.