home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Extra 1996 #6
/
AmigaPlus-eXtra-6-96.iso.7z
/
AmigaPlus-eXtra-6-96.iso
/
programme
/
dust
/
batchfiles
/
plotfunction.bat
< prev
next >
Wrap
DOS Batch File
|
1996-03-22
|
592b
|
42 lines
;This script creates a plane and applies the function sin(x^2+y^2) to it
;init
;parameters
.buffer=2
.xmin:=-50
.xmax:=50
.ymin:=-50
.ymax:=50
.z:=0
.xsect:=10
.ysect:=10
;doit
.xstep=(xmax-xmin)/(xsect-1)
.ystep=(ymax-ymin)/(ysect-1)
for(i,0,xsect-2)
.x1=xmin+i*xstep
.x2=x1+xstep
for(j,0,ysect-2)
.y1=ymin+j*ystep
.y2=y1+ystep
addface(buffer,x1,y1,z,x2,y1,z,x2,y2,z)
addface(buffer,x1,y1,z,x1,y2,z,x2,y2,z)
end
end
merge(buffer)
;show the result
set(rotx,138)
set(rotz,330)
set(zoom,1.2)
window(buffer)
;plot the function
func(2,30*sin((x0*x0+y0*y0)/25),0,z)
showvalues