美文网首页图形化编程实例
美丽的故事-scratch画心形线

美丽的故事-scratch画心形线

作者: 升学星 | 来源:发表于2018-10-12 15:45 被阅读0次

关于心形线的爱情故事

  《数学的故事》里面说到了数学家笛卡尔的爱情故事。笛卡尔于1596年出生在法国,欧洲大陆爆发黑死病时他流浪到瑞典。

  1649年,斯德哥尔摩的街头,52岁的笛卡尔邂逅了18岁的瑞典公主克里斯汀。几天后,他意外的接到通知,国王聘请他做小公主的数学老师。跟随前来通知的侍卫一起来到皇宫,他见到了在街头偶遇的女孩子。从此,他当上了小公主的数学老师。

  小公主的数学在笛卡尔的悉心指导下突飞猛进,笛卡尔向她介绍了自己研究的新领域--直角坐标系。每天形影不离的相处使他们彼此产生爱慕之心,公主的父亲国王知道了后勃然大怒,下令将笛卡尔处死,小公主克里斯汀苦苦哀求后,国王将其流放回法国,克里斯汀公主也被父亲软禁起来。

  笛卡尔回法国后不久便染上重病,他日日给公主写信,因被国王拦截,克里斯汀一直没收到笛卡尔的信。笛卡尔在给克里斯汀寄出第十三封信后就气绝身亡了,这第十三封信内容只有短短的一个公式:r=a(1-sinθ)。国王看不懂,觉得他们俩之间并不是总是说情话的,将全城的数学家召集到皇宫,但没有一个人能解开,他不忍心看着心爱的女儿整日闷闷不乐,就把这封信交给一直闷闷不乐的克里斯汀。

公主看到后,立即明了恋人的意图,她马上着手把方程的图形画出来,看到图形,她开心极了,她知道恋人仍然爱着她,原来方程的图形是一颗心的形状。这也就是著名的“心形线”

  国王死后,克里斯汀登基,立即派人在欧洲四处寻找心上人,无奈斯人已故,先她一步走了,徒留她孤零零在人间...

  据说这封享誉世界的另类情书还保存在欧洲笛卡尔的纪念馆里。

  故事讲完了,大家是不是也很想知道这个方程的图形是什么样子呢?

  首先我们将这个公式转化为参数方程(a常量控制图形的大小,t角度取值在0-360)

  x=a*(2*cos(t)-cos(2*t))

  y=a*(2*sin(t)-sin(2*t))

  我们的思路很简单,不断的改变t的值然后得到坐标x,y的值,让我们的画笔移动到这个坐标,最后我们的图案就绘制出来了。

scratch制作步骤:

  1、定义变量a、t、x、y

  2、初始化变量

  3、重复执行改变t的值,不断移动画笔到x、y

  源程序下载:

  更多的心形线大家可以自己去研究,去尝试,然后分享给我们或者加入我们的qq群与我们一起讨论。

相关文章

  • 美丽的故事-scratch画心形线

    关于心形线的爱情故事 《数学的故事》里面说到了数学家笛卡尔的爱情故事。笛卡尔于1596年出生在法国,欧洲大陆爆发黑...

  • 心形线

    1 凑出五天假期,我背起包,去了海边。 沿着沙滩与海水的交界线,慢慢地走着。双脚扎入沙子里,再拔出,已印下了深深的...

  • 心形线

    沙滩上捡起一只漂流瓶,我不是古老的渔夫,只是一个“作秀”的潮儿。 打开漂流瓶,我担心会不会跑出来亚里士多德,却看到...

  • 心形线

    ①极坐标方程 水平方向: r=a(1-cosθ) 或 r=a(1+cosθ) (a>0) 垂直方向: r=a(1-...

  • 2021-520程序员的浪漫_Python

    笛卡尔心形线_一个浪漫又悲情的爱情故事 笛卡尔是法国著名的哲学家,数学家和科学家。笛卡尔心形函数来自于一个美丽的爱...

  • scratch学习笔记1

    1.了解了scratch这个游戏制作软件。 借助Scratch,可以编制自己的互动故事,游戏和动画,并与在线社区的...

  • 指令专题:美丽花园(画笔)

    指令专题:美丽花园(画笔) · 视频课程 指令专题:美丽花园(画笔) · 课程文稿 大家好,欢迎来到Scratch...

  • 你的孩子为什么要学Scratch

    “ Scratch是一种编程语言,也是一个在线社区。使用 Scratch,你可以编写属于你的互动媒体,像是故事、游...

  • 隐秘的角落-朝阳东升

    笛卡尔的心形线,是美丽的传说,也是残酷的现实。 电视剧隐秘的角落,着实吸引了一番关注。 “一起来爬山”,“你看我还...

  • 函数图像这么好看,你还有什么理由不好好学?

    这些是我们学过的函数图像,真的敲可爱。 下面我就来介绍一下更可爱的函数图像: 心形线❤️ 故事是这样的: 1649...

网友评论

    本文标题:美丽的故事-scratch画心形线

    本文链接:https://www.haomeiwen.com/subject/htjgaftx.html