当前位置: 首页 > news >正文

微信商城网站哪家做的好中国做外贸网站有哪些

微信商城网站哪家做的好,中国做外贸网站有哪些,重庆建设牌摩托车官网,2022年app拉新推广项目在探究三维空间下的变换前,首先研究二位空间,因为比较直观,再推广到三维空间。 首先应该清楚的一点是:旋转、平移对于坐标系下的点以及坐标系本身而言都是相对的(运动的相对性)。 例如: X O Y …

在探究三维空间下的变换前,首先研究二位空间,因为比较直观,再推广到三维空间。
首先应该清楚的一点是:旋转平移对于坐标系下的以及坐标系本身而言都是相对的(运动的相对性)。

例如:

  1. X O Y XOY XOY坐标系不动,点 P ( x , y ) P(x, y) P(x,y)沿顺时针方向旋转 θ \theta θ,得到点 P ′ P' P,此时点 P ′ P' P X O Y XOY XOY坐标系的坐标为 ( x ′ , y ′ ) (x', y') (x,y)
  2. P ( x , y ) P(x, y) P(x,y)不动,坐标轴 X O Y XOY XOY沿着逆时针方向旋转 θ \theta θ,得到坐标轴 X ′ O Y ′ X'OY' XOY,此时点 P P P X ′ O Y ′ X'OY' XOY下的坐标为 ( x ′ , y ′ ) (x', y') (x,y)
    这两条命题是等价的。

因此,仅讨论坐标系变换

二维空间下的坐标系变换

平移:

旋转:

注:图片来源https://www.cnblogs.com/meteoric_cry/p/7987548.html
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
所以对于二维旋转来讲,旋转可描述为:设点 P P P X O Y XOY XOY坐标系下坐标为 [ x y ] \begin{bmatrix} x \\ y \end{bmatrix} [xy],将坐标系 X O Y XOY XOY顺时针旋转 θ \theta θ后, P P P点坐标为 [ x ′ y ′ ] \begin{bmatrix} x' \\ y' \end{bmatrix} [xy],则有:
[ x ′ y ′ ] = [ c o s θ − s i n θ s i n θ c o s θ ] [ x y ] \begin{bmatrix} x' \\ y' \end{bmatrix} =\begin{bmatrix} cos\theta & -sin\theta \\ sin\theta & cos\theta \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} [xy]=[cosθsinθsinθcosθ][xy]
旋转矩阵可记为: Q = [ c o s θ − s i n θ s i n θ c o s θ ] Q = \begin{bmatrix} cos\theta & -sin\theta \\ sin\theta & cos\theta \end{bmatrix} Q=[cosθsinθsinθcosθ]

三维空间下的坐标系变换

平移:

旋转:

三维空间下,当固定轴选定后,旋转就等价于:其余两轴在其平面内的(二维)旋转。
假设以逆着固定轴正向的方向看去的顺时针为旋转的正向

  1. x x x轴旋转 α \alpha α(在 y z yz yz平面顺时针旋转):
    在这里插入图片描述
    则旋转前后的坐标变化可描述为:
    [ x ′ y ′ x ′ 1 ] = [ 1 0 0 0 0 c o s α − s i n α 0 0 s i n α c o s α 0 0 0 0 1 ] [ x y x 1 ] \begin{bmatrix} x' \\ y' \\ x' \\ 1 \end{bmatrix} = \begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & cos\alpha & -sin\alpha & 0 \\ 0 & sin\alpha & cos\alpha & 0 \\ 0 &0 & 0& 1\end{bmatrix} \begin{bmatrix} x \\ y \\ x \\ 1 \end{bmatrix} xyx1 = 10000cosαsinα00sinαcosα00001 xyx1

  2. y y y轴旋转 β \beta β(在 x z xz xz平面顺时针旋转):
    在这里插入图片描述
    则旋转前后的坐标变化可描述为:
    [ x ′ y ′ x ′ 1 ] = [ c o s β 0 s i n β 0 0 1 0 0 − s i n β 0 c o s β 0 0 0 0 1 ] [ x y x 1 ] \begin{bmatrix} x' \\ y' \\ x' \\ 1 \end{bmatrix} = \begin{bmatrix} cos\beta & 0 & sin\beta & 0 \\ 0 & 1 & 0 & 0 \\ -sin\beta & 0 & cos\beta & 0 \\ 0 &0 & 0& 1\end{bmatrix} \begin{bmatrix} x \\ y \\ x \\ 1 \end{bmatrix} xyx1 = cosβ0sinβ00100sinβ0cosβ00001 xyx1

  3. z z z轴旋转 γ \gamma γ(在 x y xy xy平面顺时针旋转):
    在这里插入图片描述
    则旋转前后的坐标变化可描述为:
    [ x ′ y ′ x ′ 1 ] = [ c o s γ − s i n γ 0 0 s i n γ c o s γ 0 0 0 0 1 0 0 0 0 1 ] [ x y x 1 ] \begin{bmatrix} x' \\ y' \\ x' \\ 1 \end{bmatrix} = \begin{bmatrix} cos\gamma & -sin\gamma & 0 & 0 \\ sin\gamma & cos\gamma & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 &0 & 0& 1\end{bmatrix} \begin{bmatrix} x \\ y \\ x \\ 1 \end{bmatrix} xyx1 = cosγsinγ00sinγcosγ0000100001 xyx1

综上,当坐标系沿着 X , Y , Z X,Y,Z X,Y,Z轴分别旋转 α , β , γ \alpha,\beta,\gamma α,β,γ后,旋转矩阵为3个沿单一坐标轴旋转的旋转矩阵的乘积,前后的坐标变化可描述为:

Reference:

  1. 旋转矩阵(Rotation Matrix)的推导及其应用
  2. Wolfram MathWorld: Rotation Matrix
  3. 3d变换基础:平移、旋转、缩放(仿射变换)详解——公式推导
http://www.yayakq.cn/news/227710/

相关文章:

  • 如何百度搜到自己网站学做网站需要什么基础
  • 永久免费的自建网站网页设计难学吗有技术含量吗
  • 网站建设名词解释牛企网络
  • 无锡网站建设公司什么是asp网站
  • php语言做购物网站个人网站尺寸
  • 昆山企业网站制作公司wordpress stats view counter
  • 越南的网站建设如何搜索关键词
  • 黑白摄影网站珠海市官网网站建设价格
  • 二手车网站开发佛山免费建站
  • html5做个网站多少钱公司网站建设对公司的重要性
  • 优质东莞网站制作公司女生学软件工程很难吗
  • adsl 网站服务器国内创意网站案例
  • 怎么利用网站开发app点样做网站
  • 做网站课程江苏建站管理系统开发
  • wordpress网站插件下载失败成都彩票网站建设
  • 宾馆的网站回款如何做分录阿里云做网站买什么
  • 网站关键词seo优化怎么做做网站选择哪家运营商
  • php cms网站建设潍坊seo网站推广
  • 网页设计网站架构wordpress首页不显示指定分类
  • 广东品牌网站建设多少钱重庆企业型网站建设
  • 上市公司网站建设报价wordpress好用的模板下载地址
  • 统计局网站群建设方案网站推广合同
  • 延安做网站的公司app推广方式有哪些
  • 网站建设目标及需求网站建设与推广协议书
  • 国外网站免费dns关于网站建设的文章
  • 天津网站建设价格多少大庆seo推广
  • 怎么用链接进自己做的网站怎么做视频网站的seo
  • 汽车电子商务网站建设仙居微信网站开发
  • 无人在线观看高清视频8济南seo推广价格
  • wordpress网站 搬家柳州网站建设找华仔