Редактировать: Я хочу создать точки (x, y) такие, что x + y < = 1.Как создать точки на вероятностном симплексе в matlab?
[x,y] = meshgrid(0:.05:1, 0:.05:1);
Можно ли использовать вывод приведенного выше результата, чтобы генерировать (х, у), такие, что х + у = 1 <.
Вы можете игнорировать все, что ниже. Я запутался в том, что я прошу :) Предыдущая: Я хочу построить функцию плотности распределения Дирихле для точек на вероятностном симплексе в трехмерном пространстве, т. Е. Для p = (p1, p2, p3), p1 + р2 + р3 = 1. распределение задается
F (р1, р2, р3) = C * р1^(а1) * р2^(а2) * р3^(а3)
где с - фиксированная константа нормализации. Любая помощь приветствуется.
Примечание: p1 + p2 + p3 = 1 такое, что p1> 0, p2> 0 p3> 0 - плоскость в трех измерениях и, следовательно, двумерная. Следовательно, можно построить функцию на этом пространстве.
Так что вы хотите построить плотность вероятности в зависимости от 3-й измерений? Как вы намерены даже нарисовать четвертую ось? –
Извините за путаницу. Я имел в виду что-то вроде этого. http://stackoverflow.com/questions/25504662/plotting-a-curve-on-probability-simplex – user2808118
Я осознаю свою ошибку. Я снова отредактирую вопрос и отправлю сообщение. – user2808118