Matlab - Normal bivariante(muy basico pero muy importante)

 
Vista:

Normal bivariante(muy basico pero muy importante)

Publicado por Irene (1 intervención) el 28/05/2002 18:18:23
Quisiera saber si existe una orden directa para calcular el valor de la probabilidad acumulada de una distribución normal bivariante. En caso de que exista, ¿cuál es la sintaxis?
Muchas gracias.
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
Imágen de perfil de Alejandro

Cálculo de la probabilidad acumulada en una distribución normal bivariante

Publicado por Alejandro (145 intervenciones) el 05/10/2023 15:42:14
En MATLAB, puedes utilizar la función `mvncdf` para calcular la probabilidad acumulada en una distribución normal bivariante. La sintaxis básica es la siguiente:

1
P = mvncdf(X, Mu, Sigma)

- `X`: Vector de valores en el que deseas evaluar la probabilidad acumulada.
- `Mu`: Vector de medias de la distribución normal multivariante.
- `Sigma`: Matriz de covarianza de la distribución normal multivariante.

Aquí hay un ejemplo simple:

1
2
3
4
5
6
7
8
9
10
11
12
% Definir los parámetros de la distribución normal bivariante
mu = [1 2];            % Vector de medias
sigma = [1 0.5; 0.5 2]; % Matriz de covarianza
 
% Punto en el que calcular la probabilidad acumulada
x = [1.5 2.5];
 
% Calcular la probabilidad acumulada
P = mvncdf(x, mu, sigma);
 
% Mostrar el resultado
disp(['La probabilidad acumulada es: ' num2str(P)]);

En este ejemplo, `x` es el punto en el que deseas calcular la probabilidad acumulada, `mu` es el vector de medias, y `sigma` es la matriz de covarianza.

Ajusta los valores de `mu`, `sigma`, y `x` según tus necesidades específicas. ¡Espero que esto te sea útil, Irene!
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