Constrained random points on a circle: Difference between revisions

Content added Content deleted
(Added Hy.)
Line 1,143: Line 1,143:
/ / / / / / / /
/ / / / / / / /
/ / /</pre>
/ / /</pre>

=={{header|Hy}}==
<lang lisp>(import
[math [sqrt]]
[random [choice]]
[matplotlib.pyplot :as plt])

(setv possible-points (list-comp (, x y)
[x (range -15 16) y (range -15 16)]
(<= 10 (sqrt (+ (** x 2) (** y 2))) 15)))

(setv sample (list (take 100 (repeatedly (fn [] (choice possible-points))))))

(plt.plot (list (map first sample)) (list (map second sample)) "bo")
(plt.show)</lang>


=={{header|Icon}} and {{header|Unicon}}==
=={{header|Icon}} and {{header|Unicon}}==