How can we simulate the radiation pattern of an antenna element when it is frequency dependent?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (1)
Honglei Chen
am 11 Aug. 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 Kommentare
Siehe auch
Kategorien
Mehr zu Pulsed Waveforms finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!