單像空間後方交會計算旋轉矩陣
public void CalRotMat(double[,] R, double Phi, double Omega, double Kappa)//計算旋轉矩陣R用來儲存旋轉矩陣
{
R[0, 0] = Math.Cos(Phi) * Math.Cos(Kappa) - Math.Sin(Phi) * Math.Sin(Omega) * Math.Sin(Kappa);
R[0, 1] = -Math.Cos(Phi) * Math.Sin(Kappa) - Math.Sin(Phi) * Math.Sin(Omega) * Math.Cos(Kappa);
R[0, 2] =-Math.Sin(Phi) * Math.Cos(Omega);
R[1, 0] =Math.Cos(Omega) * Math.Sin(Kappa);
R[1, 1] = Math.Cos(Omega) * Math.Cos(Kappa);
R[1, 2] =-Math.Sin(Omega);
R[2, 0] =Math.Sin(Phi) * Math.Cos(Kappa) + Math.Cos(Phi) * Math.Sin(Omega) * Math.Sin(Kappa);
R[2, 1] =-Math.Sin(Phi) * Math.Sin(Kappa) + Math.Cos(Phi) * Math.Sin(Omega) * Math.Cos(Kappa);
R[2, 2] = Math.Cos(Phi) * Math.Cos(Omega);
}
相關文章
- 單像空間後方交會計算誤差方程係數矩陣矩陣
- 單像空間後方交會解算c#C#
- 空間旋轉矩陣怎麼表示矩陣
- 三維空間中物體兩次旋轉之間的連續旋轉矩陣計算矩陣
- 原地旋轉矩陣(不申請新的記憶體空間旋轉矩陣)矩陣記憶體
- 利用三維旋轉矩陣在空間中旋轉平面矩陣
- 三維空間座標系變換-旋轉矩陣矩陣
- 三維座標系旋轉——旋轉矩陣到旋轉角之間的換算矩陣
- 旋轉矩陣矩陣
- 矩陣旋轉矩陣
- 三維空間 旋轉矩陣 四元數 尤拉角 相互轉換 組合旋轉矩陣
- 剛體在三維空間的旋轉(關於旋轉矩陣、DCM、旋轉向量、四元數、尤拉角)矩陣
- 旋轉變換(一)旋轉矩陣矩陣
- 旋轉矩陣推導矩陣
- lisp 習題 矩陣旋轉Lisp矩陣
- 三維空間變換中旋轉矩陣左乘與右乘的區別矩陣
- 世界空間到觀察空間的矩陣矩陣
- THREE 矩陣優先原則和平移旋轉矩陣矩陣
- 三維旋轉矩陣推導矩陣
- 二維旋轉矩陣推導矩陣
- 三維旋轉:旋轉矩陣,尤拉角,四元數矩陣
- 矩陣計算矩陣
- 生成螺旋矩陣(方陣、矩陣)矩陣
- 旋轉矩陣、尤拉角、四元數、軸/角之間的轉換矩陣
- 正方形矩陣旋轉90度矩陣
- 旋轉矩陣與尤拉角的相互轉換矩陣
- Eigen:矩陣計算簡單用法(一)矩陣
- Eigen:矩陣計算簡單用法(二)矩陣
- 3D旋轉矩陣的推導3D矩陣
- 圖形學 旋轉與投影矩陣—1矩陣
- 圖形學 旋轉與投影矩陣—2矩陣
- 圖形學 旋轉與投影矩陣-3矩陣
- 三維座標系的旋轉矩陣矩陣
- 旋轉矩陣(Rotate Matrix)的性質分析矩陣
- 計算矩陣的秩矩陣
- 矩陣:如何使用矩陣操作進行 PageRank 計算?矩陣
- 三維重建學習(1):基礎知識:旋轉矩陣與旋轉向量矩陣
- 三維旋轉矩陣 左乘和右乘分析矩陣