You are on page 1of 21

MANUAL DE USUARIO

AX+B 1.30
SOFTWAREDEFUNCIONESDEDISTRIBUCIN

Descripcin
Elpresentemanualdeusuarioincluyelareferenciatcnicadelsoftware,ladescripcindel
funcionamientodelmismoyejemplosdeuso.
Serecomiendaqueleadetenidamenteelmanualantesdeusarelsoftware.

FIDELMARMERLOSVILLEGAS
fidelmarmerlos@hydrobits.com

Julio2017
ManualdeusuariodelprogramaAx+B
versin1.30


Contenido
1. Introduccin................................................................................................................................3
2. Marcotericodelsoftware.........................................................................................................4
2.1.Periododeretorno...................................................................................................................4
2.2.Funcionesdedistribucin........................................................................................................4
2.3.Teoradefuncionesdedistribucindedospoblaciones.........................................................5
2.4.Estimacindeparmetros.......................................................................................................6
2.4.1.Mtododemomentos......................................................................................................7
2.4.2.Mtododemximaverosimilitud.....................................................................................7
2.4.3.MtododemomentosL....................................................................................................8
2.4.4.Mximaentropa...............................................................................................................8
2.5.Pruebasdebondaddeajuste...................................................................................................9
2.5.1.Errorcuadrtico................................................................................................................9
2.5.2.KolmogorovSmirnof.......................................................................................................10
2.5.3.ChiCuadrado...................................................................................................................10
2.5.4.AndersonDarling.............................................................................................................10
2.5.5.NashSutolffe...................................................................................................................10
3. Utilizacindelprograma...........................................................................................................12
3.1.Requisitosmnimos................................................................................................................12
3.2.Interfaz...................................................................................................................................12
3.2.Barrademen........................................................................................................................13
3.3.Barradeherramientas...........................................................................................................13
3.4.Configuracindelprograma...................................................................................................14
3.5.Entradadedatos....................................................................................................................15
3.6.Optimizacindefuncionesdedistribucindedospoblaciones............................................15
3.7.Grficodefuncionesdedistribucin.....................................................................................17
3.8.Extrapolardatos.....................................................................................................................18
3.9Generacindereportes..........................................................................................................18
3.9Funcionesadicionalesdelastablasmostradasenelprograma.............................................19
4. Bibliografa................................................................................................................................20

http://hydrobits.com/ 1
ManualdeusuariodelprogramaAx+B
versin1.30


ndicedelminas

Lmina1InterfazdelPrograma........................................................................................................12
Lmina2Barrademen...................................................................................................................13
Lmina3Barradeherramientasdelprograma................................................................................13
Lmina4Ventanadeconfiguracin,primerapestaa.....................................................................14
Lmina5Ventanadeconfiguracin,segundapestaa....................................................................15
Lmina6Formatodeentradadedatos............................................................................................15
Lmina7Ventanadeoptimizacindefuncionesdedistribucindedospoblaciones....................16
Lmina8Grficadefuncionesdedistribucin.................................................................................17
Lmina9Grficaindividualdefuncionesdedistribucin................................................................17
Lmina10Ventanadedatosextrapolados.......................................................................................18
Lmina11Menarchivo...................................................................................................................18
Lmina12Reporteenformato*.csv................................................................................................18
Lmina13Funcionesadicionalesdelastablas.................................................................................19

http://hydrobits.com/ 2
ManualdeusuariodelprogramaAx+B
versin1.30


1. Introduccin

Estemanualyelsoftwarereferidorepresentanunesfuerzoporfacilitarlatareadelhidrlogoyde
cualquier otro profesional de las ciencias de la tierra que requiere de la aplicacin de los
procedimientosaqudescritos.

Cabemencionarqueelprogramasepuedevercomopartemedulardelconjuntodesoftwarepara
hidrologaencabezadoporelprogramaSIHIMax.

