等角螺线,阿基米德螺旋线matlab

1.1 阿基米德:(约公元前287~前212),古希腊伟大的数学家、力学家。
4种matplotlib的阿基米德螺旋线画法和自然意义

1.2 阿基米德螺旋线:

最初是由阿基米德的老师柯农(欧几里德的弟子)发现的。柯农死后,阿基米德继续研究,又发现许多重要性质,因而这种螺线就以阿基米德的名字命名了。

1.3 python的matplotlib和turtle实现阿基米德螺旋线。

1.4 阿基米德螺旋线:等角螺旋线的自然意义,本文值得收藏。

2 静态图:

=======

2.1 代码一:

#参考代码:#https://www.zhezhier.com/view/609456846/#第1步:导入模块import matplotlib.pyplot as pltimport numpy as np#第2步:定义极坐标图plt.subplot(111, polar=True)#第3步:参数定义N = 4 #4个半圈=2个圆=4个180#x角度,100代表平滑度,越大越平滑xtheta = np.arange(0, N * np.pi, np.pi / 100)#画图plt.plot(xtheta, xtheta, ‘–r’)#第4步:标题和图片展示plt.title(‘Archimedes spiral’)plt.show()2.2 图:

2.3 4条阿基米德螺旋线代码:

import numpy as npimport matplotlib.pyplot as plt #推荐b=2b = 2.0n = 4 #几条螺旋线#2π代表一圈theta = np.linspace(0, 2 * np.pi, num=100)plt.subplot(111, projection=’polar’)y = b * thetafor i in range(n): x = theta + 2 * np.pi * (i / n) plt.plot(x, y)plt.show()2.4 图:

3 动态阿基米德螺旋线:

=================

3.1 代码:

#第1步:导入模块import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import animation#第2步:定义图片和极坐标fig = plt.figure()plt.subplot(111, polar=True)#这个不能少plt.ylim([0, 30])#定义一个空的线条line, = plt.plot([], [], ‘–r’)#第3步:初始化线条def init(): line.set_data([], []) return line,#第4步:动画线条坐标设置def animate(i): if i!=0: theta = np.arange(0, i * np.pi, np.pi / 100) line.set_data(theta, theta) return line,#第5步:动画挂起anim = animation.FuncAnimation(fig, animate, init_func=init, frames=8, interval=300, blit=True) plt.show()3.2 图:
4种matplotlib的阿基米德螺旋线画法和自然意义

4 直角坐标画阿基米德螺旋线:等角螺旋线

================================

4.1 代码:

#https://www.jb51.net/article/177370.htm#第1步:导入模块import numpy as npimport matplotlib.pyplot as plt#第2步:定义等角螺旋线函数,默认值设定def plotSpiral(core=(0,0), fixed=10, phase=0, circle=4): “””绘制等角螺线 core – 等角螺线的中心坐标,tuple类型 fixed – 等角螺线的固定角度,单位:度(°),推荐为10。fixed大于零则为顺时针螺线,小于零则为逆时针螺线 phase – 初始相位,单位:圈(360°),默认为0。对顺时针螺线,该数值越大,螺线越大,对逆时针螺线则相反 circle – 螺线可见部分的圈数,单位:圈(360°),默认为4 “”” #设置 plt.axis(“equal”) #原点坐标设置 plt.plot([core[0]], [core[1]], c=’red’, marker=’+’, markersize=10) #参数和公式 fixed_rad = np.radians(90 + fixed) theta = np.linspace(0, circle*2*np.pi, 361) + phase*2*np.pi r = fixed_rad*np.exp(theta/np.tan(fixed_rad)) x = r*np.cos(theta) + core[0] y = r*np.sin(theta) – core[1] #划等角螺旋线 plt.plot(x, y, c=’g’) #展示 plt.show()#第3步:调用函数,采用默认值plotSpiral()4.2 图:

5 3d上升的螺旋线:

==============

5.1 代码:

