How to generate 3D plots in Matlab ?
Use 'surf' command in Matlab
Example:
figure;
x = 1:100;
y = 1:100;
z = magic(100);
surf(x,y,z);
Another example to plot the correlation values of the GPS signal:
figure;
% fSamp = sampling frequency
% fCode = 1.023e6;
% fIf = Intermediate frequency, carFreqs -- dopplers
% x - chip axis
% y - frequency axis
% z - correlation values
x = (1:1:fSamp*1e-3)*fCode./fSamp;
y = carFreqs - fIf;
surf(x,y,abs(corrVal));
No comments:
Post a Comment