Вы находитесь на странице: 1из 9

ESCUELA POLITECNICA DEL EJERCITO

Le on, C. D. Barreno, L. M. Sanchez, A. J. Chicaiza, J.C. Ingenier a en Electr onica Automatizaci on y Control Procesos Estoc asticos 11 de noviembre de 2013

Indice
1. Generaci on de una variable aleatoria de Poisson mediante algoritmos realizados en MATLAB 3 1.1. Mediante el m etodo de la tranformada inversa y en base a una distribucion exponencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2. Mediante el m etodo de la tranformada inversa convencional . . . . . . . . . 4 2. Generaci on de variables aleatorias binomiales mediante algoritmos realizados en MATLAB 5 2.1. Mediante el m etodo de la tranformada inversa . . . . . . . . . . . . . . . . 5 2.2. Mediante el m etodo de composici on . . . . . . . . . . . . . . . . . . . . . . 7 3. Generaci on de una variable aleatoria Weibull mediante algoritmos realizados en MATLAB 9 3.1. Mediante el m etodo de inversi on de la funci on de distribuci on . . . . . . . 9

1.
1.1.

Generaci on de una variable aleatoria de Poisson mediante algoritmos realizados en MATLAB


Mediante el m etodo de la tranformada inversa y en base a una distribucion exponencial

En un proceso de Poisson homog eneo de par ametro los tiempos entre sucesos consecutivos son Exp(), entonces el n umero de sucesos por unidad de tiempo sigue una distribuci on de Poisson de par ametro . En consecuencia, para generar una variable P (), podemos proceder del siguiente modo: se generan valores Tj Exp() tales que x+1 x a a una variable P (). j =1 Tj 1 < j =1 Tj . Ese valor x corresponder Como los valores Tj son exponenciales de par ametro , entonces se tiene que Tj = 1 ln uj , con uj U (0, 1), por lo que:
x x+1

Tj 1 <
j =1 j =1 x+1 x

1 ln uj 1 < j =1
x

1 ln uj j =1
x+1

ln
j =1 x

uj > ln
j =1 x+1

uj

uj e
j =1

>
j =1

uj

En resumen, el algoritmo es el siguiente: 1. Sean k=1, x=1. 2. Se genera ui U (0, 1) y se hace k = kui . 3. Si k e , entonces x 1 es el valor buscado. En caso contrario se hace x = x + 1 y se va al paso 2. C odigo en MATLAB %%Programa que me permite generar una variable aleatoria de poisson %%mediante el metodo de la tranformada inversa. U=1; lamda=3; for i=0:10000 U1=unifrnd(0,1); U=U*U1; if U < exp(-lamda) X=i break end end 3

Ejecucion del programa

1.2.

Mediante el m etodo de la tranformada inversa convencional

Sea X una variable aleatoria discreta que sigue una ley de Poisson con parametro con probabilidad: P ( X = xj ) = p j j = 0, 1, 2, 3 Para generar una variable aleatoria de Poisson, primero se debe generar un numero aleatoria con distribucion uniforme tal que U (0, 1). Despues el n umero se genera de acuerdo a la siguiente funci on: x0 si U < p0 x1 si p0 < U < p0 + p1 : X= : xj si p0 + ... + pj U < p0 + ... + pj 1 + pj En resumen el algoritmo es: Generar un n umero aleatorio U Si U < p0 hacer X = x0 y terminar Si U < p0 + p1 hacer X = x1 y terminar Si U < p0 + p1 + p2 hacer X = x2 y terminar 4

C odigo en MATLAB %%Programa que me permite generar una variable aleatoria de poisson %%mediante el metodo de la tranformada inversa. U=unifrnd(0,1); p0=0; lamda=2; for i=0:10000 p1=exp(-lamda)*lamda^i/factorial(i); p0=p1+p0; U p0 if U < p0 X=i break end end Ejecuci on del programa

2.
2.1.

Generaci on de variables aleatorias binomiales mediante algoritmos realizados en MATLAB


Mediante el m etodo de la tranformada inversa

Sunponga que queremos generar el valor X, una variable aleatoria binomial (n,p); es decir X tal que: n! P {X = i } = pi (1 p)ni i!(n i)! 5

i = 0, 1, 2, 3, ..., n Para esto, nos valemos del m etodo de la tranformaci on inversa y de la identidad recursiva P {X = i + 1} = n1 p P {X = i} i+1 1p

