有趣的曲线

有趣的曲线

目录

一,爱情方程

二,滚线

三,螺线

1,平面螺线

(0)夹角

(1)阿基米德螺线

(2)双曲螺线

(3)对数螺线(等角螺线)

(4)黄金螺线

(5)斐波那契螺线

(6)欧拉螺线

(7)费马螺线

(8)连锁螺线

(9)else

2,螺旋线


一,爱情方程

二,滚线

三,螺线

螺线(Spiral),指任何一种围绕一个中心点(平面螺线)或一条轴旋转(立体螺线,即螺旋线),同时又逐渐远离的动点的轨迹。

1,平面螺线

典型的平面螺线有阿基米德螺线、对数螺线、双曲螺线等。

(0)夹角

螺线夹角:

有趣的曲线

夹角计算:

 有趣的曲线

 这里的等于都是极限相等。

(1)阿基米德螺线

曲线方程:r=a+b\theta

有趣的曲线

性质:任意一条向径被阿基米德螺线切割成间距均为2πb的线段。

应用:螺旋扬水器、阿基米德螺旋泵

生活中的近似物体:蚊香

(2)双曲螺线

曲线方程:r = a/ \theta

有趣的曲线

有趣的曲线

性质一:不存在周期,当r趋于无限大时,曲线趋于直线y=a

性质二:两个分支左右对称

(3)对数螺线(等角螺线)

对数螺线又叫等角螺线、生长螺线、伯努利螺线。

曲线方程:r=ae^{b\theta}

有趣的曲线

性质一:夹角A=arccot b,经过原点的任意直线和螺线的夹角都是定值A,以原点为圆心的任意圆和螺线的夹角都是定值π/2 – A。

性质二:等角螺线是自我相似的

性质三:由任意点出发沿等角螺线走到原点需绕原点转无限次。

生活中的近似物体:鹦鹉螺的贝壳

有趣的曲线

鹰接近猎物的轨迹、昆虫接近光源的轨迹、旋涡星系的旋臂

有趣的曲线

头发甩出来的水

有趣的曲线

植物的堆积

有趣的曲线

生长系数:

r_1=ae^{b\theta},r2=ae^{b(\theta+\frac{\pi}{2})}

r_2/r_1=e^{b\pi/2}

即每过半圈,r就扩大e^{b\pi/2}倍,这个叫生长系数

(4)黄金螺线

黄金螺线是生长螺线的一种。

黄金螺线的生长系数是e^{b\pi/2}等于黄金比例1.618

有趣的曲线

有趣的曲线

 生活中的近似物体:

向日葵

有趣的曲线

(5)斐波那契螺线

斐波那契螺线没有具体的曲线方程,只是一种用斐波那契数列代替黄金比例的实数计算的方法,即斐波那契螺线是黄金螺线的近似。

有趣的曲线

import turtle #引入绘图函数 a, b = 0, 1 while a < 1000: turtle.circle(a, 90) #以a为半径画1/4圆 a, b = b, a+b

(6)欧拉螺线

曲线方程:

有趣的曲线

有趣的曲线

 生活中的近似物体:老鼠的胡须

(7)费马螺线

曲线方程:r=a\sqrt \theta

直角坐标方程:\frac {y}{x}=\tan \begin{pmatrix} \frac {x^{2}+y^{2}}{a^{2}} \end{pmatrix}

有趣的曲线

性质一:夹角A=2θ

性质二:同一扇形被分割的面积相等。

有趣的曲线

三个区域的面积都等于a^2\pi\delta,其中\delta是扇形角度。

(8)连锁螺线

曲线方程:r^2\theta=a

有趣的曲线

曲线趋近于x轴

(9)else

https://en.wikipedia.org/wiki/List_of_spirals

https://en.wikipedia.org/wiki/Patterns_in_nature#Spirals

2,双螺旋

向日葵是双螺旋,参考:

10560 怎样在球面上「均匀」排列许多点?(上) - 知乎

10561 怎样在球面上「均匀」排列许多点?(下) - 知乎

137.5°——最美的角度!不接受反驳!(密恐慎入) - 知乎

双螺旋的正反螺线数之比是黄金比例,参考:这些植物或许知道宇宙的真理!

3,螺旋线

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214968.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午3:00
下一篇 2026年3月18日 下午3:01


相关推荐

  • JAVA 解析Xml字符串

    JAVA 解析Xml字符串JAVA解析Xml字符串(dom4j)

    2022年5月4日
    57
  • navict15激活码【在线注册码/序列号/破解码】

    navict15激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    42
  • ModelMap的作用

    ModelMap的作用最近在用ssm框架开发项目,之前都是二次开发,现在是从头开发,都有点不适应了,遇到了很多前端后台的问题。说说ModelMap的作用packageorg.springframework.ui;importjava.util.Collection;importjava.util.LinkedHashMap;importjava.util.Map;importorg.spr

    2022年6月18日
    29
  • 【基于VUE的实时聊天(私聊)】

    【基于VUE的实时聊天(私聊)】对于一个大厅实时聊天我们都看惯不惯了 花了一天的时间结合 nodejs websocket 和 vue 做了一个实时私聊的插件 当然代码方面有待改善 nbsp 现在简要讲解一下我的思路一 规范传输我的项目经验不多 但我觉得每个项目都要现设立一些规则 如果随心所欲的可能会导致自己跳到自己的坑 我们先设定项目的 json 传输规定 获取 uid type welcome my id

    2026年3月26日
    2
  • 智能体编排语言(AWEL)

    智能体编排语言(AWEL)

    2026年3月15日
    3
  • 多服务器共享session的方法

    多服务器共享session的方法伴随网站业务规模和访问量的逐步发展,原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。此时我们可能会购买更多服务器,并且启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上;或通过负载均衡技术(如:DNS轮询、Radware、F5、LVS等)让多个频道共享一组服务器。OK,头脑中我们已经构思了这样的解决方案,不过进入深入开发后新的技术问题又随之…

    2022年6月13日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号