#!/usr/bin/perl -w use strict; sub flower { my ($f, $mult) = @_; my $rval = ""; my ($t); for ($t=0; $t<($mult||2)*3.14159; $t+= 0.01) { my $r = &$f($t); my $x = cos($t)*$r; my $y = sin($t)*$r; $rval .= sprintf "%.3f\t%.3f\n", $x, $y; } return $rval; } print < EOF ; print "\n"; my $tstyle = "fill:#000; stroke:none; font-size:0.16px; text-anchor:middle"; { print "\n"; print "\n"; print "r=cos(3θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(3.5θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(4θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(5θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos((3+1/3)θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos((3+1/4)θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos((3+1/5)θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos((3+1/6)θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(6θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(7θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(8θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(9θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(10θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=cos(11θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=0.2+cos(8θ)\n"; print "\n"; } { print "\n"; print "\n"; print "r=0.2+cos(9θ)\n"; print "\n"; } print "\n"; print "\n";