Si i denota el valor en cuestion, pr = P {X = i} la probabilidad de que X sea igual a i, y F=F(i) probabilidad de que X sea menor o igual a i, el algoritmo se puede expresar de la manera siguiente: 1. Generar un n umero aleatorio U 2. c = p/(1 p), i = 0, P r = (1 p)n F = P r 3. Si U < F , hacer X = i y terminar 4. P r = [c(n i)/(i + 1)pr], F = F + P r, i=i+1 5. Ir al paso 3 C odigo en MATLAB %Programa que me permite generar una variable aleatoria BINOMIAL %mediante el metodo de la tranformada inversa. U=unifrnd(0,1); p0=0; n=2; p=0.5; for i=0:n p1=factorial(n)/(factorial(i)*factorial(n-i))*p^(i)*(1-p)^(n-i); p0=p1+p0; U p0 if U < p0 X=i break end end Ejecuci on de c odigo 6

2.2.

Mediante el m etodo de composici on

Se tienen m etodos ecientes para generar valores de v.a. X1 y X2 con funciones de probabilidad de masa X1 : {pj j = 0, 1, 2...} X2 : {qj j = 0, 1, 2...} El m etodo de composici on permite generar una v.a. X con funci on de probabilidad de masa P (X = j ) = pj + (1 )qj j = 0, 1, 2... 0 < < 1 X= X1 con probabilidad X2 con probabilidad 1

En resumen el algoritmo es el siguiente: Generar U U (0, 1) if U < then X X1 else X X2 end C odigo en MATLAB n=10; p=0.5; %pi = 0.9*A+0.07*B+0.027*C+0.003*D; ecuacion generada no se la usa en el codigo for i=0:n U=unifrnd(0,1); p1=factorial(n)/(factorial(i)*factorial(n-i))*p^(i)*(1-p)^(n-i); a=floor(p1*10) / 10.0; 7

while a==0 %validaci on division para cero i=i+1; p1=factorial(n)/(factorial(i)*factorial(n-i))*p^(i)*(1-p)^(n-i); a=floor(p1*10) / 10.0; end if U < 0.9 V=unifrnd(0,1); X=0.9/a*V; break else if U < 0.07 V=unifrnd(0,1); X=0.07/a*V; break else if U < 0.027 V=unifrnd(0,1); X=0.027/a*V; break else if U < 0.003 V=unifrnd(0,1); X=0.003/a*V; break end end end end end X Ejecuci on del c odigo

3.
3.1.

Generaci on de una variable aleatoria Weibull mediante algoritmos realizados en MATLAB


Mediante el m etodo de inversi on de la funci on de distribuci on

La generaci on de valores de una variable continua de Weibull mediante este m etodo se basa en el siguiente resultado. Sea X una v.a. continua con funci on de distribucion FX . Si U U (0, 1), entonces la 1 v.a. Y = FX (U ) tiene como funci on de distribucion FX . El algoritmo de generacion seria el siguiente: 1. Generar un valor u de una distribucion U (0, 1)
1 2. Obtener x como x = FX (u)

C odigo en MATLAB

%programa que me permite generar un numero aleatorio sigueindo una %distribucion de weibull a=3; b=9; %el valor generado es real si el valor de beta es impar caso contraro es compl U=unifrnd(0,1); while U==0 U=unifrnd(0,1); %validacion de logaritmo natural end U %X=-a*(log(1-U))^(1/b); si 1-U tiene distribucion uniforme U tambien tienes %distribucion uniforme aux=nthroot(log(U),b); X=-a*aux Ejecuci on del c odigo

