in reply to Re^6: Make sin wave with GD
in thread Make sin wave with GD

I'm not sure I understand what you are asking, but I will take a shot. If f(x) is a function whose range goes from $f_min to $f_max over the domain of interest, and the graph is of size $graph_size, then plot

my $span = $f_max - $f_min; $y = (-f($x)-$f_min)*$graph_size/$span;

In the case of your sine, you would have $f_min = -1; $f_max = 1; $graph_size = 400. This simplifies the the expression in my previous response.