How can we simulate the radiation pattern of an antenna element when it is frequency dependent?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am referring to this code
freqVector = [1 1.25].*1e9; % Frequency range for element pattern hAnt = phased.CustomAntennaElement('FrequencyVector',freqVector,... 'AzimuthAngles',az,... 'ElevationAngles',el,... 'RadiationPattern',pattern_azel);
Here the antenna has the same radiation pattern for all the frequencies between 1 and 1.25 GHz. How can we simulate if the radiation pattern changes with frequency?
0 commentaires
Réponses (1)
Honglei Chen
le 11 Août 2014
You can specify a vector in freqVector and a 3D array in RadiationPattern with each page specifying a radiation pattern corresponding to a frequency, e.g.,
freqVector = [1 1.25].*1e9; % Frequency range for element pattern
hAnt = phased.CustomAntennaElement('FrequencyVector',freqVector,...
'AzimuthAngles',az,...
'ElevationAngles',el,...
'RadiationPattern',cat(3,pattern_azel,pattern_azel+0.6));
HTH
0 commentaires
Voir également
Catégories
En savoir plus sur Pulsed Waveforms dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!