時間依存するチャネル行列を生成したい.
显示 更早的评论
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!