Вы можете использовать mvncdf
функцию как здесь в документации. Для вашего случая вы можете написать:
p = mvncdf([X1, X2], [0, 0], [1 rho; rho 1]);
Сигма-база на rho
равна [1 rho; rho 1]
, и, как вы сказали, среднее значение равно [0, 0]
. Если вы хотите обобщить это, вам просто нужно увеличить размерность X до [X1, X2, X3]
, значит до [0, 0, 0]
и определить вашу новую сигму (матрица 3x3).