matlab 三维 作图 坐标轴_用MATLAB实现心形线

3d78f81473139bd5e1c9686b5ffffe19.png

背景

众所周知,笛卡尔是一位超越时代的数学家、物理学家思想家。他在数学领域所创造的成就影响着自他之后所有的数学研究,他可以被称为解析几何之父。在哲学和心理学方面,笛卡尔也获得了非凡的成就,他是二元论唯心主义和理性主义的代表人物,曾留下了“我思故我在”的论断,开拓了欧陆理性主义哲学。[1]

如果提到笛卡尔的轶事,就不得不说他晚年与瑞典克里斯蒂娜女王的微妙关系。1649年笛卡尔受女王之邀来到瑞典首都斯德哥尔摩担任女王的私人教师。克里斯蒂娜女王最为人所知的地方在于她被认为是17世纪最博学的女性。她不仅仅在绘画、雕塑上有所造诣,还在宗教、哲学、数学上颇有研究。[2]正是因为在哲学和数学上的共同爱好,23岁的女王才会和当时已经53岁的笛卡尔结缘。而本文中所探讨的心形线据说是在笛卡尔临终之前为女王所作,聪慧的女王在拿到曲线方程的那一刻便明白了笛卡尔的心意。在笛卡尔患肺炎病逝之后,克里斯蒂娜女王为他心痛不已甚至改变了自己的宗教信仰,变成了天主教教徒。

心形线的介绍

心形线又被称为心脏线,顾名思义就是一条非常像爱心的曲线。但是它的真正的数学定义是有一个尖点的外摆线。也就是说,一个圆沿着另一个半径相同的圆滚动时,圆上一点的轨迹就是心形线。[3]

最早期的心形线是由笛卡尔用极坐标给出:

89b0eda1e96a7431d9414e7929316f8e.png
用MATLAB实现的极坐标形式的心形线
theta=-pi:0.001:pi;
r=1-sin(theta);
polar(theta,r,'r');

从数学的角度来看,这个心形线的方程可以说是非常的简洁。但是从图形美观的角度,这样的曲线

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值