Si requiere informacin adicional a este manual puede consultar la pgina:


http://hydrobits.com/programas/.

http://hydrobits.com/ 3
ManualdeusuariodelprogramaAx+B
versin1.30


2. Marcotericodelsoftware

Paraeldesarrollodeestesoftwaresehaefectuadounarevisinexhaustivadelasmetodologas
existentesparaestimarlosparmetrosdecadaunadelasfuncionesdedistribucinpropuestas.
Partedelosresultadosdeestarevisinsepresentanenesteapartado.

2.1.Periododeretorno

Elperiododeretornosedefinecomoelnmerodeaospromedioenelcualeleventopuedeser
igualadooexcedidocuandomenosunavez.Existendiversosautoresquehanpropuestoecuaciones
paraestimarelperiododeretorno,elprogramadefuncionesdedistribucinAx+Bemplealaley
Weibull:
1

Donde:
Tr Periodo de retorno
n Numero de datos de la serie
m Numero de orden de la serie

2.2.Funcionesdedistribucin

ElprogramaAx+Bescapazderealizarelajustefuncionesdedistribucindeprobabilidadaseriesde
datos,estomediantelaaplicacindediversosprocesosparaestimarlosparmetrosdecadauna
comosemencionaenelapartado2.4.Lasfuncionesdedistribucinaplicadasson:
Tabla1.FuncionesdedistribucinaplicadasenelprogramaAx+B
Nombredelafuncin Ecuacin
1
Normal
2

LogNormalde 1 ln
2parmetros
2

1 ln
LogNormalde
3parmetros
2

Gumbel

Exponencial

http://hydrobits.com/ 4
ManualdeusuariodelprogramaAx+B
versin1.30


Nombredelafuncin Ecuacin

/
Exponencialdedosparmetros 1

1 /
Gammadedosparmetros

1 /
Gammadetresparmetros

DobleGumbel 1

1

2
LogNormalDoble 1
1
2

Frechet

DobleFrechet 1

2.3.Teoradefuncionesdedistribucindedospoblaciones

Es frecuente que las series temporales en hidrologa sean de dos poblaciones, esto debido a la
existenciadefenmenosciclnicosquealteranestadsticamentelaserietemporal.Porloquese
formandosmuestrasordenadasdedatos,comosemuestraacontinuacin:

X1
X2 PoblacinCiclnica
X3
X4
X5
..
.. PoblacinNoCiclnica
..
..
Xn
Demaneraqueestadsticamentetenemos:

1
Donde:
p Cociente del nmero de datos de la poblacin No Ciclnica y la muestra total.
F1 x Probabilidad de la funcin No Ciclnica
F2 x Probabilidad de la funcin Ciclnica

http://hydrobits.com/ 5
ManualdeusuariodelprogramaAx+B
versin1.30


Enlafuncionalidaddelprogramaelvalordepintroducidoestaenporcentajeyseajustademanera
automticaalnmerodedatosreales.

2.4.Estimacindeparmetros

ElprogramaAx+Bescapazderealizarelajustefuncionesdedistribucindeprobabilidadaseriesde
datos,estomediantelaaplicacindediversosprocesosparaestimarlosparmetrosdecadauna
comosemencionaacontinuacin:
DistribucinNormal
o AjusteporMtododeMomentos/MximaVerosimilitud
o AjusteporelMtododeMomentosL
DistribucinLogNormaldedosparmetros
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
o AjusteporelMtododeStigth
DistribucinLogNormaldetresparmetros
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
DistribucinExponencialdeunparmetro
o AjusteporelMtododeMomentos
DistribucinExponencialdedosparmetro
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
DistribucinGammadedosparmetros
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
o AjusteporelMtododeMomentosL
DistribucinGammadetresparmetros
o AjusteporelMtododeMomentos
o AjusteporelmtododeMximaVerosimilitud
DistribucinGumbel
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
o AjusteporelMtododeMomentosL
o AjusteporelMtododeMximaEntropa
o AjusteporelMtododeMnimosCuadrados
DistribucinFrechet(LogGumbel)
o AjusteporelMtododeMomentos
DistribucinGumbeldedospoblaciones(DobleGumbel)
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
o AjusteporelMtododeMomentosL
o AjusteporelMtododeMximaEntropa
o AjusteporelMtododeMnimosCuadrados
DistribucinLogNormaldedospoblaciones
o AjusteporelMtododeMomentos
o AjusteporelMtododeMximaVerosimilitud
o AjusteporelMtododeStigth

