跳轉到內容

面向 MATLAB 使用者的 Julia/索引/工具箱/航空工具箱

來自 Wikibooks,開放書籍,為開放世界

航空工具箱

[編輯 | 編輯原始碼]

將 MATLAB 航空工具箱 中的功能對映到 Julia 中的等效項。

[編輯 | 編輯原始碼]

資料匯入

[編輯 | 編輯原始碼]
datcomimport 將 DATCOM 檔案匯入 MATLAB 環境
[編輯 | 編輯原始碼]

座標系

[編輯 | 編輯原始碼]

軸變換

[編輯 | 編輯原始碼]
angle2dcm 將旋轉角轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
angle2quat 將旋轉角轉換為四元數
[編輯 | 編輯原始碼]
angle2rod 將旋轉角轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
dcm2angle 從方向餘弦矩陣建立旋轉角
[編輯 | 編輯原始碼]
rod2angle 將尤拉-羅德里格斯向量轉換為旋轉角
[編輯 | 編輯原始碼]
quat2angle 將四元數轉換為旋轉角
[編輯 | 編輯原始碼]
dcm2alphabeta 將方向餘弦矩陣轉換為迎角和側滑角
[編輯 | 編輯原始碼]
dcm2latlon 將方向餘弦矩陣轉換為大地緯度和經度
[編輯 | 編輯原始碼]
dcm2quat 將方向餘弦矩陣轉換為四元數
[編輯 | 編輯原始碼]
dcm2rod 將方向餘弦矩陣轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
dcmbody2wind 將迎角和側滑角轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
dcmecef2ned 將大地緯度和經度轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
dcmeci2ecef 將地心慣性 (ECI) 座標轉換為地心地球固定 (ECEF) 座標
[編輯 | 編輯原始碼]
quat2dcm 將四元數轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
rod2dcm 將尤拉-羅德里格斯向量轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
ecef2lla 將地心地球固定 (ECEF) 座標轉換為大地座標
[編輯 | 編輯原始碼]
eci2lla 將地心慣性 (ECI) 座標轉換為緯度、經度、高度 (LLA) 大地座標
[編輯 | 編輯原始碼]
flat2lla 將平坦地球位置轉換為大地緯度、經度和高度座標陣列
[編輯 | 編輯原始碼]
lla2ecef 將大地座標轉換為地心地球固定 (ECEF) 座標
[編輯 | 編輯原始碼]
lla2eci 將大地緯度、經度、高度 (LLA) 座標轉換為地心慣性 (ECI) 座標
[編輯 | 編輯原始碼]
lla2flat 將大地緯度、經度和高度轉換為平坦地球位置
[編輯 | 編輯原始碼]
geoc2geod 將地心緯度轉換為大地緯度
[編輯 | 編輯原始碼]
geod2geoc 將大地緯度轉換為地心緯度
[編輯 | 編輯原始碼]
angle2quat 將旋轉角轉換為四元數
[編輯 | 編輯原始碼]
dcm2quat 將方向餘弦矩陣轉換為四元數
[編輯 | 編輯原始碼]
quat2angle 將四元數轉換為旋轉角
[編輯 | 編輯原始碼]
quat2dcm 將四元數轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
quat2rod 將四元數轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
rod2quat 將尤拉-羅德里格斯向量轉換為四元數
[編輯 | 編輯原始碼]
eci2aer 將地球中心慣性(ECI)座標轉換為方位角、仰角、斜距(AER)座標
[編輯 | 編輯原始碼]
angle2rod 將旋轉角轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
dcm2rod 將方向餘弦矩陣轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
quat2rod 將四元數轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
rod2angle 將尤拉-羅德里格斯向量轉換為旋轉角
[編輯 | 編輯原始碼]
rod2dcm 將尤拉-羅德里格斯向量轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
rod2quat 將尤拉-羅德里格斯向量轉換為四元數
[編輯 | 編輯原始碼]

飛行引數和四元數數學

[編輯 | 編輯原始碼]
airspeed 由速度計算空速
[編輯 | 編輯原始碼]
alphabeta 迎角和側滑角
[編輯 | 編輯原始碼]
correctairspeed 從其他兩種空速之一轉換為等效空速 (EAS)、校準空速 (CAS) 或真實空速 (TAS)
[編輯 | 編輯原始碼]
dpressure 使用速度和密度計算動壓
[編輯 | 編輯原始碼]
machnumber 使用速度和聲速計算馬赫數
[編輯 | 編輯原始碼]
rrdelta 計算相對壓力比
[編輯 | 編輯原始碼]
rrsigma 計算相對密度比
[編輯 | 編輯原始碼]
rrtheta 計算相對溫度比
[編輯 | 編輯原始碼]
quatconj 計算四元數的共軛
[編輯 | 編輯原始碼]
quatdivide 用另一個四元數除以四元數
[編輯 | 編輯原始碼]
quatexp 四元數的指數
[edit | edit source]
quatinterp 兩個四元數之間的四元數插值
[edit | edit source]
quatinv 計算四元數的逆
[edit | edit source]
quatlog 四元數的自然對數
[edit | edit source]
quatmod 計算四元數的模
[edit | edit source]
quatmultiply 計算兩個四元數的乘積
[edit | edit source]
quatnorm 計算四元數的範數
[edit | edit source]
quatnormalize 歸一化四元數
[edit | edit source]
quatpower 四元數的冪
[edit | edit source]
quatrotate 透過四元數旋轉向量
[edit | edit source]

