ヘルプ センターヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
サイトからの指定距離および指定角度における座標
R2019b 以降
sitelocation = location(site)
[lat,lon] = location(site)
[___] = location(site,distance,azimuth)
sitelocation = location(site) は、アンテナのサイト位置を返します。
sitelocation
site
例
[lat,lon] = location(site) は、アンテナ サイトの緯度および経度を返します。
lat
lon
この構文は、CoordinateSystem プロパティの値が 'geographic' のアンテナ サイトのみをサポートします。
CoordinateSystem
'geographic'
[___] = location(site,distance,azimuth) は、方位角の方向に指定された距離だけアンテナ サイトを移動することによって達成される新しい位置を返します。位置は、球状の地球モデルを使用し、大圏パス沿いに移動することによって計算されます。
distance
azimuth
すべて折りたたむ
指定したサイトの 1 km 北にサイトを作成します。
最初の送信機サイトを作成します。
tx = txsite('Name','MathWorks', ... 'Latitude',42.3001, ... 'Longitude',-71.3504);
最初のサイトから 1 km 北の位置を計算します。
[lat,lon] = location(tx,1000,90)
lat = 42.3091
lon = -71.3504
lat と lon で指定した場所に 2 番目の送信機サイトを作成します。
tx2 = txsite('Name','Second transmitter', ... 'Latitude',lat, ... 'Longitude',lon);
2 つの送信機サイトを表示します。
show([tx,tx2])
アンテナ サイト。スカラーまたは配列として指定します。txsite オブジェクトまたは rxsite オブジェクトになります。詳細については、txsite と rxsite を参照してください。
txsite
rxsite
メモ
distance または azimuth がベクトルの場合、サイトはスカラーでなければなりません。
アンテナ サイトを移動する距離。スカラーまたはベクトルとしてメートル単位で指定します。
方位角。スカラーまたはベクトルとして度単位で指定します。方位角は、真東から反時計回りに測定されます。
2
アンテナ サイトの位置。各要素が度単位の M 行 2 列の行列として返されます。M はサイト内のサイトの数です。位置の値には、アンテナ サイトの緯度と経度が含まれます。
アンテナ サイトの CoordinateSystem プロパティが 'geographic' に設定されている場合、L は緯度と経度 (度単位) の 1 行 2 列のベクトルになります。出力経度は、値が [-180 180] の範囲内になるようにラップされます。サイトの CoordinateSystem が 'cartesian' に設定されている場合、L は 1 行 3 列のベクトルになります。
[-180 180]
'cartesian'
1
1 つ以上のアンテナ サイトの緯度。各要素が度単位の M 行 1 列のベクトルとして返されます。M は site 内のサイトの数です。
1 つ以上のアンテナ サイトの経度。各要素が度単位の M 行 1 列の行列として返されます。M は site 内のサイトの数です。出力は、値が [-180 180] の範囲内になるようにラップされます。
R2019b で導入
distance | angle | txsite | rxsite
angle
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office