このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
info
説明
例
香港の 2 サイト間でのレイトレーシング チャネルの情報を返す
香港、中国の 2 サイト間でのレイトレーシングを実行し、レイトレーシング結果を使用してマルチパス チャネル モデルを作成して、レイトレーシング チャネルの情報を表示します。
香港の建物のサイト ビューアー マップ ディスプレイを作成します。osm ファイルの詳細については、[1] を参照してください。
sv = siteviewer("Buildings","hongkong.osm");
送信機サイトと受信機サイトを作成します。
tx = txsite( ... "Latitude",22.2789, ... "Longitude",114.1625, ... "AntennaAngle",30, ... % azimuth angle "AntennaHeight",10, ... "TransmitterFrequency",28e9); rx = rxsite( ... "Latitude",22.2799, ... "Longitude",114.1617, ... "AntennaAngle",120, ... % azimuth angle "AntennaHeight",1);
最大 3 回の反射を伴うパスを計算するレイ トレーシング モデルを作成します。既定では、レイ トレーシング モデルは Shooting and Bouncing Rays (SBR) 法を使用します。その後、レイ トレーシング解析を実行します。
pm = propagationModel("raytracing","MaxNumReflections",3); rays = raytrace(tx,rx,pm);
送信機サイト、受信機サイト、サイト間で計算された光線を使用して、チャネル モデルを作成します。レイトレーシング チャネルからの情報を返します。
rtchan = comm.RayTracingChannel(rays{1},tx,rx); info(rtchan)
ans = struct with fields:
CarrierFrequency: 2.8000e+10
CoordinateSystem: 'Geographic'
TransmitArrayLocation: [3×1 double]
ReceiveArrayLocation: [3×1 double]
NumTransmitElements: 1
NumReceiveElements: 1
ChannelFilterDelay: 4
ChannelFilterCoefficients: [11×30 double]
NumSamplesProcessed: 0
LastFrameTime: 0
付録
[1] osm ファイルは、クラウドソーシングによる世界中の地図データへのアクセスを提供する https://www.openstreetmap.org からダウンロードされたものです。このデータは Open Data Commons Open Database License (ODbL) https://opendatacommons.org/licenses/odbl/ によりライセンスされています。
入力引数
rtchan
— レイトレーシング チャネル
comm.RayTracingChannel
System object™
レイトレーシング チャネル。comm.RayTracingChannel
System object として指定します。
出力引数
chanInfo
— レイトレーシング チャネルの特性情報
構造体
レイトレーシング チャネルの特性情報。次のフィールドを含む構造体として返されます。レイトレーシング チャネルは入力 rtchan
で指定されます。
CarrierFrequency
— 搬送波周波数
正のスカラー
搬送波周波数 (Hz 単位)。正のスカラーとして返されます。
CoordinateSystem
— 座標系
'Cartesian'
| 'Geographic'
座標系。'Cartesian'
または 'Geographic'
として返されます。rtchan
入力の PropagationRays
プロパティによって指定され、PathSpecification
プロパティが 'Locations'
に設定されているすべての comm.Ray
オブジェクトは、同じ CoordinateSystem
プロパティ設定でなければなりません。
依存関係
このプロパティは、rtchan
入力の PropagationRays
プロパティで少なくとも 1 つの comm.Ray
オブジェクトの PathSpecification
が 'Locations'
に設定された場合に適用されます。
TransmitArrayLocation
— 送信アレイの位置
3 要素の列ベクトル
送信アレイの位置。3 要素の列ベクトルとして返されます。rtchan
入力の PropagationRays
プロパティによって指定され、PathSpecification
プロパティが 'Locations'
に設定されているすべての comm.Ray
オブジェクトは、同じ TransmitterLocation
プロパティ設定でなければなりません。
依存関係
このプロパティは、rtchan
入力の PropagationRays
プロパティで少なくとも 1 つの comm.Ray
オブジェクトの PathSpecification
が 'Locations'
に設定された場合に適用されます。
ReceiveArrayLocation
— 受信アレイの位置
3 要素の列ベクトル
NumTransmitElements
— 送信アレイの素子の数
正の整数
送信アレイの素子の数。正の整数として返されます。
NumReceiveElements
— 受信アレイの素子の数
正の整数
受信アレイの素子の数。正の整数として返されます。
ChannelFilterDelay
— チャネル フィルターの遅延
非負の整数
チャネル フィルターの遅延 (サンプル単位)。非負の整数として返されます。
ChannelFilterCoefficients
— チャネル フィルター係数
NP 行 NH 列の行列
チャネル フィルター係数。NP 行 NH 列の行列として返されます。この係数行列は、チャネル インパルス応答を各サンプルのチャネル フィルター タップ ゲインに変換してから、送信アンテナ素子および受信アンテナ素子の各ペア用に変換するために使用されます。NP は、パスの数 (具体的には、rtchan
入力の PropagationRays
プロパティの長さで示される光線の数) です。NH は、インパルス応答のサンプルの数 (具体的には、チャネル フィルター タップの数) です。
NumSamplesProcessed
— チャネル オブジェクトによって処理されるサンプルの数
非負の整数
前回のリセット以降にチャネル オブジェクトによって処理されたサンプル数。非負の整数として返されます。
LastFrameTime
— 最後のフレームの終了時間
非負の整数
最後のフレームの終了時間 (秒単位)。非負の整数として返されます。
バージョン履歴
R2020b で導入
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)