一个四维的物体,任意切一刀,就成为三维的物体,怎么理解?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个四维的物体,任意切一刀,就成为三维的物体,怎么理解?相关的知识,希望对你有一定的参考价值。

因为通常所说的四维物体是三维的加上时间的维度。我实在想象不出三维加上空间维度的四维物体,是什么样子的。
谢谢大家的回答! 好几位同志的回答我正在认真学习中,有部分看不懂哈。个人认为这个话题比较有意思,请继续:)

正好有空就帮你一个一个解释一下吧!希望能帮助你~
我们最简单的是二维平面,这很简单吧。但是现实物质生活中是没有二维物质的,不过他帮我们更好的去理解三维和四维。
三维从简单的说,我们所有的物质都是三维空间里的。
但是因为有时间在我们身边不停的流过,所以我们所生活的三维空间是在每一个时间点上的。也就是说时间把所有的三维空间串联在一起,随时间的进行,每一个三维空间里的东西也就发生改变。所以我们是生活在四维空间里的。
而我们常说的时光机器,甚至说可以去未来过去,从理论上讲,这是可以的,但是是我们通过所在的四维空间去看到过去或者未来的影响,因为是光的反射,而过去或者未来的空间都已经被所有物质占据,即使我们到了过去,也没有办法进入那个四维空间,因为没有我们的容身之地。
就像我们画FLASH一样,假设所画的那个图片就是我们的三维空间,他的时间祯是我们显示生活中的时间,那你想啊,过去画好的那些图案,他都已经定型拉,我们只能看看而已,不能再画上去拉,如果你说还有空白处没有画的话,那你想,那可以比作是过去的空气啊,那里就是空气存在啊,不是没物质的,我们如果画一个东西进去,势必原来的空气没有了,那那部分空气去哪里了呢?所以,我们只能看过去,而不能进入过去。
而未来世界因为没有发生,像我们现在所说的虫洞,或许可能能去,但是也没有正确的解释。
而你所问的,任意切一刀,成为三维空间,是因为我们在过去发生过的那些“四维空间”任意切一刀,但是你想哦,过去的三维空间,他都是已经发生过了,也就是说时间已经不存在了,他已经变成三维空间了,所以随便怎么切都是三维的。就像我们看太阳,我们看到的太阳图象都是8秒以前的图象,也就是说我们只是在看8秒前太阳的样子,而不能改变他,这就又回到我刚说的那个问题了。
参考技术A 我不知道你数学功底如何(是否学过概率与数理统计,是否懂高等代数,是否懂解析几何),假如你还没上大学的话,以下内容你只能试着去想象,或者叫"悟"吧(我暂且当你是高中生).
你无法想象三维空间再加一维空间,很正常.但可以去类推(有点像用高中的数学归纳法,这在大学也是一种相当有用的方法,科研中更是).一维的是线;把无数条线按秩序平铺,就成了面;再把面按秩序层叠就成了体.以上是三维空间的形成过程.由此可以推论,把我们三维空间按秩序堆叠,就是四维空间.
有点像没有解释.
举例:在三维空间中,你把一根头发从空中让它自由落体.也许你会认为用力学的公式可以把头发的着陆点唯一确定.但实际上不是,因为头发在运动过程中会受到许多"不可预料"以及"无法避免"的因素影响.例如你的呼吸造成的空气动力学影响,例如你心跳声音传播对空气的影响.所以,当你的头发掉到地面时,这只是四维空间中的一个三维空间(正如一个中的一条线),而你的头发还可能落到任何一个地方(理论上是如此),但你看不到,因为你只存在于其中一个三维空间中.所以,你可以理解,当你放手的那一该,在四维空间中,其实已经是无数根头发在往下掉,掉的地方也是任何地点.
这样,你能大概理解了吧.
对于你标题中的问题,把四维的物体任意切一刀,就变成一个三维的物体.二维到三维你都可以理解吧.四维的理解也可以用上面的例子.但上述例子不能解决"任意"这两个字.要解释"任意",只能用数学来解释了.
以下部分你有兴趣就看,觉得枯燥的话可以不理它
先把"切一刀"说清楚.
二维空间(平面)切一刀,是用一条直线在该平面内无限展开(在实际的解析几何中可以不是直线,但此处从简).说白了就是在XOY坐标系中一个直线方程的轨迹,它可以写成aX+bY=0的形式,其中a,b不同时为0,结果得到的方程中由于Y可以取到任意值,就相当于我的举例中你的头发在四维空间中是无空多根头发,所以,X可以是任意值,也就是说X可以取遍整个数域,因此,X的集合就代表了一维空间.三维空间中就是用方程aX+bY+cZ=0对XYZO这个座标系的空间进行划分.同理,四维空间就是用aX+bY+cZ+dP=0进行划分,按照前面的解释,由于P可以取任意值,X,Y,Z可以是任意值的组合,它们的所有组合就是三维空间了.
参考技术B 我的猜想是,你切这一刀的时候,固定了某一维度的量,从而四维便下降成为三维了。 参考技术C 这个很好理解!你想象一下,要描述一个物体都需要什么呢?这个物体的长、宽、高还有就是这个物体所处的时间段.也就是说,在我们这个世界里任何物体的基本描述都是用长
、宽、高还有时间.比如说,你要确定一个西瓜,那么我们要知道这个西瓜的长宽和高,但我们也要知道这个西瓜是什么时候结出来的,在这个西瓜结出来之前说这个西瓜是没有意义的.所以我们说我们处于四维时空.你所问的在四维时空中切一刀就变成了三维了,那是因为这一刀把时间这个维度"切"掉了.你想一下,你切一个西瓜,你每切一刀都对应一个特定的时间,所以,你切一刀后,用以描述西瓜的维度就剩下西瓜的长、宽、高了.
参考技术D 好象我们生活的空间叫“三维空间”,再加上时间,才叫“四维空间”。

Unity获取物体旋转角度怎么计算?

参考技术A

可以直接使用欧拉角判断,如 if((transform.eulerAngles.z)<=90&&(transform.eulerAngles.z)>1) transform.Rotate(new Vector3(0,0,2)); 。

Unity3D是一个用于创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的综合型创作工具。Unity类似于Director,Blender,Virtools或Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Wii、OSX或iOS平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。

以上是关于一个四维的物体,任意切一刀,就成为三维的物体,怎么理解?的主要内容,如果未能解决你的问题,请参考以下文章

数学意义上的四维正五面体在三维上展开有几种立体形状?

请问如何得到一个三维空间物体映射到二维空间的轮廓?

利用线结构光进行三维重构(测距)

物体的三维识别与6D位姿估计:PPF系列论文介绍

Unity获取物体旋转角度怎么计算?

切面条