http://hydrobits.com/ 6
ManualdeusuariodelprogramaAx+B
versin1.30


DistribucinFrechet_Doble
o AjusteporelMtododeMomentos

2.4.1.Mtododemomentos

Este es un procedimiento muy sencillo para encontrar los estimadores de los parmetros
poblacionales.Consistebsicamenteenplantearunsistemadeecuaciones,cuyotamaodepende
delnmerodeparmetrosaestimar.Estosehacealigualarlosmomentospoblacionalesconlos
mustrales.

Losmomentosmustralessonparmetrosestadsticoscomunes:

Media:

VarianzaSesgada:

VarianzanoSesgada:


Coeficientedeasimetrasesgado: /

Coeficientedeasimetranosesgado:


CoeficientedeCurtosissesgado:

CoeficientedeCurtosisnosesgado

DesviacinEstndar:

Coeficientedevariacin:

2.4.2.Mtododemximaverosimilitud

Sea f x, , , . unafuncindedensidaddeprobabilidaddexconparmetros 1 .
Siexisteunamuestraaleatoria , . deestafuncindedensidad,entonces,sufuncinde
densidadconjuntaesf , . : , .Debidoaquelamuestraesaleatoria,lafuncin
dedensidadconjuntasepuedeescribircomoenlaecuacin:

, . : , : ,

http://hydrobits.com/ 7
ManualdeusuariodelprogramaAx+B
versin1.30


La probabilidad de obtener la muestra aleatoria , . a partir de la poblacin de x es
proporcional al producto de sus densidades de probabilidad individual. Esta funcin conjunta es
llamadalafuncindeverosimilitudL

: ,

Dondelosparametros , 1,2

Debidoaqueconln(L)sealcanzatambinsumximoparavaloresespecficos 1 comolo
haceL,entonces,lafuncindeverosimilitudsepuedeexpresarcomo:

ln : ,

2.4.3.MtododemomentosL

Los momentos lineales surgen de combinaciones lineales de los momentos ponderados


probabilsticamenteyconstituyenunsistemaalternativoalmtodotradicionaldelosmomentos
convencionales para describir las funciones de distribucin. Los momentos ponderados
probabilsticamente, de la variable aleatoria X con una funcin de distribucin F X , quedan
definidosporlassiguientesexpresiones:


2 2
6 6
20 30 12

1

1

1

1 1

1 2

1 1 2

1 2 3
Donde:
=MomentosdeProbabilidadPonderadadeOrdenn
=Numerodedatosdelamuestra
=Elementoienesimodelaserie

2.4.4.Mximaentropa

Tomandoenconsideracinquelaentropapuedeservistacomounamedidadelaincertidumbre
paraunafuncindedensidad(Shannon,1948),setieneque

http://hydrobits.com/ 8
ManualdeusuariodelprogramaAx+B
versin1.30


ln
En1957Jaynespropusoqueelmejorajusteesunadistribucindeprobabilidadqueminimicela
informacinprevianecesaria,queseraquellaquemaximicelaentropadeShannon.Entonces,la
funcindedensidaddemximaentropaf y definidaenelintervalo a; b esaquellaquecumpla:

ln

Donde:

SonlosMprimerosmomentosconrespectoalorigen

Funcindeajuste

2.5.Pruebasdebondaddeajuste