單位轉換

[edit | edit source]
aEROREadieRsdatA 包含當前國際天文學聯合會 (IAU) 2000A 地球定向資料的檔案
[edit | edit source]
convacc 將加速度單位轉換為所需加速度單位
[edit | edit source]
convang 將角度單位轉換為所需角度單位
[edit | edit source]
convangacc 將角加速度單位轉換為所需角加速度單位
[edit | edit source]
convangvel 將角速度單位轉換為所需角速度單位
[edit | edit source]
convdensity 將密度單位轉換為所需密度單位
[edit | edit source]
convforce 將力單位轉換為所需力單位
[edit | edit source]
convlength 將長度單位轉換為所需長度單位
[edit | edit source]
convmass 將質量單位轉換為所需質量單位
[edit | edit source]
convpres 將壓力單位轉換為所需的壓力單位
[編輯 | 編輯原始碼]
convtemp 將溫度單位轉換為所需的溫度單位
[編輯 | 編輯原始碼]
convvel 將速度單位轉換為所需的速度單位
[編輯 | 編輯原始碼]
Deltaut1 計算協調世界時 (UTC) 與世界時 (UT1) 之間的差值
[編輯 | 編輯原始碼]
decyear 十進位制年份計算器
[編輯 | 編輯原始碼]
juliandate 儒略日計算器
[編輯 | 編輯原始碼]
mjuliandate 修正儒略日計算器
[編輯 | 編輯原始碼]
tdbjuliandate 將質心動力學時間估計轉換為儒略日
[編輯 | 編輯原始碼]
aeroDataPackage 啟動附加元件資源管理器以下載、安裝或解除安裝航空航天專用資料
[編輯 | 編輯原始碼]
atmoscira 使用 COSPAR 國際參考大氣 1986 模型
[編輯 | 編輯原始碼]
atmoscoesa 使用 1976 COESA 模型
[編輯 | 編輯原始碼]
atmoshwm 實現水平風模型
[編輯 | 編輯原始碼]
atmosisa 使用國際標準大氣模型
[編輯 | 編輯原始碼]
atmoslapse 使用遞減率大氣模型
[編輯 | 編輯原始碼]
atmosnonstd 使用來自 MIL-STD-210 或 MIL-HDBK-310 的氣候資料
[編輯 | 編輯原始碼]
atmosnrlmsise00 實現 2001 年美國海軍研究實驗室質譜儀和非相干散射雷達外層電離層數學表示
[編輯 | 編輯原始碼]
atmospalt 根據環境壓力計算壓力高度
[編輯 | 編輯原始碼]
earthNutation 實現地球章動
[編輯 | 編輯原始碼]
planetEphemeris 天體的位置和速度
[編輯 | 編輯原始碼]
geocradius 將地心緯度轉換為橢圓行星半徑
[編輯 | 編輯原始碼]
geoidegm96 計算由 EGM96 地球勢模型確定的大地水準面高度
[編輯 | 編輯原始碼]
geoidheight 計算大地水準面高度
[編輯 | 編輯原始碼]
gravitycentrifugal 實現行星引力的離心力效應
[編輯 | 編輯原始碼]
gravitysphericalharmonic 實現行星引力的球諧表示
[編輯 | 編輯原始碼]
gravitywgs84 實現 1984 年世界大地測量系統 (WGS84) 對地球引力的表示
[編輯 | 編輯原始碼]
gravityzonal 實現行星引力的帶諧表示
[編輯 | 編輯原始碼]
igrfmagm 使用國際地磁參考場計算地球磁場和長期變化
[編輯 | 編輯原始碼]
wrldmagm 使用世界磁場模型
[編輯 | 編輯原始碼]

氣體動力學

[編輯 | 編輯原始碼]
flowfanno 法諾線流動關係
[編輯 | 編輯原始碼]
flowprandtlmeyer 計算用於膨脹波的普朗特-邁耶函式
[編輯 | 編輯原始碼]
flowrayleigh 萊利線流動關係
[編輯 | 編輯原始碼]

