У меня есть следующая функция для создания радужной сферы,
library(rgl)
f = function(s, t){
cbind(cos(s) * cos(t),
sin(s) * cos(t),
sin(t))
}
persp3d(f, slim = c(0, pi), tlim = c(0, 2*pi), col = rainbow,theta = 20,phi=60)
, однако, 'theta' и 'phi', похоже, не работают в этой команде, независимо от того, какое значение я выберу, я все равно получаюодин конкретный вид, подобный этому.
Может кто-нибудь сказать мне, как решить эту проблему?Я хочу, чтобы этот график имел разные взгляды, так как я меняю значения тэты и фи.