Я пытаюсь построить следующую функцию в MATLAB:
Цель состоит в том, чтобы объединить все различные условия в один график, чтобы создать общий график CDF. До сих пор я пробовал следующее:
x=linspace(0,1,20);
y=linspace(0,1,20);
Z=x.^y;
plot3(x,y,Z)
hold on
plot3(x,0,0);
plot3(0,y,0);
Я не уверен, как построить график 1 для x>1, y>1
, а также есть ли способ сделать график сплошной поверхностью для этого набора условий. Я попытался использовать генератор rand()
, чтобы получить 20+ чисел между 0
и 1
, которые показывают область, в которой переменные могут быть расположены. Тем не менее, это выглядит грязно, когда это разброс линий в данной области. Я бы предпочел, чтобы это была твердая поверхность.
Есть ли конкретная команда, которую я могу использовать для этого? Я видел в некоторых примерах, как Mesh()
, чтобы сделать график сплошным, но я не уверен, будет ли это работать для набора данных.