このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
add
説明
は伝播モデル オブジェクト pmc
= add(propmodel1
,propmodel2
)propmodel1
と propmodel2
を追加し、propmodel1
と propmodel2
を含む合成伝播モデル オブジェクト pmc
を返します。
メモ
構文
propmodel1
+propmodel2
を add の代わりに使用できます。合成伝播モデルに同じクラスの伝播モデル オブジェクトを複数含めることはできません。
合成伝播モデルに自由空間損失の影響がある伝播モデル オブジェクトを複数含めることはできません。
例
合成伝播モデルを使用した地形に対する信号強度
送信機サイトと受信機サイトを指定します。
tx = txsite("Name","Fenway Park", ... "Latitude",42.3467, ... "Longitude",-71.0972, ... "TransmitterFrequency",6e9); rx = rxsite("Name","Bunker Hill Monument", ... "Latitude",42.3763, ... "Longitude",-71.0611);
既定の Longley-Rice モデルを使用して信号強度を計算します。
ss1 = sigstrength(rx,tx)
ss1 = -80.9353
Longley-Rice モデルと特定の大気伝播モデルを使用した合成伝播モデルを作成します。
pm = propagationModel("longley-rice") + ... propagationModel("gas") + propagationModel("rain");
合成伝播モデルを使用して信号強度を計算します。
ss2 = sigstrength(rx,tx,pm)
ss2 = -81.2259
入力引数
propmodel1
— 伝播モデル
文字ベクトル | string
伝播モデル。文字ベクトルまたは string として指定します。また、関数 propagationModel
を使用してこの入力を定義することもできます。
データ型: char
| string
propmodel2
— 伝播モデル
文字ベクトル | string
伝播モデル。文字ベクトルまたは string として指定します。また、関数 propagationModel
を使用してこの入力を定義することもできます。
データ型: char
| string
出力引数
pmc
— 合成伝播モデル
合成 propagationModel
関数オブジェクト
合成伝播モデル、合成 propagationModel
関数オブジェクト
pmc
で計算されるパス損失は、propmodel1
と propmodel2
で計算されるパス損失の和です。propmodel1
または propmodel2
のいずれかがレイ トレーシング モデルの場合は、pmc
もレイ トレーシング モデルであり、合成内の降雨モデル、ガス モデル、霧モデルからのパス損失が各伝播パスに対して計算されたパス損失に追加されます。
バージョン履歴
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)