Cómo agregar una línea vertical como línea de referencia al dibujar un histograma usando MATLAB e hist
Después de que hist dibuje el histograma, mantén presionado y dibuja una línea recta:
x=normrnd(10,0.1,1,1000); %Generar 1000 números aleatorios
hist(x,50);% histograma
espera;
plot(,,'r');% dibuja una línea recta.
%data son datos como rand(1,100)
%range es un rango como 0:0.1:1
hist(data,range %); hacer figura de histograma
counts = hist(data,range);%Obtener la frecuencia de cada intervalo
espera;%Figura actual
plot(range, counts/2) ;%Los puntos medios de cada barra están conectados para formar una línea
Información ampliada:
El histograma muestra la distribución de los valores de los datos.
n=hist(Y)
Divide los elementos del vector Y en 10 rangos igualmente espaciados y devuelve el número de elementos en cada rango como un vector de fila. Los 10 aquí son el número predeterminado de intervalos en matlab. Si desea examinar la distribución de datos entre otros intervalos, puede usar el formato n = hist(Y,nbins), donde nbins es un escalar (es decir, una cantidad, no un vector), que representa el número de intervalos. .
Enciclopedia Baidu-HIST