時間依存するチャネル行列を生成したい.

2*2のMIMOにおいて時間依存するチャネル行列を生成したい.
現状では周波数依存のチャネルしか作れておらず,時間軸を追加したいと考えている.
質問は以下の通りです.
TGAC = wlanTGacChannel(...
'ChannelBandwidth', cfgVHTSU.ChannelBandwidth,...
'DelayProfile', chanMdl, ...
'UserIndex', uIndex, ...
'NumTransmitAntennas', numTx, ...
'NumReceiveAntennas', numSTS, ...
'RandomStream', 'mt19937ar with seed', ...
'Seed', chanSeeds,...
'SampleRate', wlanSampleRate(cfgVHTSU), ...
'TransmitReceiveDistance',5, ...
'ChannelFiltering', 0,...
'NumSamples', 320);
wlanTGacChannel曰く上記一番下の行NumSamplesが時間依存するサンプルの生成個数のようである.
NumSamplesを有効にするには下から二段目のChannelFilteringを0(False)にしないといけないとある.
しかしChannelFilteringを0とすると以下のようなエラーを吐く.
エラー: wlanTGacChannel/parenReference
入力引数が多すぎます。0 個が (System object に加えて) 必要ですが、1 個が指定されています。
ChannelFilteringを1にすると以下のような警告を吐き,どうやらNumSamplesは反映されていなさそうである.
警告: System object のこの構成では、NumSamples プロパティは適切ではありません。
> matlab.system.SystemProp/setProperties
wlanTGacChannel (186)
どうにかこの問題を解決できないでしょうか.回答いただければ幸いです.

回答(0 个)

类别

帮助中心File Exchange 中查找有关 伝播とチャネル モデル 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!