#
# uspk10.rb
#
# $Id: uspk10.rb,v 1.1 2000/11/22 14:36:03 keiko Exp $
#

require "narray"
require "numru/dcl"

include NumRu
include NMath


n = 400
x = NArray.sfloat(n)
y = NArray.sfloat(n)

#-----------------------------------------------------------------------
dt = 2*PI/(n-1)
x = x.indgen * dt
y = y.indgen * 2*dt
y = sin(y) * 10.0

#---------------------------- 1ST PAGE ---------------------------------
iws = (ARGV[0] || (puts ' WORKSTATION ID (I)  ? ;'; DCL::sgpwsn; gets)).to_i
DCL::gropn iws

DCL::grfrm
DCL::usgrph(x, y)

#---------------------------- 2ND PAGE ---------------------------------
rundef = DCL::glrget('RUNDEF')

DCL::grfrm
DCL::grswnd(0.0, 2.0*PI, rundef, rundef)

DCL::usrset('DXL', 1.25)
DCL::usrset('DXT', 0.25)

DCL::usrset('XFAC', 0.1)
DCL::usrset('YFAC', 10.0)

DCL::usgrph(x, y)

#-----------------------------------------------------------------------

DCL::grcls



syntax highlighted by Code2HTML, v. 0.9.1