Sensor array analyzer application data recovery
2 ビュー (過去 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!