Hi,I want to plot a surface joining a circle on a plane with another circle (a 
little offset w.r.t. the first one) on a parallel plane. This is a very 
simplified version of my problem.
I will explain with the following code :
# First, I plot the two circlesorig1 <- 0.4;radius1=0.3;theta <- 
seq(0,2*pi,pi/8)x1 <- orig1+radius1*cos(theta)y1 <- orig1+radius1*sin(theta)
orig2 <- 0.7;radius2=0.2;theta <- seq(0,2*pi,pi/8)x2 <- 
orig2+radius2*cos(theta)y2 <- orig2+radius2*sin(theta)
plot(x1,y1,type='b',col="red",xlim=c(0,1),ylim=c(0,1),asp=1)lines(x2,y2,type="b",col="blue")
#### the z coordinates on two parallel plnesz1 <- rep(0,length(x1))z2 <- 
rep(1,length(x2))

I have tried to plot my 3d figure using the packages plot3D, misc3d, rgl etc. 
All these packages require z as a matrix. In my case, all of x,y and z are 
vectors. How can I plot this surface? In addition, I would like to add similiar 
surfaces to the same plot.
I would appreciate any help that I can get.Thanking you,Ravi Sutradhara


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to