How to implement an offset parabolic reflector?

Is it possible to simulate an offset parabolic reflector in MATLAB? I see a parabolic reflector, but not an offset one. Is there a way to modify it such that it can be made offset?

 採用された回答

MathWorks Support Team
MathWorks Support Team 2021 年 3 月 16 日

0 投票

Offset parabolic reflector can be created by modifying the existing properties of the "reflectorParabolic" object. Different type of exciters can be used for the reflector. The code below shows offset parabolic reflector with conical horn as exciter:
% create a parabolic reflector with hornconical as exciter
ant=reflectorParabolic;
ant.Exciter=design(hornConical,18e9);
ant.Tilt=30;
% Move the feed offset of the reflector
ant.FeedOffset=[0 -0.16 0.08];
% Tilt the exciter
ant.Exciter.Tilt=140;
% Visualise the object
show(ant);

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by