Matlab Tutorial 4: Data Analysis and Statistics with Matlab

This tutorial covers data analysis and statistics using Matlab.

Histogram Charts in Matlab

The elements of a vector can be displayed with bars or histograms. To create a histogram you need to divide the elements in to classes and count how many elements that belongs to each class. Then present them as rectangular bars in a diagram. The height of the rectangle is equal to the number of elements in that class. Read the vector.

Matlab Histogram Example

Matlab Histogram Example

  • hist(x) Plots a histogram with 10 intervals (default) for the elements in vector x.
  • hist(x,n) Plots a histogram with n intervals for the elements in vector x.
  • hist(x,y) Plots a histogram with arbitrary intervals. These are given in vector x.

Introduce a histogram with 15 intervals for the vector x above. It is rather difficult to see how long the intervals are. Maybe its better to introduce a histogram with 6 intervals since we know the difference between the maximum and minimum value.

>> hist(x,6)

If we don’t know the dataset, we can define the intervals that we are interested to have in the histogram. Suppose we want the integer values between 0 and 10.

>> y=0:10;
>> bar(x),grid
>> title('bar for vector x')

Histogram Bars with Grid in the Background

Histogram Bars with Grid in the Background

Read more »