Soumettre la recherche
Mettre en ligne
矩陣 基本說明
•
2 j'aime
•
1,502 vues
River Wang
Suivre
以前做的線性代數筆記整理 以電腦圖學相關的領域角度去談
Lire moins
Lire la suite
Formation
Signaler
Partager
Signaler
Partager
1 sur 4
Recommandé
矩陣 轉換
矩陣 轉換
River Wang
Etabs multistory-steel
Etabs multistory-steel
Md. Shahadat Hossain
Welded plate girder
Welded plate girder
ahsanrabbani
Rcc structure design by etabs (acecoms)
Rcc structure design by etabs (acecoms)
Md. Shahadat Hossain
اشهر اسئلة المقابله الشخصيه (الانترفيو) لمهندس التصميم الانشائي , المهندس المدني
اشهر اسئلة المقابله الشخصيه (الانترفيو) لمهندس التصميم الانشائي , المهندس المدني
Karim Gaber
21-Design of Simple Shear Connections (Steel Structural Design & Prof. Shehab...
21-Design of Simple Shear Connections (Steel Structural Design & Prof. Shehab...
Hossam Shafiq II
Etabs tutorial-tall-building-design (1)
Etabs tutorial-tall-building-design (1)
Nitesh Singh
Etabs steel-design
Etabs steel-design
Muhammad Iqbal
Recommandé
矩陣 轉換
矩陣 轉換
River Wang
Etabs multistory-steel
Etabs multistory-steel
Md. Shahadat Hossain
Welded plate girder
Welded plate girder
ahsanrabbani
Rcc structure design by etabs (acecoms)
Rcc structure design by etabs (acecoms)
Md. Shahadat Hossain
اشهر اسئلة المقابله الشخصيه (الانترفيو) لمهندس التصميم الانشائي , المهندس المدني
اشهر اسئلة المقابله الشخصيه (الانترفيو) لمهندس التصميم الانشائي , المهندس المدني
Karim Gaber
21-Design of Simple Shear Connections (Steel Structural Design & Prof. Shehab...
21-Design of Simple Shear Connections (Steel Structural Design & Prof. Shehab...
Hossam Shafiq II
Etabs tutorial-tall-building-design (1)
Etabs tutorial-tall-building-design (1)
Nitesh Singh
Etabs steel-design
Etabs steel-design
Muhammad Iqbal
Trusses Method Of Sections
Trusses Method Of Sections
Amr Hamed
Analysis and Design of Rectangular and L-Shaped Columns Subjected to Axial Lo...
Analysis and Design of Rectangular and L-Shaped Columns Subjected to Axial Lo...
Nitin Dahiya
Divisione di due polinomi in una sola variabile
Divisione di due polinomi in una sola variabile
Antonino Giardina
Lettering technique
Lettering technique
MSaharolNizamAbdulRa
17-Examples of Beams (Steel Structural Design & Prof. Shehab Mourad)
17-Examples of Beams (Steel Structural Design & Prof. Shehab Mourad)
Hossam Shafiq II
Symbols and abbreviations
Symbols and abbreviations
AnoushkaOttley
Lec.8 strength design method t beams
Lec.8 strength design method t beams
Muthanna Abbu
Crack Width
Crack Width
guestbcc3bd
الرسم الهندسي- المحاضرة الأولى- مقدمة Engineering Drawing
الرسم الهندسي- المحاضرة الأولى- مقدمة Engineering Drawing
Ibrahim Ahmed Badi
Baf Shaheen College (B+12) ETABS Dynamic Analysis.pptx
Baf Shaheen College (B+12) ETABS Dynamic Analysis.pptx
DES Engineers Ltd
Etabs Syllabus
Etabs Syllabus
harshraj gajarlawar
Concrete mix design
Concrete mix design
Adel Ba Wazir
Webinar Slides | Wood Beam Design to NDS 2018 | ClearCalcs
Webinar Slides | Wood Beam Design to NDS 2018 | ClearCalcs
ClearCalcs
Shear connector 081281000409
Shear connector 081281000409
shear connector
هەنگاوەکانی دروست کردنی ڕێگاوبان
هەنگاوەکانی دروست کردنی ڕێگاوبان
Bahzad5
Design of flat plate slab and its Punching Shear Reinf.
Design of flat plate slab and its Punching Shear Reinf.
MD.MAHBUB UL ALAM
24318702 is-808-1989-steel-table
24318702 is-808-1989-steel-table
Anirudh Piratla
Weld_Portion.pdf
Weld_Portion.pdf
Charbel44
Stresses and its components - Theory of Elasticity and Plasticity
Stresses and its components - Theory of Elasticity and Plasticity
AshishVivekSukh
Engineering graphics instructions
Engineering graphics instructions
Ankur Vagh
Shader forge設定說明文件
Shader forge設定說明文件
River Wang
2017 unity5 manual_intro
2017 unity5 manual_intro
River Wang
Contenu connexe
Tendances
Trusses Method Of Sections
Trusses Method Of Sections
Amr Hamed
Analysis and Design of Rectangular and L-Shaped Columns Subjected to Axial Lo...
Analysis and Design of Rectangular and L-Shaped Columns Subjected to Axial Lo...
Nitin Dahiya
Divisione di due polinomi in una sola variabile
Divisione di due polinomi in una sola variabile
Antonino Giardina
Lettering technique
Lettering technique
MSaharolNizamAbdulRa
17-Examples of Beams (Steel Structural Design & Prof. Shehab Mourad)
17-Examples of Beams (Steel Structural Design & Prof. Shehab Mourad)
Hossam Shafiq II
Symbols and abbreviations
Symbols and abbreviations
AnoushkaOttley
Lec.8 strength design method t beams
Lec.8 strength design method t beams
Muthanna Abbu
Crack Width
Crack Width
guestbcc3bd
الرسم الهندسي- المحاضرة الأولى- مقدمة Engineering Drawing
الرسم الهندسي- المحاضرة الأولى- مقدمة Engineering Drawing
Ibrahim Ahmed Badi
Baf Shaheen College (B+12) ETABS Dynamic Analysis.pptx
Baf Shaheen College (B+12) ETABS Dynamic Analysis.pptx
DES Engineers Ltd
Etabs Syllabus
Etabs Syllabus
harshraj gajarlawar
Concrete mix design
Concrete mix design
Adel Ba Wazir
Webinar Slides | Wood Beam Design to NDS 2018 | ClearCalcs
Webinar Slides | Wood Beam Design to NDS 2018 | ClearCalcs
ClearCalcs
Shear connector 081281000409
Shear connector 081281000409
shear connector
هەنگاوەکانی دروست کردنی ڕێگاوبان
هەنگاوەکانی دروست کردنی ڕێگاوبان
Bahzad5
Design of flat plate slab and its Punching Shear Reinf.
Design of flat plate slab and its Punching Shear Reinf.
MD.MAHBUB UL ALAM
24318702 is-808-1989-steel-table
24318702 is-808-1989-steel-table
Anirudh Piratla
Weld_Portion.pdf
Weld_Portion.pdf
Charbel44
Stresses and its components - Theory of Elasticity and Plasticity
Stresses and its components - Theory of Elasticity and Plasticity
AshishVivekSukh
Engineering graphics instructions
Engineering graphics instructions
Ankur Vagh
Tendances
(20)
Trusses Method Of Sections
Trusses Method Of Sections
Analysis and Design of Rectangular and L-Shaped Columns Subjected to Axial Lo...
Analysis and Design of Rectangular and L-Shaped Columns Subjected to Axial Lo...
Divisione di due polinomi in una sola variabile
Divisione di due polinomi in una sola variabile
Lettering technique
Lettering technique
17-Examples of Beams (Steel Structural Design & Prof. Shehab Mourad)
17-Examples of Beams (Steel Structural Design & Prof. Shehab Mourad)
Symbols and abbreviations
Symbols and abbreviations
Lec.8 strength design method t beams
Lec.8 strength design method t beams
Crack Width
Crack Width
الرسم الهندسي- المحاضرة الأولى- مقدمة Engineering Drawing
الرسم الهندسي- المحاضرة الأولى- مقدمة Engineering Drawing
Baf Shaheen College (B+12) ETABS Dynamic Analysis.pptx
Baf Shaheen College (B+12) ETABS Dynamic Analysis.pptx
Etabs Syllabus
Etabs Syllabus
Concrete mix design
Concrete mix design
Webinar Slides | Wood Beam Design to NDS 2018 | ClearCalcs
Webinar Slides | Wood Beam Design to NDS 2018 | ClearCalcs
Shear connector 081281000409
Shear connector 081281000409
هەنگاوەکانی دروست کردنی ڕێگاوبان
هەنگاوەکانی دروست کردنی ڕێگاوبان
Design of flat plate slab and its Punching Shear Reinf.
Design of flat plate slab and its Punching Shear Reinf.
24318702 is-808-1989-steel-table
24318702 is-808-1989-steel-table
Weld_Portion.pdf
Weld_Portion.pdf
Stresses and its components - Theory of Elasticity and Plasticity
Stresses and its components - Theory of Elasticity and Plasticity
Engineering graphics instructions
Engineering graphics instructions
En vedette
Shader forge設定說明文件
Shader forge設定說明文件
River Wang
2017 unity5 manual_intro
2017 unity5 manual_intro
River Wang
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
River Wang
2017 unity5.5 manual_physics
2017 unity5.5 manual_physics
River Wang
2017 unity5.5 manual_animation
2017 unity5.5 manual_animation
River Wang
2017 unity5.5 manual_navigation
2017 unity5.5 manual_navigation
River Wang
En vedette
(6)
Shader forge設定說明文件
Shader forge設定說明文件
2017 unity5 manual_intro
2017 unity5 manual_intro
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
2017 unity5.5 manual_physics
2017 unity5.5 manual_physics
2017 unity5.5 manual_animation
2017 unity5.5 manual_animation
2017 unity5.5 manual_navigation
2017 unity5.5 manual_navigation
Plus de River Wang
FairyGUISDK_UIPackage_Analysis.pptx
FairyGUISDK_UIPackage_Analysis.pptx
River Wang
20220529_UniTask_Intro.pptx
20220529_UniTask_Intro.pptx
River Wang
zenject extenject-intro
zenject extenject-intro
River Wang
Unity optimize mobile game performance
Unity optimize mobile game performance
River Wang
DoozyUI_基礎介紹教學
DoozyUI_基礎介紹教學
River Wang
Gamedev: Multi-threaded animate model
Gamedev: Multi-threaded animate model
River Wang
桌面應用工具軟體開發方案評估 (Based on Unity engine)
桌面應用工具軟體開發方案評估 (Based on Unity engine)
River Wang
OGRE v2.1 manual - Technical Overview
OGRE v2.1 manual - Technical Overview
River Wang
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
River Wang
OGRE v1.10 manual - The Core Objects
OGRE v1.10 manual - The Core Objects
River Wang
OpenCascade Technology Overview: Modeling Data
OpenCascade Technology Overview: Modeling Data
River Wang
OpenCascade Technology Overview: OCAF
OpenCascade Technology Overview: OCAF
River Wang
OpenCascade Technology Overview: Visualization
OpenCascade Technology Overview: Visualization
River Wang
OpenCascade Technology Overview: Foundation Classes
OpenCascade Technology Overview: Foundation Classes
River Wang
2017 graphics-01: 電腦圖學繪圖流程
2017 graphics-01: 電腦圖學繪圖流程
River Wang
Plus de River Wang
(15)
FairyGUISDK_UIPackage_Analysis.pptx
FairyGUISDK_UIPackage_Analysis.pptx
20220529_UniTask_Intro.pptx
20220529_UniTask_Intro.pptx
zenject extenject-intro
zenject extenject-intro
Unity optimize mobile game performance
Unity optimize mobile game performance
DoozyUI_基礎介紹教學
DoozyUI_基礎介紹教學
Gamedev: Multi-threaded animate model
Gamedev: Multi-threaded animate model
桌面應用工具軟體開發方案評估 (Based on Unity engine)
桌面應用工具軟體開發方案評估 (Based on Unity engine)
OGRE v2.1 manual - Technical Overview
OGRE v2.1 manual - Technical Overview
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v1.10 manual - The Core Objects
OGRE v1.10 manual - The Core Objects
OpenCascade Technology Overview: Modeling Data
OpenCascade Technology Overview: Modeling Data
OpenCascade Technology Overview: OCAF
OpenCascade Technology Overview: OCAF
OpenCascade Technology Overview: Visualization
OpenCascade Technology Overview: Visualization
OpenCascade Technology Overview: Foundation Classes
OpenCascade Technology Overview: Foundation Classes
2017 graphics-01: 電腦圖學繪圖流程
2017 graphics-01: 電腦圖學繪圖流程
Dernier
30T.ppt【国外大学文凭样本】TWU毕业证认证Q/微:892798920办西三一大学毕业证留信留服使馆公证,TWU硕士毕业证,TWU研究生毕业证,文凭...
30T.ppt【国外大学文凭样本】TWU毕业证认证Q/微:892798920办西三一大学毕业证留信留服使馆公证,TWU硕士毕业证,TWU研究生毕业证,文凭...
ggbob1
未毕业在线购买日本熊本县立大学学位记🏆学习成绩单电子版定制🏆克隆爱尔兰大学文凭🏆CFA证书定制
未毕业在线购买日本熊本县立大学学位记🏆学习成绩单电子版定制🏆克隆爱尔兰大学文凭🏆CFA证书定制
gravestomas0
【創業簡報練習】當一個人吃飯會想起誰:(A)I-DOLL 陪吃娃娃|科技創業與營運實務
【創業簡報練習】當一個人吃飯會想起誰:(A)I-DOLL 陪吃娃娃|科技創業與營運實務
sardinesaying
加急代办一个日本鹿儿岛纯心女子大学学位记🌈学习成绩单电子版定制🌈仿制荷兰大学毕业证🌈日语JLPT证书定制
加急代办一个日本鹿儿岛纯心女子大学学位记🌈学习成绩单电子版定制🌈仿制荷兰大学毕业证🌈日语JLPT证书定制
bairnshajjes
JAWAPAN BUKU AKTIVITI BAHASA CINA TAHUN 3.pptx
JAWAPAN BUKU AKTIVITI BAHASA CINA TAHUN 3.pptx
CHANSUITNEEMoe
003 DSKP KSSR SEMAKAN 2017 BAHASA CINA TAHUN 3.pdf
003 DSKP KSSR SEMAKAN 2017 BAHASA CINA TAHUN 3.pdf
shanshanhui1
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
kathrynalvarez364
我了解到黑客在某些领域拥有卓越的技术能力,特别是在处理系统漏洞方面。在当前的情境下,如果我想要改变我的毕业成绩,他们的帮助或许是我唯一可行的选择。【微 t...
我了解到黑客在某些领域拥有卓越的技术能力,特别是在处理系统漏洞方面。在当前的情境下,如果我想要改变我的毕业成绩,他们的帮助或许是我唯一可行的选择。【微 t...
黑客 接单【TG/微信qoqoqdqd】
Grade 6 Lesson 7 Environment Protection.pptx
Grade 6 Lesson 7 Environment Protection.pptx
PriscilleXu
GPA低怎么办? | 身份黑后回复方案 | 出入境激活 身份恢复美本GPA太低了怎么办黑客服务,黑客修改大学成绩,黑客改成绩单,黑客入侵教务系统,找黑客修...
GPA低怎么办? | 身份黑后回复方案 | 出入境激活 身份恢复美本GPA太低了怎么办黑客服务,黑客修改大学成绩,黑客改成绩单,黑客入侵教务系统,找黑客修...
黑客 接单【TG/微信qoqoqdqd】
【国外大学文凭样本】多大毕业证认证Q/微:892798920办多伦多大学毕业证留信留服使馆公公证,多大硕士毕业证,U of T研究生毕业证,文凭,改U o...
【国外大学文凭样本】多大毕业证认证Q/微:892798920办多伦多大学毕业证留信留服使馆公公证,多大硕士毕业证,U of T研究生毕业证,文凭,改U o...
ggbob1
Dernier
(11)
30T.ppt【国外大学文凭样本】TWU毕业证认证Q/微:892798920办西三一大学毕业证留信留服使馆公证,TWU硕士毕业证,TWU研究生毕业证,文凭...
30T.ppt【国外大学文凭样本】TWU毕业证认证Q/微:892798920办西三一大学毕业证留信留服使馆公证,TWU硕士毕业证,TWU研究生毕业证,文凭...
未毕业在线购买日本熊本县立大学学位记🏆学习成绩单电子版定制🏆克隆爱尔兰大学文凭🏆CFA证书定制
未毕业在线购买日本熊本县立大学学位记🏆学习成绩单电子版定制🏆克隆爱尔兰大学文凭🏆CFA证书定制
【創業簡報練習】當一個人吃飯會想起誰:(A)I-DOLL 陪吃娃娃|科技創業與營運實務
【創業簡報練習】當一個人吃飯會想起誰:(A)I-DOLL 陪吃娃娃|科技創業與營運實務
加急代办一个日本鹿儿岛纯心女子大学学位记🌈学习成绩单电子版定制🌈仿制荷兰大学毕业证🌈日语JLPT证书定制
加急代办一个日本鹿儿岛纯心女子大学学位记🌈学习成绩单电子版定制🌈仿制荷兰大学毕业证🌈日语JLPT证书定制
JAWAPAN BUKU AKTIVITI BAHASA CINA TAHUN 3.pptx
JAWAPAN BUKU AKTIVITI BAHASA CINA TAHUN 3.pptx
003 DSKP KSSR SEMAKAN 2017 BAHASA CINA TAHUN 3.pdf
003 DSKP KSSR SEMAKAN 2017 BAHASA CINA TAHUN 3.pdf
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
我了解到黑客在某些领域拥有卓越的技术能力,特别是在处理系统漏洞方面。在当前的情境下,如果我想要改变我的毕业成绩,他们的帮助或许是我唯一可行的选择。【微 t...
我了解到黑客在某些领域拥有卓越的技术能力,特别是在处理系统漏洞方面。在当前的情境下,如果我想要改变我的毕业成绩,他们的帮助或许是我唯一可行的选择。【微 t...
Grade 6 Lesson 7 Environment Protection.pptx
Grade 6 Lesson 7 Environment Protection.pptx
GPA低怎么办? | 身份黑后回复方案 | 出入境激活 身份恢复美本GPA太低了怎么办黑客服务,黑客修改大学成绩,黑客改成绩单,黑客入侵教务系统,找黑客修...
GPA低怎么办? | 身份黑后回复方案 | 出入境激活 身份恢复美本GPA太低了怎么办黑客服务,黑客修改大学成绩,黑客改成绩单,黑客入侵教务系统,找黑客修...
【国外大学文凭样本】多大毕业证认证Q/微:892798920办多伦多大学毕业证留信留服使馆公公证,多大硕士毕业证,U of T研究生毕业证,文凭,改U o...
【国外大学文凭样本】多大毕业证认证Q/微:892798920办多伦多大学毕业证留信留服使馆公公证,多大硕士毕业证,U of T研究生毕业证,文凭,改U o...
矩陣 基本說明
1.
單元 1 矩陣 –
基本 作者:王聖川 矩陣(Matrix)代表一群數字的集合,一般以二維陣列的形式來存取集合中的 數字元素,一個矩陣通常以 m-by-n Matrix 或 Matrix(m, n)來表示,其中 m 為行數 (row)、n 為列數(column),如下圖。 而 Matrix[I, j]或 Matrixi, j 可用來表示矩陣中第 i-th row 中的第 j-th column 的數 字元素。因為在電腦圖學(Computer Graphics)領域中,常用到的矩陣只有 4-by-4 Matrix 與 4-by-1 Vector-Matrix 此二種形式矩陣,所以接下來介紹的矩陣相關資訊 都將只討論此二種類型矩陣之間的運算方式 註 1。 4-by-4 Matrix 矩陣可表示如下 [ A1,1 A1,2 A1,3 A1,4 A2,1 A2,2 A2,3 A2,4 A3,1 A3,2 A3,3 A3,4 A4,1 A4,2 A4,3 A4,4] 4-by-1 Vector 向量可表示如下 [ A1,1 A2,1 A3,1 A4,1] 接下來簡單說明幾個基本的矩陣計算方式。就像數字的運算有加、減、乘、除一
2.
樣,矩陣是一群數字的集合,一樣有對應的加法、乘法等運算方式,來達到每個 數字元素的計算。 加法: 矩陣加法必須在兩個有相同行列數的矩陣上才能運算,計算方式就是每個對應的 數字做加法運算,下面公式表式兩個矩陣的相加 A(4,4) +
B(4,4),其中每個對應元 素的計算方式為(A + B)I,j = Ai,j + Bi,j [ A + B1,1 A + B1,2 A + B1,3 A + B1,4 A + B2,1 A + B2,2 A + B2,3 A + B2,4 A + B3,1 A + B3,2 A + B3,3 A + B3,4 A + B4,1 A + B4,2 A + B4,3 A + B4,4] = [ A1,1 + B1,1 A1,2 + B1,2 A1,3 + B1,3 A1,4 + B1,4 A2,1 + B2,1 A2,2 + B2,2 A2,3 + B2,3 A2,4 + B2,4 A3,1 + B3,1 A3,2 + B3,2 A3,3 + B3,3 A3,4 + B3,4 A4,1 + B4,1 A4,2 + B4,2 A4,3 + B4,3 A4,4 + B4,4] 純數乘矩陣: 矩陣可以整體乘上一個單一純數,也就是每個元素數字都做該純數的乘法,及計 算結果如下。 [ A1,1 ∗ scale A1,2 ∗ scale A1,3 ∗ scale A1,4 ∗ scale A2,1 ∗ scale A2,2 ∗ scale A2,3 ∗ scale A2,4 ∗ scale A3,1 ∗ scale A3,2 ∗ scale A3,3 ∗ scale A3,4 ∗ scale A4,1 ∗ scale A4,2 ∗ scale A4,3 ∗ scale A4,4 ∗ scale] 矩陣相乘: 兩個矩陣的乘法必須符合一個條件:左運算元矩陣的列數(column)與右運算元矩 陣的行數相等(row),其對應數字元素之乘法運算過程為 A(m, n) ∗ B(n,m) → A ∗ B[i, j] = ∑ Ai,r 𝑛 𝑟=1 ∗ Br,j A 矩陣的第 i 行(i-th row)與 B 矩陣的第 j 列(j-th column)做內積運算(dot product), 所得結果便是 A 矩陣乘上 B 矩陣之[I,j]元素數字乘法結果。A(m1,n)與 B(n,m2)兩 矩陣相乘會得到新的矩陣 C(m1,m2)。
3.
如上圖,C(4,3) = A(4,2)
* B(2,3),其中 C[2,3] = ∑ A2,r ∗ Br,3 2 r=1 矩陣向量相乘: 矩陣乘上向量其實就等於是 A(4,4) * B(4.1) = B’(4,1) 的一個矩陣相乘運算。 A [ A1,1 A1,2 A1,3 A1,4 A2,1 A2,2 A2,3 A2,4 A3,1 A3,2 A3,3 A3,4 A4,1 A4,2 A4,3 A4,4] ∗ B [ B1,1 B2,1 B3,1 B4,1] = B′ [ A1,1 ∗ B1,1 + A1,2 ∗ B2,1 + A1,3 ∗ B3,1 + A1,4 ∗ B4,1 A2,1 ∗ B1,1 + A2,2 ∗ B2,1 + A2,3 ∗ B3,1 + A2,4 ∗ B4,1 A3,1 ∗ B1,1 + A3,2 ∗ B2,1 + A3,3 ∗ B3,1 + A3,4 ∗ B4,1 A4,1 ∗ B1,1 + A4,2 ∗ B2,1 + A4,3 ∗ B3,1 + A4,4 ∗ B4,1] 轉置矩陣: 轉置(Transpose)也是常用的一種矩陣運算,該運算便是讓矩陣的列與行彼此互換。 Ai,j T = Aj,i [ A1,1 A1,2 A1,3 A1,4 A2,1 A2,2 A2,3 A2,4 A3,1 A3,2 A3,3 A3,4 A4,1 A4,2 A4,3 A4,4] Transpose = [ A1,1 A2,1 A3,1 A4,1 A1,2 A2,2 A3,2 A4,2 A1,3 A2,3 A3,3 A4,3 A1,4 A2,4 A3,4 A4,4] 註 1:在 Computer Graphics 領域中,常把向量資料定義為 4 個數字的向量(4-by-1 Matrix),如座標(X,Y,Z,W)與顏色(R,G,B,A)等,而之後在做一些轉換運算時,將轉換 所需要的矩陣運算都推導為 4-by-4 Matrix 的型式,如此便能統一整個繪圖流程 (Rendering Pipeline)的運算過程,都是 4-by-4 的矩陣乘矩陣或是矩陣乘向量之運 算。因此顯示卡晶片(Graphics Processor Unit, GPU)中 Register 常設計為 32bit 或 128bit,所以適合用來儲存 4 個數字(浮點數)的向量資料,並且會針對上述提到 的矩陣與向量之間的運算做特別設計,達到矩陣運算加速的目的。 註 2:事實上在 Computer Graphics 的繪圖流程中,所有的處理對象都是矩陣。螢
4.
幕顯示畫面為一個 width-by-height 的矩陣所代表的記憶體空間(Frame
Buffer),而 畫面上每個像素(Pixel)也是一以向量資料來表示顏色[Red, Green, Blue, Alpha];空 間中的每個頂點座標可以如此表示[X, Y, Z, 1],空間中的方向則可如此表示[X, Y, Z, 0],頂點或方向的變化要靠各種轉換矩陣的相乘運算達成(Transformation Matrix)。 這也是當初電影駭客任務命名(The Matrix)的由來之一,電影表示未來人類都活在 電腦族群由 Matrix(母體)運算出來的模擬世界夢境中。 部份圖文參考網站: http://en.wikipedia.org/wiki/Matrix_(mathematics)