DeepMIMO Forum
[Solved] Unrecognized property 'ReceiveArrayOrientation' for class 'nrCDLChannel'
Hi all,
I got the follwing error when I run it for the fisrt time:
Unrecognized property 'ReceiveArrayOrientation' for class 'nrCDLChannel'.
Error in construct_DeepMIMO_CDL_channel (line 38)
channel.ReceiveArrayOrientation = [ueArrayOrientation(1); (-1)*ueArrayOrientation(2); 0];
% the (-1) converts elevation to downtilt
Error in construct_DeepMIMO_channel_5G (line 23)
channel = construct_DeepMIMO_CDL_channel(txSize, txOrientation, rxSize, rxOrientation,
params_user, params);
Error in DeepMIMO_generator>generate_data (line 75)
[DeepMIMO_dataset{t}.user{user}.channel]=construct_DeepMIMO_channel_5G(params_inner.bsAntenna{t},
params_inner.bsOrientation{t}, params_inner.ueAntenna,
params_inner.ueOrientation(user, :), TX{t}.channel_params(user), params);
Error in DeepMIMO_generator (line 27)
DeepMIMO_dataset = generate_data(params, params_inner);
Error in DeepMIMO_Dataset_Generator (line 7)
[DeepMIMO_dataset, dataset_params] = DeepMIMO_generator(dataset_params);
I checked the class 'nrCDLChannel' in construct_deepmimo_CDl_channal.m and found that the 'ReceiveArrayOrientation' and 'TransmitArrayOrientation' were missing from the attributes.
Could you please help me to get out of this error?
Hi @Hao Li,
This is probably a MATLAB version problem. You need 2020B or later for running DeepMIMO 5GNR. Let me know if you have a newer MATLAB and still have the problem.
Regards,
Umut
Thank you for your reply!
The version I am using now is 2020B. In addition, the same problem will occur when I operate and set parameters according to the video in DeepMIMO 5G NR website( http://44.228.171.44/versions/5gnr/).
@Hao Li,
Thanks for bringing this to my attention. I've updated the version to support 2020b as well. Please re-download and try again.
Matlab has changed channel.TransmitAntennaArray.Orientation to channel.TransmitArrayOrientation in 2021a, and the DeepMIMO 5GNR was using the latter. Now, it is used based on the availability.
Thanks,
Umut
Leave a reply
Latest Post: Another way for installing DeepMIMO when "pip install DeepMIMO" fails. Our newest member: RickyRix Recent Posts Unread Posts Tags
Forum Icons: Forum contains no unread posts Forum contains unread posts
Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed