Guest User

Untitled

a guest
Jun 23rd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. polar <- function(ang,r){
  2. return(cbind(
  3. cos(ang/180*pi)*r ,
  4. sin(ang/180*pi)*r
  5. ))
  6. }
  7. ang1 = seq(10,170,length.out=5)
  8. ang2 = seq(10,170,length.out=20)
  9. points1 = polar(ang=ang1,r=1)
  10. points2 = polar(ang=ang2,r=2)
  11. plot(points2, xlim=c(-2.5,2.5), ylim=c(-0.5,2.5))
  12. points(points1)
  13. for(i in 1:nrow(points1)){
  14. lines(rbind(c(0,0),points1[i,]))
  15. }
  16. for(i in 1:nrow(points1)){
  17. for(j in 1:4){
  18. lines(rbind(points1[i,],points2[(i-1)*4+j,]))
  19. }
  20. }
Add Comment
Please, Sign In to add comment