視覺化軌跡和姿態

[編輯 | 編輯原始碼]

軸變換

[編輯 | 編輯原始碼]
angle2dcm 將旋轉角轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
angle2quat 將旋轉角轉換為四元數
[編輯 | 編輯原始碼]
angle2rod 將旋轉角轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
dcm2angle 從方向餘弦矩陣建立旋轉角
[編輯 | 編輯原始碼]
rod2angle 將尤拉-羅德里格斯向量轉換為旋轉角
[編輯 | 編輯原始碼]
quat2angle 將四元數轉換為旋轉角
[編輯 | 編輯原始碼]
angle2dcm 將旋轉角轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
dcm2alphabeta 將方向餘弦矩陣轉換為迎角和側滑角
[編輯 | 編輯原始碼]
dcm2latlon 將方向餘弦矩陣轉換為大地緯度和經度
[編輯 | 編輯原始碼]
dcm2quat 將方向餘弦矩陣轉換為四元數
[編輯 | 編輯原始碼]
dcm2rod 將方向餘弦矩陣轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
dcmbody2wind 將迎角和側滑角轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
dcmecef2ned 將大地緯度和經度轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
dcmeci2ecef 將地心慣性 (ECI) 座標轉換為地心地固 (ECEF) 座標
[編輯 | 編輯原始碼]
quat2dcm 將四元數轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
rod2dcm 將尤拉-羅德里格斯向量轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
ecef2lla 將地心地固 (ECEF) 座標轉換為大地座標
[編輯 | 編輯原始碼]
eci2lla 將地心慣性 (ECI) 座標轉換為緯度、經度、高度 (LLA) 大地座標
[編輯 | 編輯原始碼]
flat2lla 將平面地球位置轉換為大地緯度、經度和高度座標陣列
[編輯 | 編輯原始碼]
lla2ecef 將大地座標轉換為地心地固 (ECEF) 座標
[編輯 | 編輯原始碼]
lla2eci 將大地緯度、經度、高度 (LLA) 座標轉換為地心慣性 (ECI) 座標
[編輯 | 編輯原始碼]
lla2flat 將大地緯度、經度和高度轉換為平坦地球位置
[編輯 | 編輯原始碼]
geoc2geod 將地心緯度轉換為大地緯度
[編輯 | 編輯原始碼]
geod2geoc 將大地緯度轉換為地心緯度
[編輯 | 編輯原始碼]
angle2quat 將旋轉角轉換為四元數
[編輯 | 編輯原始碼]
dcm2quat 將方向餘弦矩陣轉換為四元數
[編輯 | 編輯原始碼]
quat2angle 將四元數轉換為旋轉角
[編輯 | 編輯原始碼]
quat2dcm 將四元數轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
quat2rod 將四元數轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
rod2quat 將尤拉-羅德里格斯向量轉換為四元數
[編輯 | 編輯原始碼]
eci2aer 將地心慣性 (ECI) 座標轉換為方位角、仰角、斜距 (AER) 座標
[編輯 | 編輯原始碼]
angle2rod 將旋轉角轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
dcm2rod 將方向餘弦矩陣轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
quat2rod 將四元數轉換為尤拉-羅德里格斯向量
[編輯 | 編輯原始碼]
rod2angle 將尤拉-羅德里格斯向量轉換為旋轉角
[編輯 | 編輯原始碼]
rod2dcm 將尤拉-羅德里格斯向量轉換為方向餘弦矩陣
[編輯 | 編輯原始碼]
rod2quat 將尤拉-羅德里格斯向量轉換為四元數
[編輯 | 編輯原始碼]

飛行模擬器介面

[編輯 | 編輯原始碼]
aero.FlightGearAnimation 建立 FlightGear 動畫物件
[編輯 | 編輯原始碼]

基於 MATLAB 的動畫

[編輯 | 編輯原始碼]
aero.Animation 視覺化航空航天動畫
[編輯 | 編輯原始碼]
aero.Body 建立用於動畫物件的物體物件
[編輯 | 編輯原始碼]
aero.Camera 建立用於動畫物件的攝像機物件
[編輯 | 編輯原始碼]
aero.Geometry 建立用於動畫物件的 3D 幾何圖形
[編輯 | 編輯原始碼]

虛擬現實動畫

[編輯 | 編輯原始碼]
aero.Node 建立用於虛擬現實動畫的節點物件
[編輯 | 編輯原始碼]
aero.Viewpoint 建立用於虛擬現實動畫的視點物件
[編輯 | 編輯原始碼]
aero.VirtualRealityAnimation 構造虛擬現實動畫物件
[編輯 | 編輯原始碼]
華夏公益教科書