在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何進行高維旋轉

中科院半導體所 ? 來源:萬象經驗 ? 2023-08-29 11:39 ? 次閱讀

作者:Eugene Wang

如果我們想要對二維矢量進行旋轉,我們需要知道旋轉點和旋轉角度。如果要進行三維旋轉,我們需要指定旋轉軸和旋轉角度。那么,我們可以進行四維旋轉嗎?或者說,我們可以進行更復雜的旋轉嗎?事實上,我們可以將其簡化為,有一個n維向量,然后將這個向量旋轉到另一個n維向量,我們將用更系統的方式來表達旋轉。

首先,我們先來看看旋轉的一些性質。第一個性質是旋轉是線性變換,這種線性意味著兩個方程:和。如果你在二維平面畫出這些向量,你就可以驗證它們。

由于旋轉的線性屬性,我們可以把旋轉寫成矩陣的形式:n維向量的旋轉等于旋轉矩陣R乘以n維向量。剩下的目標就是找到旋轉矩陣R,使得。

接下來,我們要來講旋轉的第二個性質:如果我們只是單純旋轉,向量的長度和向量之間的角度應該保持不變。這一性質意味著,兩個向量的點積在旋轉前后保持不變。也就是說,如果原來是v·w,那么兩個向量旋轉后就變成了Rv·Rw,兩個點積是相等的:。

對于實數向量,我們也可以將點積寫為第一個向量的轉置乘以第二個向量:。我們也可以將等式右邊進行一下變換,就可以得到。因為這對于所有的向量v和w都是成立的,所以中間的就是單位矩陣。

因此,歸結起來第二個性質就是滿足的旋轉矩陣,我們把滿足該性質的所有矩陣的集合表示為,O代表正交,n代表矩陣R的階。

然而,長度和角度保持不變不僅僅只有旋轉能做得到,反射也能做到這一點。因此,與反射對應的矩陣也將是屬于O(n)的。所以,我們需要旋轉的第三個性質,即它不會改變順序。我的意思是,假如原本從向量v到向量w是逆時針,那么經過反射后就變成了順時針,而旋轉卻不會做出這樣的改變。因此,根據線性代數的知識,我們知道旋轉矩陣R的行列式應該為正的,所以。

2d0e46d6-458b-11ee-a2ef-92fbcf53809c.png

因此,如果一個矩陣已經屬于O(n),并且它的行列式為1,那么它就屬于SO(n):。這里的S代表特殊的,對應于行列式為1的附加要求。

以上的討論都是針對實向量,如果我們要旋轉復數向量的話,我們只要稍微進行修改就行。首先,我們把旋轉矩陣R替換成矩陣U,它們之間的區別是U是一個復矩陣。其次,從第二個性質我們得到了,現在我們要把它改成,其中意味著我們除了轉置之外還取復共軛。最后,我們還有:和。

這樣一來,我們就將旋轉推廣到了更高的維度和復數。雖然這些旋轉矩陣很難直接去求解,但幸運的是,這些矩陣的集合,無論是O(n)、SO(n)、U(n)還是SU(n),都會形成稱為李群的東西,這些都可以通過李理論去求解。

編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 矩陣
    +關注

    關注

    0

    文章

    428

    瀏覽量

    34953
  • 線性代數
    +關注

    關注

    5

    文章

    50

    瀏覽量

    11180

原文標題:如何進行高維旋轉

