Ich magWie nur jede zweite Grenze in einem persp
set.seed(1)
x <- seq(-10, 10, length= 600)
y <- x
f <- function(x, y) { r <- sqrt(x^2+y^2); 10 * sin(r)/r }
z <- outer(x, y, f)
persp(x, y, z, theta = 30, phi = 30, expand = 0.5, col = "lightblue")
nach dem würde zu tun hat, aber das Gitter zu dünn ist, so dass die Grenze dominiert (Sie können es bestätigen ist in der Tat die Grenze und nicht die Beleuchtung von border = NA
mit es wird blau).
eine Möglichkeit, dies zu adressieren ist natürlich nicht so fein ein Gitter zu verwenden (zum Beispiel, wenn Sie length = 600
zu length= 50
es sehr Bitten sieht ändern ant, und ist eigentlich das Beispiel in? persp). Aber ich will die gleiche Form und glatt wie dieses feine Gitter. Ich möchte einfach nicht alle Ränder zeichnen, vielleicht nur 1/5 von ihnen (oder die Hälfte, die ich anpassen kann).
Ich denke, dies ist die beste Lösung sein könnte. Ich war zu spät, um Kopfgeld zu vergeben. Es wurde automatisch vergeben. Außerdem muss ich alle Lösungen mehr studieren. Vielen Dank. –