フィルターのクリア

How to edit the coordinate position of any element in a rectangleArray in antenna toolbox

9 ビュー (過去 30 日間)
中景
中景 2023 年 5 月 15 日
編集済み: Pranavkumar Mallela 2023 年 7 月 27 日
I want to move the positions of some elements to specific coordinates,in antenna toolbox---antennaArrayDesigner. which one of the input parameter 'size' can only accept rectangle matrix
for example the plane like this ↑
the way is to create three horizontal lineararray ,then merge them to the one.
or something can support customizable coordinate input in toolbox antennaArrayDesigner.
Is there anyone who can help me,thanks a lot ~

回答 (1 件)

Pranavkumar Mallela
Pranavkumar Mallela 2023 年 7 月 11 日
編集済み: Pranavkumar Mallela 2023 年 7 月 27 日
Hi,
As per my understanding, you want to create an array with customizable antenna positions using 'rectangularArray'.
However, due to the constraints on 'rectangularArray', the distance between all columns and the distance between all rows must remain constant.
In order to customize antenna positions, you can use 'conformalArray'. The 'ElementPosition' property specifies the position of the feed or origin for each antenna element, specified as an M-by-3 real matrix. M is the number of element positions. The default value of M is 2.
Please find the code for the same below:
% create a conformal array with antennas at (0,0,0) and (10,10,10)
c = conformalArray("ElementPosition",[0 0 0 ; 10 10 10]);
For more information regarding 'rectangularArray', please refer to this documentation: https://www.mathworks.com/help/antenna/ref/rectangulararray.html
Regarding 'conformalArray', please refer to this documentation: https://www.mathworks.com/help/antenna/ref/conformalarray.html?s_tid=doc_ta
Hope this helps! Thanks!

カテゴリ

Help Center および File ExchangeAntenna and Array Analysis についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by