#参考代码:https://www.liangzl.com/get-article-detail-1342.html,对代码进行修改#第1步:导入模块import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import animation#第2步:初始化画布fig = plt.figure(1)ax = fig.add_subplot(1, 1, 1, projection=’3d’) # 指定三维空间做图#第3步:参数定义t = np.linspace(0, 4, 200) # 在0到4之间,均匀产生200点的数组theta = t * 2 * np.pi # 角度#中心坐标点core=(0,0,0)fixed_rad = np.radians(100)r = fixed_rad*np.exp(theta/np.tan(fixed_rad))# 生成曲线数组z = t+core[2]x = r*np.sin(theta)+core[0]y = r*np.cos(theta)+core[1]#第4步:运动点和线初始化定义# 运动的点point, = ax.plot([], [], [], ‘ro’, label=’p’)# 曲线line, = ax.plot([], [], [],’–g’, label=’line’)#第5步:动画数据定义def animate(i): line.set_xdata(x[:i + 1]) line.set_ydata(y[:i + 1]) line.set_3d_properties(z[:i + 1]) point.set_xdata(x[i]) point.set_ydata(y[i]) point.set_3d_properties(z[i])#第6步:动画挂起ani = animation.FuncAnimation(fig=fig, func=animate, frames=len(x), interval=200, repeat=False, blit=False)#第7步:设置显示的范围和描述,3d不能少ax.set_xlim(-1, 2)ax.set_ylim(-1, 2)ax.set_zlim(-1, 2)ax.set_xlabel(‘x’)ax.set_ylabel(‘y’)ax.set_zlabel(‘z’)#第8步:标题名和图例设置# 标题ax.set_title(‘3D animate’)#标题名在位置ax.view_init(30, 35)# 设置标签在最佳位置ax.legend(loc=’best’)#图片展示plt.show()5.2 图:
4种matplotlib的阿基米德螺旋线画法和自然意义

 

6 自然意义:
4种matplotlib的阿基米德螺旋线画法和自然意义
台风

4种matplotlib的阿基米德螺旋线画法和自然意义
宇宙

4种matplotlib的阿基米德螺旋线画法和自然意义
玫瑰花

4种matplotlib的阿基米德螺旋线画法和自然意义
**

4种matplotlib的阿基米德螺旋线画法和自然意义
螺丝钉

 

本站部分内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规等内容,请联系我们举报!一经查实,本站将立刻删除。

(0)

