Você está na página 1de 7

PROCESOS ESTOCSTICOS

ING. ARMANDO LVAREZ


GRAFICAS MATLAB
PARCIAL

SEGUNDO

Espinosa Esteban

QUINTO ELECTRONICA

1. DISTRIBUCION BERNOULLI
function X = B(p,n,k) % genera una muestra de tamao nxk
% de una Bernoulli de parmetro p
if nargin==2,
k = 1; % solamente una muestra
end
X = rand(n,k);
I = find(X <= p);
X = zeros(n,k);
X(I) = ones(size(I));
function f = bernpdf(x, p)
f = (p.^x).*((1 - p).^(1-x));
x = [0 1];
y = bernpdf(x,0.7);
stem(x,y)
axis([-0.5 1.5 -0.5 1.5])
xlabel('x')
ylabel('p')
title('p = 0.7')

2. DISTRIBUCION GAUSSANIA

x = linspace(-4,4,801);
y = normpdf(x,1,0.7);
plot(x,y);
xlabel('x')
ylabel('p')
title('\mu = 1 y \sigma = 0.7')

3. DISTRIBUCION POISSON
function f = bernpdf(x, p)
f = (p.^x).*((1 - p).^(1-x));
x = [0:1:49];
y = poisspdf(x,5);
stem(x,y)
xlabel('x')
ylabel('p')
title('x = 50 y \lambda = 5')

4. DISTRIBUCION LAPLACE
function y = lappdf(x,alpha)
y = alpha*exp(-alpha*abs(x))/2;
x = linspace(-10,10,2001);
y = lappdf(x,0.7);
plot(x,y)

5. DISTRIBUCION ERLANG
k=input('k:')
for(x=0:0.001:6)
for lam=1:.5:3
fun=((lam^k)*(x^(k-1))*(exp(-1*lam*x)))/(factorial(k-1))
hold on
plot(x,fun,'g')
end
end
grid on
xlabel('Tiempo t')
ylabel('y(t)')
title('Funcion Earlang')

6. DISTRIBUCION CAUCHY

function y = cauchypdf(x,x0,alpha)
y = alpha./(pi*(alpha^2 + (x - x0).^2));
x = linspace(-10,10,2001);
y = cauchypdf(x,2,0.5);
plot(x,y)
xlabel('x')
ylabel('p')
title('x_{0} = 2 y \alpha = 0.5')

7. DISTRIBUCION RAYLEIGH

x = linspace(0,5,501);
y = raylpdf(x,0.8);
plot(x,y)
xlabel('x')
ylabel('p')
title('b = 0.8')

8. DISTRIBUCION WEIBULL

x=0:0.1:5;
y=weibpdf(x,0.8,1.5);
plot(x,y,'m')
title('alfa=0.8 beta=1.5')

Você também pode gostar