Plotting random numbers in histogram and bin allocation.

Hi all
i have a set of 100 random numbers from 0-1, i need to plot these on a histogram and allocate them to 10 bins.
the program also needs to calculate mean and standard deviation.
i am unsure on how to do this on matlab and any help would be much appreciated.
here is the random number code i have currently.
Thanks !
clear all
clc
n = 100; % However many numbers you want.
randomNumbers = randi([0, 1], [1, n])
randomNumbers = int32(randi([0, 1], [1, n]));

 Akzeptierte Antwort

KSSV
KSSV am 5 Sep. 2021

0 Stimmen

You have striaght away functions to achieve what you want. Read about histogram, mean, std.

4 Kommentare

ive looked at it i still cant work out how to apply it to this data
You have randomNumbers as only 0 and 1. So you will get only two bins.
x = rand(1,100) ;
histogram(x)
Thanks @KSSV, if i wanted to change the range of this. say from 0-50 now how would i do so and then alter the amount of bins?
youre help is much appreciated.
a = 0;
b = 50;
x = (b-a).*rand(1000,1) + a;
histogram(x)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte

Version

R2021a

Gefragt:

am 5 Sep. 2021

Kommentiert:

am 7 Sep. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by