require "iup" require "cd" dofile("./utils/canvas.lua") dofile("./utils/plot.lua") dofile("./utils/math.lua") ---------------- Function Definition Section ------------------- function pulse2(x) return pulse(x, 1/2) end ---------------- Plot Section ------------------- cnv = canvas.new(600, 400) cnv:Activate() function DrawSamples() plot.axis(1.9, 0.7, 1/2, 1/2) plot.continuous(pulse2, 255, 0, 0) end DrawSamples() iup.MainLoop()