Para encontrar la funcin de distribucin que cuenta con el mejor ajuste se han incluido en el
softwarelassiguientespruebasdebondad:

ErrorCuadrtico
Kolmogorovsmirnov
ChiCuadrado
AndersonDarling
NashSutclffe

CabemencionarqueelprogramaefectalaspruebasdeKolmogorovSmirnovyChiCuadradoen
basealaprobabilidadacumuladatericayrealdeldatoobservado.

2.5.1.Errorcuadrtico

Estatcnicapermiteseleccionarelmejorajustedelosdistintosmodelos,fuepropuestoporKiteen
1988.Esteestadsticoseobtieneconlaecuacin:

Donde:

Sonloseventos ordenadosdemayoramenorconunperiododeretornoasignado:

yunaprobabilidaddeexcedencia 1

http://hydrobits.com/ 9
ManualdeusuariodelprogramaAx+B
versin1.30


:Longituddelregistroanalizado

:Numerodeorden

:Eventosestimadosconalgunafuncindeprobabilidadparacadaperiododeretorno

:Numerodeparmetrosdeladistribucinajustada

LadistribucindemejorajusteseraquellaqueproporcioneelmnimovalordelestadsticoE.E.A.
SiunaomsdistribucionestienenvaloressimilaresdelE.E.A,entoncessedeberoptarporaquella
distribucinquetengaelmenornmerodeparmetros.

2.5.2.KolmogorovSmirnof

La prueba Kolmogorov Smirnov considera la desviacin de la funcin de distribucin de
probabilidadesdelamuestraP(x)delafuncindeprobabilidadestericamediantelaecuacin:

Dn max( P ( x ) Po ( x ))

2.5.3.ChiCuadrado

Estapruebamidelasdiferenciasentrelasfrecuenciasobservadas(fo)ylasfrecuenciascalculadas
(fc)pormediodeunadistribucinterica,paraelloempleaelestadstico
k
( fo fc )2
2
i 1 fc

Sielestadstico=0significaquelasdistribucionestericayempricaajustanexactamente.

2.5.4.AndersonDarling

LapruebadeAndersonDarlingesunapruebanoparamtricasobresilosdatosdeunamuestra
provienen deunadistribucinespecfica.LafrmulaparaelestadsticoAdeterminasilosdatos
vienendeunadistribucinconfuncinacumulativa.Demaneratalque

2 1
ln ln 1

2.5.5.NashSutolffe

ApesardequeenMxicoelcriteriodeNashSutcliffeespococonocidoesunodelosmsusados
enHidrologafueradelpas.Sedefinecomo:

http://hydrobits.com/ 10
ManualdeusuariodelprogramaAx+B
versin1.30


ln ln
1
ln ln

http://hydrobits.com/ 11
ManualdeusuariodelprogramaAx+B
versin1.30


3. Utilizacindelprograma

3.1.Requisitosmnimos

Paralautilizacindelprogramalacomputadoradelusuariofinaldebecumplirconciertosrequisitos
mnimosdesoftwareyhardware:

SistemaOperativoWindows7osuperior
MemoriaRamde1GB
Espaciolibreendiscoduro2Mb
Velocidadmnimadelprocesador3.2GHz
Resolucinmnimadepantalla1366x768
NetFramework4.0

3.2.Interfaz

Lainterfazdelprogramacuentacon:
Lmina1InterfazdelPrograma

1 7

2 6

5
4



1)BarradeMen

2)TabladeResultados

3)BarradeHerramientas

4)Grafico

5)TablaResumendelaejecucindelMtodo

6)TabladeParmetrosdeladistribucinseleccionada

http://hydrobits.com/ 12
ManualdeusuariodelprogramaAx+B
versin1.30


7)EstadsticosdelaSerie

3.2.Barrademen

Labarrademendelprogramacuentaconlassiguientesopciones:
Lmina2Barrademen

