blob: 70b38ae15e79f61868fe4565013e31f7c4c56472 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import contour;
size(200);
int n=100;
real f(real a, real b) {return a^2+b^2;}
srand(1);
real r() {return 1.1*(rand()/randMax*2-1);}
pair[] points=new pair[n];
real[] values=new real[n];
for(int i=0; i < n; ++i) {
points[i]=(r(),r());
values[i]=f(points[i].x,points[i].y);
}
draw(contour(points,values,new real[]{0.25,0.5,1},operator ..),blue);
|