Tengo este pgplot con gráficos constantes. La idea es que la primera zona al NO (que en realidad es el fondo) esté completamente verde. Entonces la segunda zona debería ser azul y la tercera blanca. Como pueden ver hay algo de ruido en el relleno que usa el color de fondo verde el área azul... No veo que pueda estar pasando. ¡Apreciaría cualquier ayuda!
Agrego debajo la figura y el código que estoy usando.
\begin{adjustbox}{width=0.6\linewidth}
\begin{tikzpicture}
\begin{axis}[ymin=0,ymax=1.5,xmin=0.650756396219793
,xmax=1.53525871598697,
axis background/.style={fill=green},xlabel=$y$, ylabel=$d$]
\addplot
[const plot,fill=blue,draw=black]
coordinates%30pp
{
(0.650756396219793,0.301507537688442)
(0.662255930630742, 0.316582914572864)
(0.673958673634702, 0.324120603015075)
(0.685868216136382, 0.339195979899498)
(0.697988212495470, 0.361809045226131)
(0.710322381647943, 0.369346733668342)
(0.722874508247201, 0.391959798994975)
(0.735648443825360, 0.422110552763819)
(0.748648107975067, 0.444723618090452)
(0.761877489552200, 0.467336683417085)
(0.775340647899819, 0.497487437185930)
(0.789041714093750, 0.527638190954774)
(0.802984892210175, 0.550251256281407)
(0.817174460615623, 0.580402010050251)
(0.831614773279756, 0.618090452261307)
(0.846310261111356, 0.648241206030151)
(0.861265433317920, 0.685929648241206)
(0.876484878789271, 0.723618090452261)
(0.891973267505638, 0.761306532663317)
(0.907735351970595, 0.806532663316583)
(0.923775968669344, 0.844221105527638)
(0.940100039552749, 0.889447236180905)
(0.956712573547606, 0.934673366834171)
(0.973618668093594, 0.979899497487437)
(0.990823510707393, 1.01758793969849)
(1.00833238057443, 1.07035175879397)
(1.02615065016878, 1.11557788944724)
(1.04428378690164, 1.16080402010050)
(1.06273735479898, 1.20603015075377)
(1.08151701620885, 1.25879396984925)
(1.10062853353878, 1.31155778894472)
(1.12007777102400, 1.37185929648241)
(1.13987069652677, 1.42462311557789)
(1.16001338336763, 1.48492462311558)
(1.18051201218893, 1.50000000000000)
(1.20137287285133, 1.60000000000000)
(1.22260236636378, 1.50000000000000)
(1.24420700684765, 1.50000000000000)
(1.26619342353553, 1.50000000000000)
(1.28856836280535, 1.50000000000000)
(1.31133869025048, 1.50000000000000)
(1.33451139278639, 1.50000000000000)
(1.35809358079453, 1.50000000000000)
(1.38209249030407, 1.50000000000000)
(1.40651548521229, 1.50000000000000)
(1.43137005954408, 1.50000000000000)
(1.45666383975146, 1.50000000000000)
(1.48240458705369, 1.50000000000000)
(1.50860019981877, 1.50000000000000)
(1.53525871598697, 1.50000000000000)
};
\closedcycle;
\addplot
[const plot,fill=white,draw=black]
coordinates%base 0.293969849246231)
{
(0.650756396219793,0.301507537688442)
(0.662255930630742, 0.309045226130653)
(0.673958673634702, 0.316582914572864)
(0.685868216136382, 0.324120603015075)
(0.697988212495470, 0.331658291457286)
(0.710322381647943, 0.331658291457286)
(0.722874508247201, 0.339195979899498)
(0.735648443825360, 0.346733668341709)
(0.748648107975067, 0.346733668341709)
(0.761877489552200, 0.361809045226131)
(0.775340647899819, 0.376884422110553)
(0.789041714093750, 0.399497487437186)
(0.802984892210175, 0.414572864321608)
(0.817174460615623, 0.437185929648241)
(0.831614773279756, 0.459798994974874)
(0.846310261111356, 0.482412060301508)
(0.861265433317920, 0.512562814070352)
(0.876484878789271, 0.535175879396985)
(0.891973267505638, 0.565326633165829)
(0.907735351970595, 0.595477386934673)
(0.923775968669344, 0.633165829145729)
(0.940100039552749, 0.663316582914573)
(0.956712573547606, 0.701005025125628)
(0.973618668093594, 0.738693467336683)
(0.990823510707393, 0.776381909547739)
(1.00833238057443, 0.814070351758794)
(1.02615065016878, 0.859296482412060)
(1.04428378690164, 0.904522613065327)
(1.06273735479898, 0.949748743718593)
(1.08151701620885, 1.00251256281407)
(1.10062853353878, 1.05527638190955)
(1.12007777102400, 1.10804020100503)
(1.13987069652677, 1.16080402010050)
(1.16001338336763, 1.22110552763819)
(1.18051201218893, 1.28894472361809)
(1.20137287285133, 1.34924623115578)
(1.22260236636378, 1.41708542713568)
(1.24420700684765, 1.49246231155779)
(1.26619342353553, 1.50000000000000)
(1.28856836280535, 1.50000000000000)
(1.31133869025048, 1.50000000000000)
(1.33451139278639, 1.50000000000000)
(1.35809358079453, 1.50000000000000)
(1.38209249030407, 1.50000000000000)
(1.40651548521229, 1.50000000000000)
(1.43137005954408, 1.50000000000000)
(1.45666383975146, 1.50000000000000)
(1.48240458705369, 1.50000000000000)
(1.50860019981877, 1.50000000000000)
(1.53525871598697, 1.50000000000000)
}
\closedcycle;
\node at (axis cs:0.8,1)
{\large \textcolor{black}{$z'=1$}};
\node at (axis cs:1.3,0.5)
{\large \textcolor{black}{$z'=0$ }};
\end{axis}
\end{tikzpicture}
\end{adjustbox}
Respuesta1
Su código realmente produce un error cuando se compila. También hay otros errores, que puedes ver en el pequeño cuadro rojo con el número 13, justo al lado del botón de recompilar. Los errores siempre deben corregirse si aparecen (haga clic en el 13 para obtener más información); de lo contrario, no podrá confiar en el resultado.
Dicho esto, simplemente se olvidó de eliminar a ;
después del cierre }
de la lista de coordenadas del primer gráfico, por lo que tiene
}; %<--- this semicolon must be removed
\closedcycle;
Retire el punto y coma y parece funcionar bien.