Matlab - Graficas superposicion matlab

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 18 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Graficas superposicion matlab

Publicado por angel (1 intervención) el 20/09/2018 05:22:48
buenas noches amigos estoy haciendo un deber de simulacion de variables aleatorias en lo cual necesito poner el histograma en la misma grafica de la Real y Estimada con los mismo valores
algo asi:

Sin-titulo

Y tengo algo asi

2

quisiera que en la 4 grafica aparezca la grafica de la REAL y ESTIMADO con el histograma con los mismo valores.
por favor ayuda

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
% Entrada
z=100; %numero de simulaciones
x = 0;
y = zeros(); %guardar las muestras
%Parametros de entrada
n = 30;
p = 5/6;
 
%algoritmo
for a=1:z,
    x=0;
    for i = 1:n,
        u = unifrnd(0,1);
        if(u < p)
            x = x + 1;
        end;
    end
     y(a) = x;
end
 
% Grafica de Nube de Puntos
figure;
subplot(2,2,1),plot(y,'b*'),hold on
title('Nube de Puntos')
legend(strcat ('Total de simulaciones: ', num2str(z)))
 
%histograma
subplot(2,2,2),hist(y,[0:0.5:30]);
title('histograma')
 
% Función Real
 for i =  1: n
    Real(i) = (factorial(n)/(factorial(i)*(factorial(n-i))))*(p^i)*(1-p)^(n-i);
 end
% Función Estimada
 
vEstimado = mean (y)/n;
 for i =  1: n
     Estimado(i) = (factorial(n)/(factorial(i)*(factorial(n-i))))*(vEstimado^i)*(1-vEstimado)^(n-i);
 end
 
%Graficar función real y estimada
subplot(2,2,3),plot(Real,'b'),hold on
subplot(2,2,3),plot(Estimado,'r:')
title('Función de densidad')
legend('Real','Estimada')
 
 
subplot(2,2,4),
plot(120*Real, 'b'),
 hold on
 hist(y);
 hold off


gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder