Histogram plot (not recommended; use `histogram`

)

`hist`

is not recommended. Use `histogram`

instead.

**For more information, including suggestions on updating code,
see Replace Discouraged Instances of hist and histc.**

`hist(`

creates a
histogram bar chart of the elements in vector `x`

)`x`

.
The elements in `x`

are sorted into 10 equally spaced
bins along the *x*-axis between the minimum and
maximum values of `x`

. `hist`

displays
bins as rectangles, such that the height of each rectangle indicates
the number of elements in the bin.

If the input is a multi-column array, `hist`

creates
histograms for each column of `x`

and overlays them
onto a single plot.

If the input is of data type `categorical`

,
each bin is a category of `x`

.

`hist(`

sorts
`x`

,`xbins`

)`x`

into bins with intervals or categories determined by the vector
`xbins`

.

If

`xbins`

is a vector of evenly spaced values, then`hist`

uses the values as the bin centers.If

`xbins`

is a vector of unevenly spaced values, then`hist`

uses the midpoints between consecutive values as the bin edges.If

`x`

is of data type`categorical`

, then`xbins`

must be a categorical vector or cell array of character vectors that specifies categories.`hist`

plots bars only for those categories.

The length of the vector `xbins`

is equal to the number of
bins.

`hist(`

plots into the axes
specified by `ax`

,___)`ax`

instead of into the current axes (`gca`

).
The option `ax`

can precede any of the input argument combinations in the
previous syntaxes.