Sensor array analyzer application data recovery
조회 수: 11 (최근 30일)
이전 댓글 표시
Hello , in MATLAB there is an application Sensor array analyzer in which we can "stear" the main beam by a certain angle.like shown in the photo bellow
How can i see what input phases were used in order to created this angle stear?
Thanks
댓글 수: 0
채택된 답변
Honglei Chen
2017년 6월 28일
You can obtain the steering vector by constructing the following array based on your configuration
array = phased.URA('Element',phased.CosineAntennaElement('CosinePower',[2 2]),...
'Size',[8 8],'ElementSpacing',[0.5 0.5]);
stv = phased.SteeringVector('SensorArray',array,'PropagationSpeed',3e8);
steerangle = [40;0];
fc = 3e8;
w = stv(fc,steerangle);
If you want the phase shift itself, you can just use
angle(w)
HTH
댓글 수: 3
Honglei Chen
2017년 6월 28일
You can run the following code
pattern(array,fc,-90:90,0,'Type','powerdb','Weights',w,...
'PropagationSpeed',3e8)
HTH
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Array Geometries and Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!