Вам также может понравиться

  • Manual Japones
    Manual Japones
    Документ65 страниц
    Manual Japones
    Francisco Javier
    Оценок пока нет
  • Semillas Estelares III
    Semillas Estelares III
    Документ36 страниц
    Semillas Estelares III
    Irainer Dall'Orso
    100% (1)
  • 5qué Es El Nearshore
    5qué Es El Nearshore
    Документ7 страниц
    5qué Es El Nearshore
    Jared Zenon Reyes Canseco
    Оценок пока нет
  • C3 Tractor y Aperos
    C3 Tractor y Aperos
    Документ84 страницы
    C3 Tractor y Aperos
    Miguel Ángel Rodríguez Azor
    Оценок пока нет
  • Melanie Klein Teoria
    Melanie Klein Teoria
    Документ7 страниц
    Melanie Klein Teoria
    Diana Gómez
    Оценок пока нет
  • Prepa3 PROTECCIONES BARRENO
    Prepa3 PROTECCIONES BARRENO
    Документ4 страницы
    Prepa3 PROTECCIONES BARRENO
    Luis Miguel Barreno
    Оценок пока нет
  • Informe6 LProtecciones LBarreno
    Informe6 LProtecciones LBarreno
    Документ6 страниц
    Informe6 LProtecciones LBarreno
    Luis Miguel Barreno
    Оценок пока нет
  • ECOLOGIA
    ECOLOGIA
    Документ17 страниц
    ECOLOGIA
    Luis Miguel Barreno
    Оценок пока нет
  • Informe7 LProtecciones LBarreno
    Informe7 LProtecciones LBarreno
    Документ5 страниц
    Informe7 LProtecciones LBarreno
    Luis Miguel Barreno
    Оценок пока нет
  • Proteccion Diferencial y Frecuencia
    Proteccion Diferencial y Frecuencia
    Документ152 страницы
    Proteccion Diferencial y Frecuencia
    josleiny
    Оценок пока нет
  • Informe7 LProtecciones LBarreno
    Informe7 LProtecciones LBarreno
    Документ5 страниц
    Informe7 LProtecciones LBarreno
    Luis Miguel Barreno
    Оценок пока нет
  • Resume N Paper Robotic A 1
    Resume N Paper Robotic A 1
    Документ4 страницы
    Resume N Paper Robotic A 1
    Luis Miguel Barreno
    Оценок пока нет
  • TAREA9 LT BARRENO Ecua de Estado y Vano Desnivelado
    TAREA9 LT BARRENO Ecua de Estado y Vano Desnivelado
    Документ10 страниц
    TAREA9 LT BARRENO Ecua de Estado y Vano Desnivelado
    Luis Miguel Barreno
    Оценок пока нет
  • Estrategia
    Estrategia
    Документ9 страниц
    Estrategia
    Luis Miguel Barreno
    Оценок пока нет
  • Robo Paper 1
    Robo Paper 1
    Документ3 страницы
    Robo Paper 1
    Luis Miguel Barreno
    Оценок пока нет
  • Exposicion Control Industrial - Final
    Exposicion Control Industrial - Final
    Документ18 страниц
    Exposicion Control Industrial - Final
    Luis Miguel Barreno
    Оценок пока нет
  • Derivadas Numerica
    Derivadas Numerica
    Документ21 страница
    Derivadas Numerica
    Soledad Cárdenas
    Оценок пока нет
  • Guiamusicaunidad 1
    Guiamusicaunidad 1
    Документ3 страницы
    Guiamusicaunidad 1
    Luis Miguel Barreno
    Оценок пока нет
  • Resume N Paper Robotic A 1
    Resume N Paper Robotic A 1
    Документ4 страницы
    Resume N Paper Robotic A 1
    Luis Miguel Barreno
    Оценок пока нет
  • Barreno Luis Ensayo Circuitos Integrados
    Barreno Luis Ensayo Circuitos Integrados
    Документ2 страницы
    Barreno Luis Ensayo Circuitos Integrados
    Luis Miguel Barreno
    Оценок пока нет
  • Exposicion Control Industrial - Final
    Exposicion Control Industrial - Final
    Документ18 страниц
    Exposicion Control Industrial - Final
    Luis Miguel Barreno
    Оценок пока нет
  • Informe 6
    Informe 6
    Документ4 страницы
    Informe 6
    Luis Miguel Barreno
    Оценок пока нет
  • Electroneumatica
    Electroneumatica
    Документ5 страниц
    Electroneumatica
    Luis Miguel Barreno
    Оценок пока нет
  • Control Industrial
    Control Industrial
    Документ6 страниц
    Control Industrial
    Luis Miguel Barreno
    Оценок пока нет
  • Electromagnetismo
    Electromagnetismo
    Документ7 страниц
    Electromagnetismo
    Luis Miguel Barreno
    Оценок пока нет
  • T Magica
    T Magica
    Документ3 страницы
    T Magica
    Luis Miguel Barreno
    Оценок пока нет
  • Maquinas Electricas
    Maquinas Electricas
    Документ4 страницы
    Maquinas Electricas
    Luis Miguel Barreno
    Оценок пока нет
  • Euler
    Euler
    Документ20 страниц
    Euler
    Luis Miguel Barreno
    Оценок пока нет
  • Informe Segundo Parcial
    Informe Segundo Parcial
    Документ9 страниц
    Informe Segundo Parcial
    Luis Miguel Barreno
    Оценок пока нет
  • Vander Monde
    Vander Monde
    Документ11 страниц
    Vander Monde
    Luis Miguel Barreno
    Оценок пока нет
  • Vander Monde
    Vander Monde
    Документ11 страниц
    Vander Monde
    Luis Miguel Barreno
    Оценок пока нет
  • Vander Monde
    Vander Monde
    Документ11 страниц
    Vander Monde
    Luis Miguel Barreno
    Оценок пока нет
  • Morro Sama Informe
    Morro Sama Informe
    Документ15 страниц
    Morro Sama Informe
    VictorCohailaOsorio
    100% (2)
  • Convenio de Basilea
    Convenio de Basilea
    Документ21 страница
    Convenio de Basilea
    Tania Mireya Villarroel
    Оценок пока нет
  • Mata Perello 1
    Mata Perello 1
    Документ12 страниц
    Mata Perello 1
    Josep Carbonell Vidallet
    Оценок пока нет
  • Parcial 2
    Parcial 2
    Документ18 страниц
    Parcial 2
    Hugo Román
    Оценок пока нет
  • Geología y Metalogenia DMH
    Geología y Metalogenia DMH
    Документ34 страницы
    Geología y Metalogenia DMH
    Frank Huamán Vásquez
    Оценок пока нет
  • 3567484
    3567484
    Документ62 страницы
    3567484
    Laura Maya
    Оценок пока нет
  • Rocas y Minerales
    Rocas y Minerales
    Документ28 страниц
    Rocas y Minerales
    Victor Zeas
    Оценок пока нет
  • Guia 7 Tercer Grado
    Guia 7 Tercer Grado
    Документ4 страницы
    Guia 7 Tercer Grado
    POTOLOX
    Оценок пока нет
  • Estudio Geodesico Castilla
    Estudio Geodesico Castilla
    Документ47 страниц
    Estudio Geodesico Castilla
    Jose Antonio Paredes
    Оценок пока нет
  • George H. Mead - WK
    George H. Mead - WK
    Документ3 страницы
    George H. Mead - WK
    ce4ci4visuales
    Оценок пока нет
  • Factores de Riesgo PDF
    Factores de Riesgo PDF
    Документ2 страницы
    Factores de Riesgo PDF
    Saira Antonio Garcia
    Оценок пока нет
  • Decreto 2270 2012
    Decreto 2270 2012
    Документ13 страниц
    Decreto 2270 2012
    Dndkdkdkdkd
    0% (1)
  • Tabla de Convención
    Tabla de Convención
    Документ5 страниц
    Tabla de Convención
    Raul Guanin
    100% (1)
  • Inventario de Recursos Hidricos
    Inventario de Recursos Hidricos
    Документ11 страниц
    Inventario de Recursos Hidricos
    Yosseph Luna Lerma
    Оценок пока нет
  • F.P. 6TO EE-SS-ECA-ENSEÑANZA REL - SEMANA 08 PARCIAL 2 Piedad)
    F.P. 6TO EE-SS-ECA-ENSEÑANZA REL - SEMANA 08 PARCIAL 2 Piedad)
    Документ9 страниц
    F.P. 6TO EE-SS-ECA-ENSEÑANZA REL - SEMANA 08 PARCIAL 2 Piedad)
    Danny Mocha
    Оценок пока нет
  • Revista Trafico y Seguridad Vial Numero 210 Completa
    Revista Trafico y Seguridad Vial Numero 210 Completa
    Документ68 страниц
    Revista Trafico y Seguridad Vial Numero 210 Completa
    enzo7259
    Оценок пока нет
  • Catalogo FINCA
    Catalogo FINCA
    Документ136 страниц
    Catalogo FINCA
    Vecinos del humedal
    Оценок пока нет
  • VIH - Síntomas, Diagnóstico y Tratamiento
    VIH - Síntomas, Diagnóstico y Tratamiento
    Документ27 страниц
    VIH - Síntomas, Diagnóstico y Tratamiento
    Said Muñoz
    Оценок пока нет
  • g08 Cie b4 p4 PDF
    g08 Cie b4 p4 PDF
    Документ14 страниц
    g08 Cie b4 p4 PDF
    Perla Gutiérrez Rogel
    Оценок пока нет
  • Material de Apoyo Unidad Dos Semana
    Material de Apoyo Unidad Dos Semana
    Документ21 страница
    Material de Apoyo Unidad Dos Semana
    henry glidvan forbes dubon
    Оценок пока нет
  • Ficha Tecnica Tanques PDF
    Ficha Tecnica Tanques PDF
    Документ2 страницы
    Ficha Tecnica Tanques PDF
    Renato Barreto
    Оценок пока нет
  • Mundo Narrado
    Mundo Narrado
    Документ8 страниц
    Mundo Narrado
    Yarela Carolina Urrea Andrade
    Оценок пока нет
  • Apolo 13
    Apolo 13
    Документ7 страниц
    Apolo 13
    Armando Ullaguari Saldana
    Оценок пока нет
  • Ficha Tecnica Del Producto Queso
    Ficha Tecnica Del Producto Queso
    Документ5 страниц
    Ficha Tecnica Del Producto Queso
    SeuSorrisoH.Ramirez
    Оценок пока нет
  • Laboratorio de Control de Temperatura
    Laboratorio de Control de Temperatura
    Документ16 страниц
    Laboratorio de Control de Temperatura
    Steven Salgado
    Оценок пока нет