Menarchivo:Desdeestemensetienelaposibilidaddeabrirunnuevoarchivodeentrada
dedatosyfinalizarlaejecucindelprograma.
Opciones: En este apartado se pueden configurar las opciones del programa y se puede
optimizardeformaautomticaelparmetropdelasfuncionesdedospoblacionesenbase
alerrorcuadrtico.
Crditos:Desdeesteapartadopuedevisualizarloscrditosde autoradelprogramayla
formadeponerseencontactoconel/losautores.
Ayuda:DesdeesteMenpuedeaccederalaayudaenlnea,manualesyforos;deforma
adicionalesposiblevisualizarelcontratodelicenciadeestesoftware.

3.3.Barradeherramientas

El programa cuenta con una barra de herramientas la cual nos permite manipular las opciones
graficasdelprograma,ordenarlosresultadosenbaseaalgunadelapruebasdebondaddeajuste.
Lmina3Barradeherramientasdelprograma


Opcionesdelabarradeherramientas:

Recalcular:Permiterecalcularelajusteenbasealoscambioshechosenlaconfiguracindel
programa(decimales,parmetrop,funcionesdedistribucinobjetivo).
Ordenar:Permiteordenarlosajustesapartirdelaspruebasdebondaddeajusteefectuadas.
Extrapolar Datos: Obtiene el resultado del ajuste para cada uno de los periodos de retorno
incluidosenlaconfiguracin.
:Muestragrficamenteelajustedelafuncinseleccionadaenlatablaresumen,alcambiar
defilaseleccionada,siestaopcinestadeshabilitadasemostraraelenelgraficoelajustede
todaslasfuncionesaplicadas.
: Al seleccionar esta opcin el programa mostrara al usuario en el eje x del grafico la
ProbabilidadAcumulada,siestaopcinestadeshabilitadasemostraraelperiododeretorno.
:Elgraficosemostrarenescalalogartmicasielusuarioseleccionaestaopcin.Denoser
aslaescalaseraritmtica.
P(%):Parmetropdelasfuncionesdedistribucindedospoblacionesenporcentaje.

http://hydrobits.com/ 13
ManualdeusuariodelprogramaAx+B
versin1.30


3.4.Configuracindelprograma

Para configurar el programa debe dirigirse a Opciones/Configuracin en la barra de men. Se
desplegarlasiguienteventanadesdelacualpodrconfigurarelprograma:
Lmina4Ventanadeconfiguracin,primerapestaa


Enlaprimerapestaasepuedeagregaroremoverlosperiodosderetornoaextrapolarymodificar
lacantidaddedecimalesamostrar.

Para remover un periodo de retorno de la lista basta con seleccionar la fila de dicho periodo y
presionarlateclaSupr.Sisedeseaagregarunperiodoadicionalsetienequedarclicenelbotn
elcualdesplegaraunespaciodetextoenelcualelusuarioteclearaelperiododeretornoyfinalizara
conlateclaENTER.

De igual forma el usuario introducir la cantidad de decimales que mostrara el programa y los
parmetrosprecisintiempoqueseutilizaranparaelclculodelosajustes.

Enlasegundapestaasemuestranlasdistribucionesqueelusuariopuedeaplicar,enestamisma
esposibledesactivarlasqueelusuariodesee.

http://hydrobits.com/ 14
ManualdeusuariodelprogramaAx+B
versin1.30


Lmina5Ventanadeconfiguracin,segundapestaa


3.5.Entradadedatos

ParaqueelprogramaleaunanuevaseriededatoselusuariodeberiraArchivo/AbrirArchivoo
utilizarlacombinacindeteclasCtrl+O,dondesedesplegaralaventanadelexploradordearchivos,
dondedeberseleccionarelarchivoquecontienelaserie,estedebertenerformato.txtquese
refiereaunarchivodetextoydebercontenerlasiguienteestructura:
Lmina6Formatodeentradadedatos


