Matlab - Media y desv tipica a partir de dist acumulada

   
Vista:

Media y desv tipica a partir de dist acumulada

Publicado por Flo (1 intervención) el 16/11/2008 13:23:14
Hola.

Tengo datos discretos de una distribución normal acumulada, es decir, datos del tipo:

x: 15 45 49 64 78 99
Prob(x): 0,20 0,34 0,56 0,67 0,89 0,95

Me gustaría hacer en matlab un ajuste a una distribución normal, es decir, que me dé la media y la desviación típica. ¿Cómo se haría?.
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

RE:Media y desv tipica a partir de dist acumulada

Publicado por Ramiro Saldaña (7 intervenciones) el 19/11/2008 01:56:32
>> %Jose, una posibilidad es definir la funcion de densidad f(x), por medio de fx
>> x=[15 45 49 64 78 79]
>> Fx=[0.2 0.34 0.56 0.67 0.89 0.95]
>> fx=diff(Fx)
>>%notaras que fx tiene un elemento menos que x y que Fx, por lo tanto sera >> >>%necesario ajustar la x por una nueva xr para que podamos relacionarla
>>%adecuadamente con fx
>>xr=x(2:6)
>>%Grafiquemos x,Fx,xr y fx en los mismos ejes
>>plot(x,Fx)
>>hold on
>>plot(xr,fx)
>>%Aquí se obserav una discrepancia total entre fx y una densidad normal
>>%de cualquier manera le puedes ajustar una normal Gaussiana usando cftool
>>cftool
>>%seleccionando como datos xr y fx en la ventana que se abre y en la opción >>% fitting->Gaussian
>>%Espero, que todavia te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar