如何使用PHP绘制图片上的正余弦曲线
在使用Actionscript编写动态的三角函数曲线,PHP输出三角曲线也很简单。复制代码代码如下所示:
< PHP
定义(max_width_pixel
定义(max_height_pixel
发送/发送头信息
页眉(内容类型:图像);
图像
$ img =画面欣赏(max_width_pixel,max_height_pixel);
设置/颜色
背景颜色= imagecolorallocate美元(美元IMG,0xFF,0xe9,0xe9);
红色= imagecolorallocate美元(美元IMG,255, 0, 0);
蓝色= imagecolorallocate美元(美元IMG,0, 0, 255);
布朗= imagecolorallocate美元(美元IMG,100, 0, 0);
黑imagecolorallocate美元(美元IMG,0, 0, 0);
$宽度= max_width_pixel / / /宽度2;
$高度= max_height_pixel / / /高2;
建立坐标轴
imageline(IMG美元,0美元美元的宽度,宽度,max_height_pixel,$黑色); / / Y轴
imageline($ 0,$ IMG,高度,max_width_pixel美元美元,高度,黑色); / / X轴
用循环描绘来实现图形的功能
为($我= 0;$i <= max_width_pixel;$我+ +)
{
Y1 = 100美元*罪($我 / 100 * m_pi);
imagesetpixel(美元美元美元IMG,我高度+ $ Y1,为蓝色);
Y2 = 100美元*罪($我 / 300 * m_pi);
imagesetpixel(美元美元美元IMG,我高度+ $ Y2,为红色);
Y3 = 100美元*罪($我 / 300 * m_pi);
imagesetpixel(美元美元美元IMG,我高度至Y3,布朗美元);
}
显示图形
imagegif($ IMG);
释放资源
销毁一图像($ IMG);
隐式鸟=
>