Plot 2D data and enhance visualization?
Show older comments
I need to plot two large matrices together and "enhance" visualization. I know how to smooth, but am supposed to end with a plot that looks like the attached file "plot.jpg." However, I keep getting what I attached as "24JUN.jpg." Data files are too large to attach. Here is what I have for code:
c=load('24jun015.tda');
d=load('24jun019.tda');
altitude15=c(2:875,2:562);
altitude19=d(2:516, 2:562);
x3=smoothdata(altitude15);
x4=smoothdata(altitude19);
x5=c(2:40,2:40);
%plotting smoothened version of 24JUN015
figure;
subplot(2,1,1)
plot(x3)
title('24JUN015')
xlabel('Time (seconds)')
ylabel('Altitude')
%plotting smoothened version of 24JUN015
subplot(2,1,2)
plot(x4)
title('24JUN019')
xlabel('Time (seconds)')
ylabel('Altitude')
%plotting smoothened versions together with axis constraints
figure;
plot(x3);
hold on;
plot(x4);
axis ([0 500 0 1100])
1 Comment
Walter Roberson
on 31 Oct 2017
You are asking to do 561 line plots, one for each column of x3. The plot given as desired is clearly not a line plot. Perhaps you are looking for imagesc()
Answers (0)
Categories
Find more on Digital Filter Analysis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!