等角螺线,阿基米德螺旋线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的阿基米德螺旋线画法和自然意义
螺丝钉

 

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/323737.html

(0)

相关推荐

  • wow盗贼学什么专业,魔兽世界盗贼学什么专业技能好

    大家好,这里是怀旧服职业PVE大型指南的第六篇,主要将会介绍盗贼在怀旧服中的天赋、消耗品、技能使用、属性偏好以及初级的蓝绿装推荐等事项。 盗贼的攻略将会受到比较多的质疑,内容也会存在有大量争议的部分,这点我很清楚,但总不能因为害怕被质疑就选择跳过盗贼这部分。所以本文中我会把怀旧服版本盗贼的相关PVE知识尽可能详细地介绍给各位,如果出现认知偏差就只能请求相互理…

    2022-04-25 投稿
  • 脚毛长代表什么意思(脚板长毛在农村的说法)

    #扶贫达人在行动#千百年流传下来的农村俗语,大多是农村老辈的智慧结晶,俗语蕴含着非常丰富的生活哲学,这些俗语一代代地传下来,而“手毛穷,脚毛富”也是如此。在农村常听到老人们说这样一句俗语“男看女看膘,女看男看毛”,这句俗语背后究竟代表着什么样的意思?接下来农家人农家事就带听听村里的老人家是怎么说的吧! 首先,可以肯定的是对于农村老话“手毛穷,脚毛富”,其实并…

    2022-05-09
  • 唯美暖心文案短句(温暖文案超级温暖的句子)

    有些人,相处虽短,却影响深远; 有些话,虽然简短,却意味深长; 有些诗词,虽然短小,却让人念念不忘。 30个短而美的诗词句子,温暖美好,治愈人心!   1.疏影微香,下有幽人昼梦长。——苏轼《减字木兰花·双龙对起》 2.嫣然摇动,冷香飞上诗句。——姜夔《念奴娇·闹红一舸》 3.如梦,如梦,残月落花烟重。——李存勖《如梦令·曾宴桃源深洞》 4.梧桐叶…

    2021-12-26 投稿
  • 形声字的特点(形声字的特点是形旁表义声旁表音)

    形声字,顾名思义是一种象形字,通常由两个简单文字构成的复合体,由表示意义的意符和表示声音类别的声符构成,其特点是:形声字的意符用来表示某个字义的范围或事物的类别,在形声字中作为高度概括的品类名,不能指代整个字的具体含义。 概念详解: 形声字的意符一般以象形字或指事字为主。大家可能对指事字的概念比较陌生,这是一种抽象的造字法,当文字的内容不方便用具体的形象画出…

    2022-05-08 投稿
  • 卖家联盟,淘宝卖家联盟

    《卖家联盟:电商运营中的重要力量》 在当今的电商领域,卖家联盟逐渐成为了一个备受关注的话题。 它究竟是什么?对卖家们又有着怎样的影响呢?让我们一起来深入探讨一下。 一、什么是卖家联盟? 卖家联盟,简单来说,可能就是由一群在电商平台上经营的卖家们组成的联盟组织。 这些卖家们为了共同的利益,通过某种方式联合起来,共同应对市场的挑战,分享资源和经验。 也许我们可以…

    投稿 2025-06-11
  • 全球福布斯2021富豪榜最新排名(福布斯2021全球富豪榜排名)

    福布斯   《福布斯》纽约4月6日——今天,《福布斯》正式公布第35期全球亿万富豪榜,2,755名亿万富豪登上榜单,其中包括493名新上榜者。从各个角度而言,都可谓前所未有;而2020年又是全球各大经济体受到新冠肺炎疫情猛烈冲击的一年,意义非凡。2,755名亿万富豪财富总额高达13.1万亿美元左右,同比增加8万亿美元。 《福布斯》富豪榜团队负责人K…

    2022-02-20
  • 四十岁女人的保养,皮肤怎样保养才能白嫩光滑

    大家知道吗,40岁是女人皮肤保养的“黄金年龄”,如果这个时候不注意护理,就会加速衰老,让你看起来老10岁!那么,40岁后女人的皮肤要怎么“养”呢?其实,只要改掉这6个坏习惯,就能让你的皮肤变得水润、紧致、有光泽。想知道这6个坏习惯是什么吗?那就赶快跟我一起来看看吧! 坏习惯一:长期熬夜 熬夜是内脏和皮肤最害怕的事情,现代人的夜生活丰富,都是白天上班,晚上有自…

    2023-07-10 投稿
  • 航母造价是多少(山东舰航母造价多少亿)

    航空母舰对于强国海军的意义自然是不用多说的。航母战斗群是目前世界上最强的打击力量,一支航母战斗群就能瞬间打垮一个中等军事强国的海空基本力量,并在短时间内瘫痪一个国家。无论是打造航母战斗,还是维护航母的运行,都需要大量的资金花费,因此航空母舰也被称为国家吞金兽。 航母是海上巨无霸,舰上的数千名各类人员,都要经过专门的实践培训才能胜任自己的工作。这对于即将拥有航…

    2022-01-13 投稿
  • erp管理系统登录入口(伯俊erp系统)

    伯俊ERP与金蝶云星空对接集成表头表体组合查询连通应收单新增(应收单-标准应收单(KD应收单销售退) 数据源系统:伯俊ERP未来,伯俊科技也会砥砺前行,不断为品牌提供更全面的零售终端致胜利器。伯俊科技始终坚持创新发展,探索大零售行业发力方向及突破机会,不断总结提炼当前及未来的新场景新玩法,优化升级自身体系的同时陪伴客户持续性发展。目标系统:金蝶云星空金蝶K/…

    2023-02-08 投稿
  • 招群众演员上哪报名(当群众演员去哪里报名)

    群众演员或称临时演员。在电影、舞台或电视节目中,通常会以短期合约制聘用这些演员,称为”临时演员”临时记录演员。   首先要说明的是:群众演员不太适合当做正式工作。   目前,北京,上海、横店和象山算是中国影视行业最发达的地方,很多群众演员都是从这里起步。   北京和上海差不多,多为现代戏,吃住自行解决,拍…

    2021-12-23 投稿
  • 今年做什么生意好赚钱?疫情后做什么生意赚钱快

    商业的本质就是,满足那些“未被满足”的需求。 因此,只要新事物不断出现,就一定需要新的技能来满足。 今天讲讲2022年的7个赚钱机会,希望给你一点启发。 关于消费 消费大概会形成一个两级分化的趋势,一部分人消费升级,另一部分人消费降级。 根据以往的商业逻辑,更多的人会关注消费升级,但是其实消费降级也是一个很大的市场。 在某音上,二手奢侈品变成了一个很火的赛道…

    2022-04-22 创业项目
  • 苏宁与京东,苏宁和京东哪个强

    《苏宁与京东:电商巨头的较量与融合》 在当今的电商领域,苏宁和京东无疑是两大巨头,它们在市场份额、用户规模、品牌影响力等方面都占据着重要地位。 苏宁,作为中国传统家电零售巨头,拥有深厚的线下渠道和丰富的供应链资源;而京东,则以其高效的物流体系和优质的客户服务著称,是电商行业的创新者。 那么,苏宁与京东究竟有哪些不同之处?它们又在哪些方面相互竞争?又是否存在融…

    投稿 2025-04-18