sinカーブを描く汎用関数

writeSin(startX,startY,startR,freqX,freqY,freqR,radian,color)

startX:カーブの始まるX座標
startY:カーブの始まるY座標
startR:スタートのラジアン
freqX:X座標の単位 1以上の整数 大きい値にするほどX軸方向のカーブの振幅が大きくなる
freqY:Y座標の単位 1以上の整数 大きい値にするほどY軸方向にのびたカーブになる
freqR:ラジアンの変化の度合い 0以上の小数 小さい値にするほど曲線が密になる
radian:ラジアン 0以上の小数・整数 大きい値にするほどカーブを繰り返す Math.PI*2で円の一周分
color:カーブの色
引数の省略はできない。各引数はかなりアバウトなもの。ソース参照
下はwriteSin(200,400,0,50,2,0.1,Math.PI*6,"blue")としてある。