/*

笛卡尔情书的秘密

心形图案的实现。重点是心形函数r=a(1-sin@),据说这是笛卡尔死前寄出的最后一封情书

内容。这里面隐藏着一个刻骨铭心的秘密;“一生只为等待能手绘这个函数给我的人”

*/

$width = 500;

$height = 500;

header("Content-type: image/gif");

$img = imagecreate($width,$height);//创建一张图片

$bg_color = imagecolorallocate($img,0,0,0);

$red = imagecolorallocate($img,255,0,0);

for($i=0;$i<=100;$i++){

for($j=0;$j<=100;$j++){

$r = M_PI/50*$i * (1-sin(M_PI/50*$j))*30;//30是用来控制外观的

$x = $r *cos(M_PI/50*$j)*sin(M_PI/50*$i)+$width/2;

$y = -$r*sin(M_PI/50*$j)+$height/6;

imagesetpixel($img,$x,$y,$red);

}

}

imagegif($img);

imagedestroy($img);

?>

php 情书,php输出笛卡尔情书的秘密相关推荐

  1. php 情书,php趣味编程 - php输出笛卡尔情书的秘密

    /* 笛卡尔情书的秘密 心形图案的实现.重点是心形函数r=a(1-sin@),据说这是笛卡尔死前寄出的最后一封情书 内容.这里面隐藏着一个刻骨铭心的秘密:"一生只为等待能手绘这个函数给我的人 ...

  2. 笛卡尔心形函数表达式_笛卡尔情书的秘密——心形函数的绘制

    本文来自:http://www.iteye.com/topic/907069 r=a(1-sinθ) 据说这是笛卡尔死前寄出的最后一封情书的内容, 这里面隐藏着一个刻骨铭心的秘密... 一生只为等待能 ...

  3. php编程输出心形图案_趣味编程-php输出笛卡尔心形图案

    代码: PHP $width = 600; $height = 650; header("Content-type: image/gif"); $img = imagecreate ...

  4. 笛卡尔心形函数图像c语言,笛卡尔-心形图 源代码 分析

    java的代码如下,谁能帮我用C#改写一下啊,谢谢,感激不尽 import javafx.application.Application; import javafx.scene.Scene; imp ...

  5. SGU155(笛卡尔树的构造)

    题目:http://acm.sgu.ru/problem.php?contest=0&problem=155 题意:给出每个点的两个值key和fix,且所有的key值和fix值都是不相同的,要 ...

  6. php情书之笛卡尔的情书,笛卡尔的情书

    (x^2 + (9/4)y^2 + z^2 - 1)^3 - x^2z^3 - (9/80)y^2z^3 = 0 有人留言说这第一个3D图的参数有误,那么我在编辑一下: 那天看到笛卡尔的情书,于是想看 ...

  7. 数学家的情书-笛卡尔的心型线方程

    看过很多遍这个故事,写段代码验证一下: varO: Integer;r, a: Single;sx, sy, x, y: Integer; beginsx := 250; sy := 250;Canv ...

  8. 用numpy,matplotlib库画笛卡尔爱心曲线

    1650年,斯德哥尔摩的街头,52岁的笛卡尔邂逅了18岁的瑞典公主克里斯汀. 那时,落魄.一文不名的笛卡尔过着乞讨的生活,全部的财产只有身上穿的破破烂烂的衣服和随身所带的几本数学书籍.生性清高的笛卡尔 ...

  9. 用python画笛卡尔心形线_05.总是套路得人心,如何用数学+Python示爱!

    接上题: 心里随便想一个数a,计算 ( ( a + 52.8 ) * 5 - 3.9343 ) * 2 - 10a ( ( a + 52.8 ) * 5 - 3.9343 ) * 2 - 10a = ...

最新文章

  1. 建模准备一定要做的这几件事
  2. codeblock 显示 no such file(头文件)
  3. STM32开发 -- PMIC、I2C详解
  4. matplotlib简介-高质量图形输出
  5. Java 中的双重检查(Double-Check)
  6. 【转】滚动条消息(WM_VSCROLL和WM_HSCROLL)
  7. getParameter和getAttribute的区别
  8. LeetCode 296. 最佳的碰头地点(坐标独立+中位数的地方最近)
  9. Git 别名(分布式版本控制系统)
  10. 精华阅读第 13 期 |常见的八种导致 APP 内存泄漏的问题
  11. visio用例图箭头怎么画_解析用Visio画UML用例图简明步骤
  12. 华为android打开usb调试模式,华为 PE-CL00 开启USB调试模式
  13. 推挽电路介绍、设计与分析
  14. C++ 两两交换链表中的节点
  15. @keyframes简单使用
  16. B. Frog Traveler(cf)bfs
  17. 大三学生HTML个人网页作业作品——电影动漫言叶之庭(4页)带音乐
  18. 西游记中孙悟空有哪些技能?
  19. python做k线图_python做k线图(15分钟k线的意义)
  20. 2020天池 “数字人体”视觉挑战赛_VNNI赛道_冠军_方案分享

热门文章

  1. 百度地图接口绘制任意多边形并获取每个点的经纬度
  2. R语言两个矩阵(两组)数据的相关性分析
  3. MATLAB中数据相关性所求相关系数的有关内容(3)
  4. 2022-2027(新版)中国砷化镓液相外延片行业产销动态与需求前景预测报告
  5. 数字化转型大背景下,企业的核心竞争力在哪里?
  6. 另类解读宏观形势:美联储或将很快结束加息进程,重回量化宽松?
  7. 图解ARP协议(四)代理ARP:善意的欺骗
  8. vue 把组件挂载到视图_vue.js中,在一个vue组件中,想通过点击按钮,才加载另外一个目标vue组件,要怎么实现?...
  9. 5行Python代码就能让你的电脑 “永不息屏”?
  10. WIN10的用户管理与权限设置