Scratch绘制蝴蝶曲线

来源 :电脑报 | 被引量 : 0次 | 上传用户:cxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  “纷飞的蝴蝶就像缤纷的落叶,载满思念、寄托希望在变迁的季节里悠然落下。”在文学的世界中我们可以通过语言表达爱意,在数学王国中我们也可以通过图形来表达爱意,从之前我们学习的心形曲线,到今天我们要学习蝴蝶曲线,这些神奇又美丽的数学王国精灵可以像名画一样,装点我们的生活。
  蝴蝶曲线是美国南密西西比大学坎普尔·费伊发现的一种蝴蝶形的极坐标函数。当我们把这个函数绘制到坐标系平面时,就能获得一只翩翩起舞的蝴蝶,通过调整蝴蝶曲线变量Θ,可以调整改变曲线形状及方向(如图1)。



  我们来看一下蝴蝶曲线的参数方程:
  x=a*sint*(e^cost-2*cos4t+(sint/12)^5)
  y=b*cost*(e^cost-2*cos4t+(sint/12)^5)
  方程式中参数a控制图形的宽度,参数b控制图形的高度,参数t为角度。因此我们只要给出一个a(a=30)和b(b=30)的值,让t的值从t=0开始直到t=360,根据参数方程就能得到一系列坐标点(x,y),用画笔依次连接这些点就可以画出蝴蝶图案了。为了编写程序时更加简单直观,我们可以把方程中重复的部分用变量m=(e^cost-2*cos4t)和n=(sint/12)^5代替。
  分析完蝴蝶曲线的公式特点后,我们可以在Scratch中编程了,创建曲线方程所需要的七个变量,创建自定义积木“画蝴蝶(a,b)”,其中需要增加两个输入项用于输入参数a和b(如图2)。根据上述公式,通过自定义积木计算出不同t值下点的坐标(x,y)。运用画笔移动画出线条,t的范围在0~360之间。重复执行直到t>360结束,就可以画出一个蝴蝶的图案了。



  如果我們单纯地设定图形的宽度a和高度b,输出的样子就是单调的单线蝴蝶图案。
  为了能够让蝴蝶曲线更绚丽,可以通过重复执行循环改变画笔的颜色和a、b值,画出不一样的蝴蝶。自行调整画笔的粗细、画笔的颜色、循环的次数绘画出不一样的蝴蝶曲线,建议将画布的背景颜色调整为黑色,可以按住shift开启加速模式,缩短长时间的绘制过程(如图3)。



  在数学王国中,用很多代数曲线和超越曲线可以让我们联想到自然界很多现象,蝴蝶曲线就是其中一种,这么美丽的图案大家还不赶紧动手绘制一幅。