相关推荐

  • 哪里的燕窝最正宗最好,燕窝十大知名品牌

    燕窝十大品牌 由好口碑品牌网(http://www.hkbbrand.com/) 主办、CCTV优选品牌协办的2019年燕窝十大品牌网络评选活动圆满落下帷幕,此次评选,征集数万网友投票、点评,经过专家审核精选出行业品质出众、人气最旺的十大品牌,荣登“2019年燕窝十大品牌”榜单的优秀企业和品牌如下: 第一名:盏记 香港盏记集团 盏记1995年12月【盏记】燕…

    投稿 2023-07-05
  • 没人脉怎么在酒吧做营销(去酒吧必须找营销吗)

    随着社会的发展,人们的娱乐方式也越来越多,现在开一家酒吧跟开一家甜品店、开一家花店一样,似乎成了一种潮流与时尚。精品酒吧在一线城市遍地开花,普通的酒吧也在二三线城市慢慢兴起。年轻人崇尚丰富多彩夜生活,喜欢刺激,加上利润驱使,一波又一波70后、80后甚至90后创业人士投入到酒吧业中来。 很多酒吧按照传统方式经营,依然留下一堆的痛点没有解决掉。可能酒吧玩法单一没…

    2022-06-05 投稿
  • 小本生意赚大钱的路子(最赚钱的冷门生意)

    嗨大家好,我们又见面了,我是你们的老朋友——农民大张。感谢大家一直以来对我的支持和鼓励,有了你们的支持和鼓励,我的写作之路才能走得更长远,我也才能为大家带来更多有用的好资讯。老规矩,今天我们继续来聊聊农村赚钱那些事。   最近这几年时间,农村得益于国家的好政策、得益于各方面力量的共同努力,使得农村的发展已经进入了“快车道”。目前我国农村的发展速度,…

    2021-11-12 投稿
  • 父母的房子赠与给子女最新规定2021,父母房产过户给子女新政策

    父母给自己的房子不能直接要,否则你可能会损失不小,是不是很惊讶?父母给自己的房子居然还不能直接要?要了还会有损失?这到底是怎么回事呢?接下来就让老吴来和你详细聊聊吧。   父母的房子要给儿女,一般会有几种方式,一个就是赠予,一个是继承,一个是买卖。那么父母的房子怎么给女儿最划算呢?下面就分别针对这三种方式进行一个详细的介绍。   第一个就…

    2022-03-18 投稿
  • 孙卓弟弟称想跟哥哥住一个房间,孙海洋找到孙卓了吗

    丢了14年的孩子终于找回来了!对于家长而言,这是何等的幸运,但失散多年的儿子重归故乡,父母乐意,那家里的其他孩子是否会接受他? 孙海洋小儿子谈“孙卓”,愿意和哥哥一起睡,温馨的背后源于家长 当从未谋面的“哥哥”出现时,小儿子孙辉会作何反应,是否会像别人家的小孩一样“闹脾气”“争宠”。 在记者的访谈中,我们得到了答案,小儿子孙辉谈到哥哥孙海洋时,其实很开心,当…

    2023-01-31
  • 百步穿杨打一个生肖 你属于什么生肖

    湖北地处华中腹地,通衢九州,素有“千湖之省、鱼米之乡”的美誉。 自古以来,人杰地灵、文化昌盛。源远流长、博大精深的湖北文化,犹如一座取之不尽、用之不竭的文化宝库,而众多脍炙人口的成语典故就是其中最璀璨的明珠。 据不完全统计,与湖北相关的成语多达500个以上。每一个成语,都言简意赅、精妙绝伦,处处闪烁着睿智的光芒,折射出湖北历史文化的千姿百态。 “一鸣惊人”“…

    2023-06-05
  • 直通车同行恶意点击怎么办(直通车恶意点击去哪里举报)

    直通车,是淘宝卖家进行店铺推广的常用付费工具。直通车带来的流量是可观,可这些流量是否都能发生转化?这就是一个很大的问题了。很多时候,有些顾客是空了没事闲逛淘宝而点击,而有点时候是同行竞争的恶意点击,后者最为恐怖。很多新手店长都会担心同行的恶意行为,若出现恶意点击,店家不仅没有收入,还必须付钱给淘宝,这样岂不是亏大了。如何防止恶意直通车点击,减少卖家损失?其实…

    投稿 2021-12-20
  • 东方圣人姓名出在那个省(中国将出圣人)

    提到圣人,大家第一个想到的一定是孔子他老人家。但其实不是这样的,中国古代有许许多多的圣人,他们因为在自己所擅长的领域取得了极大的成就(必须是开创性的),且得到了世人的认可,因此,被称为圣人。《资治通鉴》中有一句关于圣人的描绘:“才德全尽谓之圣人”。由此可见,一个人必须德行、才能都得到世人的认可,才能够称之为圣人。那么,从古到今,中国到底有多少位圣人呢?他们又…

    2022-03-19 投稿
  • 好听又很沙雕的群名称,好听又沙雕的团队名字

    横行在剑网三的竞技场中,可以看见各种各样的奇葩战队名字,甚至有时候两边的队名还能对得上,使得玩家与玩家之间的对战更加具有趣味性。恰逢最近剑网三名剑杯5月14日开启报名,又到了大家为队名绞尽脑汁的时候,那就让我们来看看剑网三那些沙雕的战队名吧。   首先是三位有梦想的老哥“想躺着上十二段”,一般用这种类型的,要么是混一下周常币的;要么是隐藏的大佬,起…

    2022-03-17 投稿
  • 中医美容学,学中医美容有前景如何

    概念时代属于“革命时代”,概念极大的拉动了市场,大家蜂拥而上,是概念就拿来炒一把;后来演化为“忽悠时代”。一起来看看未来的趋势吧! 趋势一:形象、色彩设计成热潮目前,形象和色彩设计消费量并不算大高,这和费用,观念以及专业人士职业素质密切相关。 不过,女人追求美不再停留在漂亮脸蛋上,更需要从发型到着装,从气质到色彩的整体美感,因此,消费者的更大需求正在形成。 …

    2023-07-05
  • 移动100g通用流量卡是真的吗

    我们平时上网离不开流量,也许有网友就说,我用的是WiFi,其实WiFi也是流量的一种,只是不需要消耗你手机卡里的流量,不过现在有很多网友,每个月仍然消耗很多流量,主要是现在三大运营商“提速”了,即便不是5G网络,消耗的流量仍然很大,有的用户甚至一天能消耗十几G流量的,因此他们就需要办理更多的流量,每月话费就用得很多,给他们带来了很大的苦恼。 然而,有没有一款…

    2023-05-24 投稿
  • ios9.0下载,ios9020-1994

    5月31日凌晨,苹果总算是公布了WWDC的宣传海报,表示将会在6月6日凌晨1点正式开幕。 (图片来源:苹果官网) 说实话,大部分消费者对苹果这场活动提不起太大兴趣,毕竟他们关注的iPhone 15系列要等到今年9月份左右才会发布。但从今天的海报来看,苹果很有可能要搞出一波大新闻,而且很有可能是一款能够改变整个行业的产品。 苹果MR,会是重磅**吗? 此次海报…

    2023-07-05