Is it possible to create an L-shaped phased array using the Phased Array Toolbox?

3 ビュー (過去 30 日間)
Ideally i would like to create two L-shaped phased arrays, which would comprise of three ULAs each on one of the x,y,z axis, having N elements each and also having the same element as origin at point (0,0,0). Is it possible to do that using the Phased Array System Toolbox?
Thank you

採用された回答

Honglei Chen
Honglei Chen 2016 年 7 月 20 日
Yes you can use Phased Array System Toolbox to do this, here is a small example to show that
d = 0.5;
N = 4;
pos_along_x = (0:N-1)*d;
pos_along_y = (1:N-1)*d;
pos_along_z = (1:N-1)*d;
pos = [[pos_along_x zeros(1,2*(N-1))];...
[zeros(1,N) pos_along_y zeros(1,N-1)];...
[zeros(1,2*N-1) pos_along_z]];
my_array = phased.ConformalArray('ElementPosition',pos);
viewArray(my_array);
HTH
  3 件のコメント
Honglei Chen
Honglei Chen 2022 年 7 月 23 日
Not sure if I understand it correctly. If you take away the elements along z from the above code, then you left with an L shaped array along only x and y. Is that what you need? HTH
Sadiq Akbar
Sadiq Akbar 2022 年 7 月 24 日
Thank you very much dear Honglei Chen for your kind response. No that's not enough. Actually I want the general corrdinates to be (x,y,z) rather than only (x,y). If I want to place the antennas along x and y axes but there is no antenna along z-axis such that the coordinates are as:
% along xy-axes
0 0 0 % its origin
0.5 0 0 % 1st antenna along x-axis at distance of 0.5 from origin
1 0 0 % 2nd antenna along x-axis at distance of 0.5 from 1st antenna
1.5 0 0 % 3rd antenna along x-axis at distance of 0.5 from 2nd antenna
0 0.5 0 % 1st antenna along y-axis at distance of 0.5 from origin
0 1 0 % 2nd antenna along y-axis at distance of 0.5 from 1st antenna
0 1.5 0 % 3rd antenna along y-axis at distance of 0.5 from 2nd antenna
% or if along yz-axes, then
0 0 0 % its origin
0 0.5 0 % 1st antenna along y-axis at distance of 0.5 from origin
0 1 0 % 2nd antenna along y-axis at distance of 0.5 from 1st antenna
0 1.5 0 % 3rd antenna along y-axis at distance of 0.5 from 2nd antenna
0 0 0.5 % 1st antenna along z-axis at distance of 0.5 from origin
0 0 1 % 2nd antenna along z-axis at distance of 0.5 from 1st antenna
0 0 01.5 % 3rd antenna along z-axis at distance of 0.5 from 2nd antenna
and likewise a pattern for placing antennas along zx-axes. Further, if I increase the no. of antennas, then this pattern extends.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAntennas, Microphones, and Sonar Transducers についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by