Una vez que el archivo sea ledo por el programa se ejecutara el ajuste de las funciones de
distribucin, este proceso podr tomar algn tiempo dependiendo de la cantidad de datos que
contengalaserieylacantidaddefuncionesajustadas.

3.6.Optimizacindefuncionesdedistribucindedospoblaciones

Una vez que el usuario el programa ha realizado el primer ajuste a la serie el usuario tiene la
posibilidaddeoptimizarelparmetropenlasfuncionesdedospoblaciones.Pararealizarelajuste
elprogramacuentaconOpciones/OptimizarFuncionesdedospoblaciones.Elprogramadesplegara
elsiguienteformulario:

http://hydrobits.com/ 15
ManualdeusuariodelprogramaAx+B
versin1.30


Lmina7Ventanadeoptimizacindefuncionesdedistribucindedospoblaciones


En este el usuario colocara losrangos (en %) de iteracin de la variable, cabe mencionar que el
nmeromnimodedatosdeunaseriequetomaenconsideracinelprogramaes3.

http://hydrobits.com/ 16
ManualdeusuariodelprogramaAx+B
versin1.30


3.7.Grficodefuncionesdedistribucin

Posterioralajusteelprogramamuestraalusuarioungrficoconlasfuncionesdedistribucinyla
serieoriginalcomoelsiguiente:
Lmina8Grficadefuncionesdedistribucin

Elusuariotienelaposibilidaddecopiarestegraficoalportapapelesdesdeelbotn .

Deformaadicionalelusuariopuedemodificarlagrficadesdelabarradetareas,haciendoqueesta
semuestreenescalalogartmica,quegrafiqueprobabilidadacumuladaoperiododeretornoytiene
laposibilidaddeelegirentremostrarelajusteseleccionadootodos.
Lmina9Grficaindividualdefuncionesdedistribucin

http://hydrobits.com/ 17
ManualdeusuariodelprogramaAx+B
versin1.30


3.8.Extrapolardatos

Unavezqueelusuariohaelegidounajuste,elprocesoparaextrapolardatosessimple.Bastacon
seleccionarelrenglndeladistribucinelegidaydarclicenelbotnExtrapolardelabarrade
herramientas,actoseguidoaparecerenlapantallalasiguienteventana:
Lmina10Ventanadedatosextrapolados


3.9Generacindereportes

El software ofrece la posibilidad de generar reportes en formato Excel (*.csv o *.xls) para su
posteriorimpresin,paraelloesnecesariodarclicenlaopcinArchivo\Generarreporte.
Lmina11Menarchivo


Seeligelarutadondesealmacenarelarchivoyelprogramageneraelreportedeformaautomtica
comosemuestraacontinuacin:
Lmina12Reporteenformato*.csv

http://hydrobits.com/ 18
ManualdeusuariodelprogramaAx+B
versin1.30



3.9Funcionesadicionalesdelastablasmostradasenelprograma

Lastablasmostradasenelprogramacuentanconunmendeopcionesadicionalquesedespliega
al hacer clic derecho sobre la misma, dicho men permite copiar los datos, ocultar y congelar
columnas,ascomoseleccionartodaslasfilasdelatabla.
Lmina13Funcionesadicionalesdelastablas

http://hydrobits.com/ 19
ManualdeusuariodelprogramaAx+B
versin1.30


4. Bibliografa

Abramowitz,M.yStegun,I.(1972),"Handbookofmathematicalfunctions",DoverPublications,
N.Y.
Campos Aranda (2007), Introduccin a los mtodos numricos: Software en Basic y
aplicacionesenHidrologaSuperficial
CamposAranda(2007),EstimacinyAprovechamientodelEscurrimiento,SanLusdePotos,
Mxico:EditorialCampos.
EscalanteSandoval(2005),TcnicasEstadsticasenHidrologa,UNAM,D.F.Mxico.

http://hydrobits.com/ 20

You might also like