How to draw this 2 dimension figure (antenna feature) in Matlab?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Yihan Ma
am 25 Feb. 2019
Kommentiert: Yihan Ma
am 26 Feb. 2019
In this paper “RF-DNA” Fingerprinting for Antenna Classification, Figure 2 is a 2-Dimension figure, but I am confused by this figure, based on the describe, the
data is the average value of many samples.
So I guess every colomn contain 51 points, so in this picture, a 51*3 data array (may be the data array in matlab like Data(51,3)) would be used.
My question is how to use only 51*3 array to draw the picture like this in Matlab.
Can anyone help me to explain the meaning of this figure, and how to draw in Matlab?
2 Kommentare
ANKUR KUMAR
am 25 Feb. 2019
As per my understanding of your question, this contour plot you cam simply plot using the function contour. Please attach the mat file, so that we can help you a bit more effectively.
Akzeptierte Antwort
ANKUR KUMAR
am 25 Feb. 2019
I have just plotted your data simply.
Check this out.
figure('Units', 'Normalized', 'OuterPosition', [0, 0.04, 0.32, 0.96]);
contourf(A,'linecolor','none')
colormap(jet)
colorbar
3 Kommentare
ANKUR KUMAR
am 25 Feb. 2019
For plotting the figure you attached, it needs at least 4 colomns in your data, as for one band, you need at least two colors to see the transformation.
Try using imagesc to plot, but still you can not get the above image, as you need more columns to get that plot.
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Language Fundamentals finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!