绘制3D平面和向量

时间:2019-02-14 19:12:22

标签: r plot

我有一个3维的平面,已使用persp函数对其进行了绘制。我还使用arrow3D在3维中绘制了一些三维矢量。我想将箭头和平面绘制在一起。

我一直在寻找合并图解和向图解添加箭头的方法,但是我没有找到有关组合这两种图解的任何信息。以下是MWE,分别生成平面和箭头。

y <- 1:5
z <- outer(x,y, function(a,b) a+b)
persp(x,y,z)

arrows3D(0,0,0,1,1,1)

1 个答案:

答案 0 :(得分:1)

add=TRUE中设置arrows3D

x <- y <- 1:5
z <- outer(x, y, function(a,b) a+b)

library(plot3D)
persp(x, y, z, theta=30, phi=30)
arrows3D(x0=1, y0=1, z0=2, x1=5, y1=5, z1=10, phi=30, theta=30, add=T)

enter image description here