from rsf.proj import *
def plot(title):
return'''
graph title="%s" min2=-1. max2=1. plotfat=7 titlefat=6 labelfat=5
''' %title
Flow('sine',None,'math n1=201 d1=0.1 o1=0 output="sin(x1)"')
Result('sine',plot('Sine Function'))
exe_clip = 'clip_py.py'
Flow('clip1','sine %s' %exe_clip, './${SOURCES[1]} upper=0.9 lower=-0.9')
Result('clip1',plot('Sine Function Clipping with [-0.9,0.9]'))
Flow('clip2','sine %s' %exe_clip, './${SOURCES[1]} upper=0.9')
Result('clip2',plot('Sine Function Clipping with [0.9]'))
End() |