星空软件

 找回密码
 立即注册

[大佬分享] Scratch画图工具之——极坐标系

马云叔叔 | 2023-11-21 10:38:32 | 显示全部楼层 |阅读模式
Hello,我是小恐龙。又是很久没见了,小恐龙的公众号后台都快被留言挤爆了,都在催更,图片图片图片
小恐龙真的好忙,周末只一天假,要打半天游戏,还要补半天觉。图片图片图片
对了,有没有小伙伴喜欢打《鬼泣》的?小恐龙被卡在第40关,打了很久都过不了,哪位小伙伴来指点一下?
言归正传,今天小恐龙来讲一下后台留言最多的关于画图的问题。
小恐龙画图用到的工具主要有直角坐标系和极坐标系。
直角坐标系请参考:
Scratch编程 关于画图
感谢一下直角坐标系的创始人——笛卡尔:
截图202311211036145955.png
平面上除了直角坐标系之外,大神(棍)牛顿还发明了一种极坐标系。某些平面曲线用极坐标系表示就会非常简单,比如著名的心形线方程:
截图202311211036314845.png
看起来很高深的样子。如果用极坐标来表示,就很简单:
截图202311211036487358.png
极坐标系其实非常简单,由原点和一条射线组成:
截图202311211037059392.png
如果直角坐标系和极坐标系的原点重合,极轴和x轴的正向重合,则两种坐标之间可以由下面的公式互相转化:
截图202311211037222981.png
这样就可以通过描点来画出图像了,比如心形线,我们可以把画笔移动到
截图202311211037407999.png
用Scratch代码如下:
截图202311211038042180.png

截图202311211038113619.png
小恐龙把心形线的余弦改成了正弦,这样画出来的心形就是正的。
了解了极坐标系,就可以画出一些很有趣的曲线:





上一篇:管理工具:GROW模型,用来打通目标-现状-方案-行动
下一篇:C语言的goto语句:神奇的跳转工具还是危险的炸弹?
回复

使用道具 举报

emohar | 2023-11-21 10:38:47 | 显示全部楼层
技术,标识看不懂
回复

使用道具 举报

ujinopa | 2023-11-21 10:38:53 | 显示全部楼层
好难呀
回复

使用道具 举报

幸运平台 | 2023-11-21 10:38:59 | 显示全部楼层
数学问题,我看不懂
回复

使用道具 举报

星空123 | 2023-11-21 10:39:07 | 显示全部楼层
这个有啥作用,干啥的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全站声明【必看】|小黑屋|新库软件 |网站地图

GMT+8, 2024-5-4 07:40 , Processed in 0.064141 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.