Guest User

Untitled

a guest
Jan 16th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. documentclass[11pt]{standalone}
  2. usepackage[utf8]{inputenc}
  3. usepackage[T1]{fontenc}
  4. usepackage{tikz}
  5. usepackage{pgfplots}
  6.  
  7. % draw a circle of radius #1 with randomness #2
  8. newcommandirregularcircle[2]{%
  9. pgfextra {%
  10. pgfmathsetseed{42}%
  11. pgfmathsetmacrolen{(#1)+rand*(#2)}}
  12. +(0:len pt)
  13. foreach a in {20,40,...,340}{
  14. pgfextra {pgfmathsetmacrolen{(#1)+rand*(#2)}}
  15. -- +(a:len pt)
  16. } -- cycle
  17. }
  18.  
  19. begin{document}
  20. begin{tikzpicture}[auto]
  21. begin{axis}[%
  22. axis x line=center,
  23. axis y line=center,
  24. xmin=-8, xmax=8,
  25. ymin=-8, ymax=8,
  26. ]
  27. draw[rounded corners=2mm, fill=black, opacity=0.2] (axis cs:0,0) irregularcircle{2cm}{2mm};
  28. end{axis}
  29. end{tikzpicture}
  30. end{document}
Add Comment
Please, Sign In to add comment