Chciałbym wykonaj następujące czynnościJak mieć tylko co drugi brzeg w 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")
Ale siatka jest zbyt cienkie, więc dominuje granicy (można go potwierdzić jest rzeczywiście granica i nie oświetlenie za pomocą border = NA
okazuje się niebieski).
Jednym ze sposobów rozwiązania tego jest oczywiście użyć, nie tak dobrze z siatki (na przykład w przypadku zmiany length = 600
do length= 50
wygląda bardzo zarzuty mrówka i faktycznie jest przykładem w perspekcie). Ale chcę ten sam kształt i gładkość dokładnie tak, jak ta drobna siatka. Po prostu nie chcę narysować wszystkich granic, może tylko 1/5 z nich na przykład (lub pół, który zakładam, że mogę dostosować).
myślę, że to może być najlepszym rozwiązaniem. Spóźniłem się, by nagrodzić nagrodę. Został przyznany automatycznie. Muszę też bardziej przestudiować wszystkie rozwiązania. Dziękuję Ci bardzo. –