このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
位置
説明
例
送信機サイトのサービス エリア
ボストン周辺のサイトの名前と位置を定義します。
names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"]; lats = [42.3467,42.3598,42.3763]; lons = [-71.0972,-71.0545,-71.0611];
送信機サイトの配列を作成します。
txs = txsite("Name", names,... "Latitude",lats,... "Longitude",lons, ... "TransmitterFrequency",2.5e9);
各送信機サイトの受信パワー データを計算します。
maxr = 20000; pd1 = coverage(txs(1),"MaxRange",maxr); pd2 = coverage(txs(2),"MaxRange",maxr); pd3 = coverage(txs(3),"MaxRange",maxr);
すべてのデータの位置が含まれる四角形を計算します。
locs = [location(pd1); location(pd2); location(pd3)]; [minlatlon, maxlatlon] = bounds(locs);
四角形の上に位置のグリッドを作成します。
gridlength = 300; latv = linspace(minlatlon(1),maxlatlon(1),gridlength); lonv = linspace(minlatlon(2),maxlatlon(2),gridlength); [lons,lats] = meshgrid(lonv,latv); lats = lats(:); lons = lons(:);
内挿を使用してグリッド位置の各送信機のデータを取得します。
v1 = interp(pd1,lats,lons); v2 = interp(pd2,lats,lons); v3 = interp(pd3,lats,lons);
最小受信パワー値が含まれる伝播データを作成します。
minReceivedPower = min([v1 v2 v3],[],2,"includenan"); pd = propagationData(lats,lons,"MinReceivedPower",minReceivedPower);
任意の送信機サイトから受信した最弱の信号を表示する、最小受信パワーをプロットします。表示される領域は、3 つの送信機サイトを使用する三角形分割のサービス エリアに対応する場合があります。
sensitivity = -110; contour(pd,"Levels",sensitivity:-5,"Type","power")
入力引数
pd
— 伝播データ
propagationData
オブジェクト (既定値)
伝播データ。propagationData
オブジェクトとして指定します。
出力引数
datalocation
— データ点の位置座標
M 行 2
列の行列
アンテナ サイトの位置。各要素が度単位の M 行 2
列の行列として返されます。M は有効な緯度と経度の値をもつデータ table の行数です。重複した位置は削除されません。
lat
— データ点の緯度
M 行 1
列のベクトル
データ点の緯度。各要素が度単位の M 行 1
列のベクトルとして返されます。
lon
— データ点の経度
M 行 1
列のベクトル
データ点の経度。各要素が度単位の M 行 1
列の行列として返されます。出力は、値が [-180 180]
の範囲内になるようにラップされます。
バージョン履歴
R2020a で導入
MATLAB コマンド
次の 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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)