Does this error indicate that I need the Phased Array System Toolbox to execute this calculation?
이전 댓글 표시
I have created a custom antenna using by importing Az/El patterns for a directional antenna. I am attempting to use it to perform a signal strength calculation and receive the following error:
>> ss_LR = sigstrength(rxs, radarHilltxsite, "longley-rice")';
Unable to resolve the name 'phased.internal.Directivity'.
Error in rxsite/sigstrength (line 252)
txDirectivity = phased.internal.Directivity('Sensor',tx.Antenna);
The antenna properties are:
antenna =
phased.CustomAntennaElement with properties:
FrequencyVector: [2.2000e+09 2.3000e+09]
FrequencyResponse: [0 0]
PatternCoordinateSystem: 'az-el'
AzimuthAngles: [-180 -178 -176 -174 -172 -170 -168 -166 -164 -162 -160 -158 -156 -154 -152 -150 -148 -146 -144 … ]
ElevationAngles: [-90 -88 -86 -84 -82 -80 -78 -76 -74 -72 -70 -68 -66 -64 -62 -60 -58 -56 -54 -52 -50 -48 -46 -44 … ]
SpecifyPolarizationPattern: false
MagnitudePattern: [91×181 double]
PhasePattern: [181×361 double]
MatchArrayNormal: true
I would like to confirm that this error indicates that I need to purchase the Phased Array System Toolkit in order to execute the signal stregnth calculation using the imported antenna data.
답변 (1개)
Torsten
2024년 1월 12일
0 개 추천
댓글 수: 8
Ted
2024년 1월 13일
Torsten
2024년 1월 13일
And was the toolbox necessary in your case ?
Ted
2024년 1월 13일
Ted
2024년 1월 16일
Most probably, MATLAB can only classify calls to toolbox functions using "matlab.codetools.requiredFilesAndProducts" if these toolboxes are at least installed (not necessarily licenced). Do you have the Phased Array System Toolbox and its functions installed ?
I suggest you send your code to TMW Technical Support. They will be able to tell you reliably which toolboxes you need.
Ted
2024년 1월 16일
Ted
2024년 1월 16일
카테고리
도움말 센터 및 File Exchange에서 Antennas, Microphones, and Sonar Transducers에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!