how to obtain the gain of antenna from antenna pattern file at a particular elevation and azimuth angle.

24 Ansichten (letzte 30 Tage)
Hello,
I am trying to obtain a 3D antenna radiation gain pattern using antenna pattern file. The format for antenna pattern file usually is a set of elevation angles ( at 1 azimuth angle) and assosciated gain. And a set of azimuth angles( at 0 elevation angle) and assosciated gain. How do I combine / interpolate the two, to find the gain at any point in space defined by (elevation, azimuth) angle pair using MATLAB?
Any help will be appreciated. Thank you

Akzeptierte Antwort

Da Huang
Da Huang am 21 Mär. 2019
if you are trying to reconstruct the full 3D pattern from two slices of the pattern. you may find the following example to be useful. this feature is availble in 19a.
https://www.mathworks.com/help/antenna/examples/3d-reconstruction-of-radiation-pattern-from-2d-orthogonal-slices.html
  3 Kommentare
Priyanka Bhat
Priyanka Bhat am 21 Mär. 2019
Da Huang I tried to run the function patternFromSlices, but matlab says undefined function.
Da Huang
Da Huang am 21 Mär. 2019
please make sure you have the latest version of matlab, you may need 19a to obtain this new feature from antenna toolbox.
also, there are different algorithm provided to reconstruct your 3D pattern, you may need to explore it a little bit.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by