Is it possible to create an L-shaped phased array using the Phased Array Toolbox?
조회 수: 6 (최근 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
댓글 수: 0
채택된 답변
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
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
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개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!