文章出處:【微信號:bdtdsj,微信公眾號:中科院半導體所】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何導入機械臂的三模型

    目的   本文手把手教你如何在 Mathematica 軟件中搭建機械臂的三仿真環境,包括以下幾部分:   1. 如何導入機械臂的三模型;   2. 如何進行(正/逆)運動學仿真;   3.
    發表于 09-07 09:25

    旋轉編碼器如何進行編程?

    旋轉編碼器如何進行編程?
    發表于 01-21 06:56

    java教程之如何進行Java異常處理?

    本文檔的主要內容詳細介紹的是java教程之如何進行Java異常處理?
    發表于 09-28 17:16 ?0次下載

    何進行程序的擴展

    本文檔的主要內容詳細介紹的是程序的擴展性如何進行程序的擴展。
    發表于 04-26 18:26 ?0次下載
    如<b class='flag-5'>何進行</b>程序的擴展

    何進行無線通信的調制與編碼

    本文檔的主要內容詳細介紹的是如何進行無線通信的調制與編碼。
    發表于 03-03 08:00 ?7次下載
    如<b class='flag-5'>何進行</b>無線通信的調制與編碼

    可對海量數據進行有效的聚類分析算法

    隨著大數據時代的來臨,如何對海量數據進行有效的聚類分析并充分利用,已成為當下的熱門研究課題。傳統的聚類算法在處理數據時,聚類結果的精
    發表于 05-28 16:26 ?0次下載

    可對海量數據進行有效的聚類分析算法

    隨著大數據時代的來臨,如何對海量數據進行有效的聚類分析并充分利用,已成為當下的熱門研究課題。傳統的聚類算法在處理數據時,聚類結果的精
    發表于 05-28 16:26 ?3次下載

    何進行OPCDCOM配置

    何進行OPCDCOM配置(四會理士電源技術有限公司招聘)-如何進行OPCDCOM配置? ? ? ? ? ? ? ? ? ? ??
    發表于 09-18 14:23 ?11次下載
    如<b class='flag-5'>何進行</b>OPCDCOM配置

    何進行FFT IP配置和設計

    以Xilinx Vivado設計套件中提供的FFT IP為例,簡要說明如何進行FFT IP配置和設計。
    的頭像 發表于 07-22 10:21 ?2739次閱讀

    何進行血氧和體溫測量

    電子發燒友網站提供《如何進行血氧和體溫測量.zip》資料免費下載
    發表于 10-24 10:27 ?2次下載
    如<b class='flag-5'>何進行</b>血氧和體溫測量

    PowerLab 筆記:如何進行分立式設計

    PowerLab 筆記:如何進行分立式設計
    發表于 11-07 08:07 ?0次下載
    PowerLab 筆記:如<b class='flag-5'>何進行</b>分立式設計

    直線模組如何進行精度校準?

    直線模組如何進行精度校準?
    的頭像 發表于 08-01 17:44 ?1316次閱讀
    直線模組如<b class='flag-5'>何進行</b>精度校準?

    新apcups電源如何進行初充電

    電子發燒友網站提供《新apcups電源如何進行初充電.doc》資料免費下載
    發表于 11-15 09:55 ?0次下載
    新apcups電源如<b class='flag-5'>何進行</b>初充電

    cad如何進行建模

    建模是計算機輔助設計(CAD)中的一項重要技術,它可以幫助設計師在計算機上創建和編輯三模型。本文將介紹如何使用CAD軟件進行建模,包括建模的基本步驟、建模技巧和注意事項等。
    的頭像 發表于 07-09 10:23 ?1818次閱讀

    何進行電源供應設計

    電子發燒友網站提供《如何進行電源供應設計.pdf》資料免費下載
    發表于 09-09 10:33 ?0次下載
    如<b class='flag-5'>何進行</b>電源供應設計
    主站蜘蛛池模板: www.91在线| 久久精品亚洲精品国产欧美 | 毛片福利 | www天堂网| 亚洲国产女人aaa毛片在线 | 亚洲迅雷| 天堂在线观看中文字幕 | 久久久国产乱子伦精品 | 男女一级大黄 | 亚洲国产成人久久精品图片 | 日本一区二区三区免费看 | 97夜夜澡人人爽人人喊一欧美 | 精品伊人久久大线蕉地址 | 国产一区中文字幕 | 狠狠五月天小说 | 色爱区综合激情五月综合色 | 99pao强力打造免费高清色 | 天天爱天天做天天干 | 一级a毛片免费 | 天天操天天爱天天干 | 男人一级片 | 天堂在线最新资源 | 国产精品久久久久国产精品三级 | 日本亚洲天堂网 | 国产一区二区在线不卡 | 免费黄色一级毛片 | 18年大片免费在线 | 亚洲一区小说区中文字幕 | 女人扒开腿让男人桶到爽 | 韩国在线a免费观看网站 | 美女视频一区二区 | 午夜在线视频网站 | 女色窝人体色77777 | 亚洲合集综合久久性色 | 色婷婷综合激情视频免费看 | 1314亚洲人成网站在线观看 | 夜夜春宵翁熄性放纵30 | 国产一级特黄毛片 | 在线免费观看视频 | 天天好比网 | 狠狠色成色综合网 |