空间曲面构造及其方程

article/2025/8/30 12:15:31

1.旋转单叶双曲面

 旋转单叶双曲面是直纹面,它的构造有多种方式,先看其中一种:

 设直线的参数方程为:

 \left\{\begin{matrix} x=1\\ y=t \ \\ z=2t \end{matrix}\right.\quad t> -5 \wedge t<5

则通过geogebra命令

b=Curve(1,t,2t,t,-5,5)

绘制出的直线如图所示,它将作为旋转单叶双曲面的"直纹".

   

通过命令:

a=Surface(b,m,zAxis)

绘制曲面,命令表示直线b围绕z轴,旋转m弧度.

当m在[0,2\pi]变化时,可以看到绘制出的曲线如下图所,性感小蛮腰:

同样的曲面可以由另一种方式构造,设xOz坐标面上的双曲线

\frac{x^2}{a^2}-\frac{z^2}{c^2}=1

z轴旋转一周,生成的曲面方程为:

\frac{x^2+y^2}{a^2}-\frac{z^2}{c^2}=1

例如,对于上面的直纹面动图,当t=0时候,直线经过

(1,0,0)

代入曲面方程,得到

a=1

x^2+y^2-\frac{z^2}{c^2}=1

所以,如果我们再得到曲面上的一个点,就可以算出c.

令参数方程t=1, 得到曲面经过的另一个点(1,1,2),代入曲面方程:

1+1-\frac{4}{c^2}=1

得到c=2

所以最终的曲面方程为:

x^2+y^2-\frac{z^2}{4}=1

绘制出来,可以看到它和上面两种方式绘制的直纹面完全重合.

根据计算得到的曲面方程,第二种构造方式:

\frac{x^2}{1}-\frac{z^2}{4}=1,y=0

围绕z轴旋转,得到同一个直纹面的第二种构造方式:

大家熟悉的广州塔,就是一个旋转单叶双曲面,它是一个直纹面,在建筑时不需要弯曲钢筋,而是将其斜向排列即可,证据如下图所示,每个钢梁都是直的:

寻找规律,是不是和上面第一幅动图的绘制i过程很像?环绕的每根柱子都是直柱。

火力发电厂的冷却塔,也是做成了单叶双曲面,目的是最大利用空气流动来提高冷却的效率。

大屯发电厂外景,冷却塔主题。

机械中的应用

设计转动轴不互相平行的转动轴:

2.马鞍面

经典的马鞍面要属方程

z=xy

表示的双曲抛物面了,它的图形是下面这个样子的:

它也是一个直纹面,直接看可能看不出来,我们可以先找一些特殊位置,比如坐标轴,坐标轴是直的,看上去也再平面上,俯视图如下:

实际上,如果用法向量分别为(0,1,0)和(1,0,0)的平面去截曲面,得到的截线即是直线:

可以试着推一下截线的方程:

对于法向量\vec{n}=[0,1,0],通过一点(x_0, y_0, z_0)

根据点法式得到平面方程为:

0\cdot (x-x_0)+1\cdot (y-y_0)+0\cdot(z-z_0)=0

也就是平面

y=y_0

它与x轴的交点是

[0,y_0,0]

联立

\left\{\begin{matrix} z=xy\\ y=y_0 \end{matrix}\right.=>\left\{\begin{matrix} x=t\\ y=y_0\\ z=y_0t \end{matrix}\right.

所以,直线为经过[0,y_0,0],且方向向量为:[1,0,y_0]的直线。

使用命令

a=Curve(t,n,n t,t,-10,10)

绘制直线,并让直线动起来,观察扫出区域的形状:

对于法向量\vec{n}=[1,0,0],通过一点(x_0, y_0, z_0)

根据点法式得到平面方程为:

1\cdot (x-x_0)+0\cdot (y-y_0)+0\cdot(z-z_0)=0

也就是平面

x=x_0

它与x轴的交点是

[x_0,0,0]

联立

\left\{\begin{matrix} z=xy\\ x=x_0 \end{matrix}\right.=>\left\{\begin{matrix} x=x_0\\ y=t\\ z=x_0t \end{matrix}\right.

所以,直线为经过[x_0,0,0],且方向向量为:[0,1,x_0]的直线。

a=Curve(t,n,n t,t,-10,10)

两根母线一起绘制,图形更漂亮:

第三种构造方式:

直线f通过z轴并平行于绿色的y轴,动点C位于原点,初始状态如下图,连线CD垂直于翼面直线l和xAxis的方向平面。

在上图的初始状态下,让动点c,d同时开始运动,扫过的区域构成马鞍面:

为了把马鞍面的形状讲透,我们反过来,看实际的马鞍面上是否找到上图所示的两条异面直线,很好找,看下图:

这样的运动方式,两条动直线总有互相垂直的时刻。

我们把垂直时刻的位置抓出来,此时两条互相垂直的异面直线都是马鞍面上的直纹。它们的方向向量分别是(0,-0.71,0.71)(0,-0.71,-0.71)

构造两条异面直线之间的公垂线,让它动起来:

动线段扫除的轨迹完全贴合原来的马鞍面,所以可以看出,互相垂直的异面直线方式构造马鞍面也是可以的。

受到神经网络里面经常用的sigmoid激活函数的启发,想到另一种构造类马鞍面的方式:

sigmoid函数的图形如下:

稍微修改一下,将其值域变为[-\pi/2, \pi/2],函数为:

f(x)=\pi(\frac{1}{1+e^{-x}}-\frac{1}{2})

在三维空间中,构造两个点:

A(a, 0, 0)

B(a, cos\bigg[\pi(\frac{1}{1+e^{-x}}-\frac{1}{2})\bigg], sin[\pi(\frac{1}{1+e^{-x}}-\frac{1}{2})\bigg])

构造直线AB, 则AB为从负无穷处到正无穷处旋转180度的直线,它扫过的轨迹非常像马鞍面,究竟是不是我不知道,需要证明。

马鞍面学名叫做双曲抛物面,在经济学中有很重要的应用。

直纹面方程:

直纹面(单叶双曲面)的方程通项公式为:

\frac{x^2}{a^2}+\frac{y^2}{b^2}-\frac{z^2}{c^2}=1

绘制出来是这个样子:

和直线的关系,对式子进行变形:

\frac{x^2}{a^2}-\frac{z^2}{c^2}=1-\frac{y^2}{b^2}

(\frac{x}{a}+\frac{z}{c})(\frac{x}{a}-\frac{z}{c})=(1+\frac{y}{b})(1-\frac{y}{b})

\frac{\frac{x}{a}+\frac{z}{c}}{1+\frac{y}{b}}=\frac{1-\frac{y}{b}}{ \frac{x}{a}-\frac{z}{c}}=\lambda

所以,可以分解为两个一次曲面:

\left\{\begin{matrix} \frac{x}{a}+\frac{z}{c} = \lambda (1+\frac{y}{b})\\ \\ \\ \\ 1-\frac{y}{b}=\lambda(\frac{x}{a}-\frac{z}{c}) \end{matrix}\right.

一次曲面是平面,两个方程的意思就是两个平面的交线:

3:椭球面

xOz面上的椭圆

\frac{x^2}{a^2}+\frac{z^2}{c^2}=1

z轴旋转,其方程为:

\frac{x^2+y^2}{a^2}+\frac{z^2}{c^2}=1

再把旋转球面沿着y轴方向伸缩

\frac{b}{a}

倍,便得到椭球方程

\frac{x^2}{a^2}+\frac{y^2}{b^2}+\frac{z^2}{c^2}=1

高斯绝妙定理

为什么冷却塔的形状是双曲面?这就和数学家高斯提出的绝妙定理有关了,我们直到,一张纸可以卷成一个圆柱桶,却不可以变成一个球或者半球,这是因为不论纸张还是圆柱体,它的最凸路线和最凹路线的曲率相乘都是0.

K=k_1\cdot k_2

这个曲率K就叫做高斯曲率,对于圆通来说,分别为直线和圆,直线的曲率为0,所以高斯曲率为0,而展平的纸张都是直线,高斯曲率也为0.所以,纸张的形态可以在圆柱桶和平面之间变化。

但是对于球面来说,无论怎样,K1,和K2都不为0,它的高斯曲率为正的,一个高斯曲率为0的面是不可能不经过撕裂,压缩而变化的。所以,球的形态比较固定,不会轻易变化。所以高斯曲率不为0的面具有较强的结构强度和抗变形能力,可以有效避免风力影响。而之所以采用双曲面,是因为它是直纹面,以及具有较好的抗压能力,符合混凝土受力特性。

牟合方盖


结束!


http://chatgpt.dhexx.cn/article/6TH0vy8R.shtml

相关文章

三维空间:点到线的距离,点到面上的投影,直线在平面上的投影直线方程(平面束)

你好哦&#xff0c;这里是云切月斩&#xff08;Echo_Fish&#xff09;&#xff0c;本文章如果能加深你对于高等数学知识点的理解&#xff0c;那么我将不胜荣幸&#xff01;如果本文章存在错误请不吝赐教&#xff01; 一、点到线的距离&#xff08;已知一个点和直线的一般式&…

0803平面及其方程-向量代数与空间解析几何

文章目录 1 曲面方程与空间曲线方程的概念1.1 曲面方程1.2 空间曲线的方程 2 平面的点法式方程3 平面的一般方程4 两平面的夹角4.1 两平面夹角的定义4.2 夹角的余弦公式4.3 点到平面的距离 结语 1 曲面方程与空间曲线方程的概念 1.1 曲面方程 如果曲面与三元方程 ​ F ( x …

空间解析几何中那些图形和方程(大彻大悟版)

文章目录 前言一、平面及其方程平面的点法式方程平面的一般方程平面的截距式方程两平面的夹角点到平面的距离公式 二、空间直线及其方程空间直线的一般方程空间直线的对称式方程&#xff08;点向式方程&#xff09;空间直线的参数方程两直线的夹角直线与平面的夹角平面束方程 三…

平面方程

平面方程 原文链接&#xff1a; http://www.songho.ca/math/plane/plane.html 飘飘白云 译( http://www.cnblogs.com/kesalin) (转载请注明出处以及作&译者信息&#xff0c;非商业用途) 平面方程 平面上的一点以及垂直于该平面的法线唯一定义了 3D 空间的一个平面。 (图一)…

空间解析几何 | 平面束方程及其应用

一、对直线在平面上的另一种描述。 二、 平面束及其方程。 三、 求空间直线在平面上的投影方程。 求满足一定条件的平面方程。&#xff08;注意&#xff01;这个解答是不完整的&#xff01;&#xff09; 摘录 https://jingyan.baidu.com/article/3c48dd34cfdec1e10be358f5.htm…

已知空间一点和法向量,如何计算空间平面方程

2018-01-18 创建人&#xff1a;Ruo_Xiao 邮箱&#xff1a;xclsoftware163.com法向量N&#xff1a; 点P&#xff1a; 平面方程&#xff1a;

已知三点空间直角坐标求空间平面方程

已知三点p1&#xff08;x1,y1,z1&#xff09;&#xff0c;p2(x2,y2,z2)&#xff0c;p3(x3,y3,z3)&#xff0c;要求确定的平面方程 关键在于求出平面的一个法向量&#xff0c;为此做向量p1p2&#xff08;x2-x1,y2-y1,z2-z1), p1p3(x3-x1,y3-y1,z3-z1),平面法线和这两个向量垂直…

三维空间中的平面方程

平面方程&#xff1a; AxByCzD0 (参数,A,B,C,D是描述平面空间特征的常数) 如何求参数&#xff1a; 选择逆时针凸多边形的三个连续顶点(x1,y1,z1),(x2,y2,z2),(x3,y3,z3) 建立方程组来求A,B,C,D&#xff08;为什么要选择凸多边形(暂时没想明白)&#xff09; 具体解法&#xf…

空间中平面方程求解及点到平面的距离

1.空间中平面方程的一般形式为&#xff1a; AxByCzD0 (参数,A,B,C,D是描述平面空间特征的常数) 已知空间中3个点的坐标(x1,y1,z1),(x2,y2,z2),(x3,y3,z3)&#xff0c;求解平面方程。 解法1.根据已知的3个点&#xff0c;建立3个联合方程组&#xff0c;进行消元&#xff1b…

三维空间平面方程

已知空间中三点&#xff0c;求平面方程&#xff1a; 三点坐标&#xff1a;(x1,y1,z1),(x2,y2,z2),(x3,y3,z3) 待求平面方程&#xff1a;AxByCzD0 求解公式&#xff1a; 平面法向量为&#xff08;A,B,C&#xff09; 空间坐标原点到平面的距离为D Matlab代码&#xff1a; %%%求…

空间平面方程的三种表述方式

一、一般式 任意的空间平面都可以表示一般形式&#xff1a; 二、点法式 假设&#xff0c;已知空间平面的法向量以及平面上的任意一点&#xff1a; 则该空间平面可以表述为&#xff1a; 三、三点确定一个空间平面 假设&#xff0c;已知空间平面上的三个不共线的空间点 则该空间平…

线代基础

矩阵&#xff1a; 加减乘除(除法表现为矩阵的逆) 单位矩阵&#xff1a; 矩阵的逆&#xff1a; R2空间矩阵的逆&#xff1a; Rn空间矩阵的逆&#xff1a; 求法比较简单的为消元法&#xff0c;其他都比较复杂。 高斯消元法求矩阵的逆&#xff1a; 通过矩阵的逆求解方程组&a…

随机网络和无标度网络

传统的随机网络&#xff08;如ER模型&#xff09;&#xff0c;尽管连接是随机设置的&#xff0c;但大部分节点的连接数目会大致相同&#xff0c;即节点的分布方式遵循钟形的泊松分布&#xff0c;有一个特征性的“平均数”。连接数目比平均数高许多或低许多的节点都极少&#xf…

级联失效matlab,加权无标度网络的级联失效模型

社交网、交通网、通信网等领域均呈现无标度特性[, 是复杂网络中常见的一种现象, 不同网络中的节点和边都承载着不同形式的负载, 且负载的承受能力是有限的.加权无标度网络是指节点和边根据权值构建成的网络[, 应用在专家网等领域. 在复杂网络中, 节点和边承担的负载是不断演化的…

复杂网络-无标度网络matlab代码实现

无标度网络是进入研究生&#xff0c;导师丢来的第一个作业&#xff0c;从本科的小小程序猿进入这种乍看一眼非常高大上的东西&#xff0c;还是有些恐惧和兴奋的。 由于没找到中文版的 Emergence of Scaling in Random Networks 就借助Google翻译&#xff0c;糙糙看了一下&…

常见网络模型——BA无标度网络(使用轮盘赌算法)(python)

之前记录了一下&#xff0c;常见的四种网络模型——ER、BA、WS、规则图&#xff0c;以及如何使用python实现&#xff0c;具体请移步&#xff1a; https://blog.csdn.net/un357951/article/details/103514682 当时因为对轮盘赌算法还不熟悉&#xff0c;所以没有把轮盘赌算法和…

无标度网络和小世界网络的区别

无标度网络和小世界网络的最大区别是他们的度分布的差别 无标度网络的度分布式幂函数小世界是钟形正态分布&#xff0c;与random network 的度分布相似&#xff0c;点和点之间的连接时随机的小世界点和点之间的路径最短无标度网络有巨集团和剩余度的涌现&#xff0c;也就是说巨…

从零认识 无标度网络

喜欢的话请关注我们的微信公众号~《你好世界炼丹师》。 公众号主要讲统计学&#xff0c;数据科学&#xff0c;机器学习&#xff0c;深度学习&#xff0c;以及一些参加Kaggle竞赛的经验。公众号内容建议作为课后的一些相关知识的补充&#xff0c;饭后甜点。此外&#xff0c;为了…

超全NetLogo多主体仿真建模(小世界WWW+无标度网络+随机网)内含源码+界面设计+程序分析

一、小世界网络www 分布满足幂律的无标度网络有一个奇特的性质——“小世界”特性&#xff0c;虽然WWW中的页面数已超过80亿&#xff0c;但平均来说&#xff0c;在WWW上只需点击19次超链接&#xff0c;就可从一个网页到达任一其它页面。“小世界”现象在社会学上也称为“六度分…

Neo4j 图数据库高级应用系列 / 服务器扩展指南 APOC 8.7 - 图生成 无标度网络

1、概述 Barabsi和Albert(1999)的“富者更富”&#xff08;Rich get richer&#xff09;生成模型(BA模型)最被熟知的无标度网络子集的生成模型。它让每个网页根据一个非均匀的概率分布与已有网页建立连接&#xff0c;这个概率分布与当前网页的入度数成比例。根据这个过程&…