其他文献
肠套叠是指一段肠管套入与其相连的肠腔内,并且造成了肠内容物通过障碍。临床上多见为急性肠套叠。、,慢性肠套叠一般为继发性。急性肠套叠多见于婴儿时期,一般以4~10个月的婴儿多见。2岁以后随着年龄的增长,发生肠套叠的几率逐渐下降。男女之间的发生比例为2~3:1。肠套叠一年四季均可以发病尤其是在春末夏初最长发病,可能与呼吸道感染以及病毒感染相关。在我国发生几率较高,在婴儿肠梗阻中占首位。  致病因素。1
期刊
商务办公用户、专业用户在工作时一块显示屏肯定是不够用的,为了提升效率,他们往往会使用双屏显示系统:一边处理文档一边看参考资料或者一边进行图片、视频的编辑,一边看预览……传统两台显示器组成的双屏系统最大的问题在于屏幕中间会有一条明显的黑边,会给使用造成很大限制。现在有了32:9比例的飞利浦499P9H1,相当于将2块27英寸2K屏幕进行拼接,在办公和专业应用中自然更有效率。屏幕将近1.2m长,对桌面
期刊
最近微软发布了Win11系统的Beta版本,相对于之前的预览版本来说,这个版本的Win11不僅添加了我们熟悉的中文语言,而且在界面上也出现了较大的改变。但是对于第一次使用这个系统的用户来说,仍然需要不断去适应新的变化。其实通过对注册表的修改,就可以改变系统某些默认的设置。恢复开始菜单样式  Win11系统最大的变化之一,就是将传统的开始按钮从桌面左下角移到了居中的位置,而且开始菜单的样式也和以前完
期刊
腱鞘是一种肌肉保护囊,由内脏层和壁层组成,能分泌肌腱鞘液。腱鞘炎(tenosynovitis)是腱鞘损伤或拉伤后纤维性损伤所致的疾病,是骨伤科临床发病率较高的疾病,常见的是桡骨茎突狭窄性腱鞘炎和屈指肌腱鞘炎。腱鞘炎多发生在桡骨劲突处、桡侧伸腕肌腱处、屈指肌腱处等,如果没有得到有效且及时的治疗,往往会引发腱鞘脓肿,伴随疼痛,影响日常生活。针灸治疗腱鞘炎具有操作简单、疗效好、安全性高、无副作用等优点,
期刊
摘要:目的:对肝细胞癌周围微小病灶的影像诊断以及介入治疗效果进行研究分析。方法:从本院近年收治的肝细胞癌周围微小病灶影像诊断的100例患者进行回顾性分析,并对其实施介入治疗,对肝细胞癌周围微小病灶患者血管造影、螺旋CT结果、介入治疗效果进行分析研究。结果:100例患者在诊断后检查出有40例患者肝细胞癌周围存在微小病灶,其中螺旋CT检查出10例,血管造影检查出9例,螺旋CT联合血管造影检查出21例。
期刊
摘要:随着医疗事业改革的推进,牙病防治所档案管理工作模式也逐渐发生变化,已经从原来的单一模式向综合模式方向转变。为了促进牙病防治所档案管理工作的优化改进,需要对当前工作存在的问题进行梳理分析,制定有效地解决措施。因此,本文针对牙病防治所档案管理的现状及改进措施进行分析探讨。  关键词:牙病;档案管理;管理意识;管理制度  随着社会经济的不断改善,人们对于医疗卫生行业给予了更高的关注。为了促进医疗事
期刊
屏幕的竞争才开始  iQOO自2019年3月正式诞生以来,就一直保持了平均每半年一代旗舰的更新频率。到了iQOO 8 Pro,在屏幕、无线充电、相机等方面又做了很大的提升和补充,说它是一款能够代表当下iQOO乃至vivo自身品牌和技术实力的旗舰也不为过。  光是屏幕,这次iQOO 8 Pro就迈了一个大步子。让人有点意外的是,发力屏幕的iQOO 8 Pro,想做的并不只是看齐行业水平,而是有全面赶
期刊
精神分裂症属于一种严重的精神类疾病,而认知功能障碍是该病的核心症状,在19世纪时,有学者提出了早发性痴呆,在20世纪时提出了社会认知概念,而精神分裂症患者存在广泛的认知缺陷,这对患者出院后的生活和工作都造成严重影响。下面我们来说说精神分裂症患者认知功能的康复训练。  一、什么是认知功能训练  对于精神分裂症的治疗广泛采用抗精神病药物,这也是目前疗效被肯定的治疗方式,但药物治疗却无法改变患者认知功能
期刊
摘要:本文研究的主要目的在于分析艾滋病的预防控制工作中,应用行为干预的效果和影响。采用的方法为:选择2019年1年时间里300名人员为调查对象进行跟踪调查,所有人员均自愿接受艾滋病调查。分析实施行为干预以后,调查对象对于艾滋病的认知程度以及安全套的使用率,认知内容包括疾病基础知识、传播途径、预防措施。结果:干预前后调查对象对艾滋病的认知程度有着明显的差异,干预后对疾病的认知程度有了明显的提升,数据
期刊
作为顶配版它拥有更具信仰的包装盒设计,自带酷冷风扇5  前不久,高通发布了骁龙888的升级版骁龙888 Plus,再次提升了性能,成为当下游戏手机SoC的不二之选。腾讯ROG游戏手机5s Pro则是目前首批发售的搭载骁龙888 Plus SoC的旗舰游戏手机之一,并在腾讯ROG游戏手机5的基础上再次提升了操控能力,下面我们就一起来看看这款针对骨灰级发烧玩家打造的“超大杯”产品的表现吧。未来感PMO
期刊