「这是我参与2022首次更文挑战的第13天,活动详情查看:2022首次更文挑战」。
作为一名优秀的开发者,对于技术的探求应该是永无止步的,如何让自己更进步,那就只有不停的学习,不停的充电.而这些都都是说起来容易做起来难,坚持才是难的地方 --蛙哈哈
1. 什么是"3D数学"
所谓"3D"数学,其实就是用数学的方式精确的测量在三维空间中的位置,距离和角度,使用计算机执行此类的计算的最常用的框架称为笛卡尔坐标系.
2. 一维数学
学习三维数学也需要把一些基本的概念搞清楚,只有这样才能更好的学习多维的概念.
1.自然数
自然数通常被称为计数数字,是人类几千年前发明的,可能就是为了记录自己狩猎的猎物数量用的(比如:羊),于是"一只羊"的概念就很容易出现,然后就是"两只羊","三只羊",但是很快人们发现这样计数太烦了,总是称之为"许多羊",后面随着人类文明的进步,慢慢的就演化出来了自然数,比如1, 2 等(罗马人来说是I, V, M等).
2.整数
在历史的某个时刻,人们可能已经意识到,语速特别快的人,总是能卖掉他实际上并不存在的羊,从而发明了债务和负数的概念(比如他在数自己有几只羊的时候,多数了一只,但是买家发现少了一只,于是他就拥有了-1只羊, 哈哈哈),它导致了整数的发现,整数是由自然数和他们负面对应而成的.
3.有理数
可是人们不总是能购买一整只羊,有可能他只能买半只羊,或者半只的半只, 这导致迅速使用由一个整数除以另一个整数的分数(比如1/2, 2/3), 于是有理数的概念出现了,它包括了整数和分数
4.实数
又随着时代的发展,人们又发现了一些数字并不能用有理数来表达,典中典就是园的周长和直径的比,那就是π, 于是数的家族又添加的新的成员,无理数, 无理数和有理数的合集就是实数.