How to interpolate gridded data for contourf?
2 views (last 30 days)
Show older comments
Hi all,
I am trying to generate a contourf image. I have a gridded data with x y z in a table. However I have a bunch of NaNs which results in considerable amount of gap in my contourf image. How can I interpolate the data bilinearly such that the adjacent known z numbers are linearly interpolated all the way through the NaNs. Below is my code for reference. And some pictures of my data and image plotted.
data = CirManualDia15H19V0S2;
y = data(2:end,1);
x = data(1,2:end);
Data = data(2:end,2:end);
Y = table2array(y);
X = table2array(x);
Data = table2array(Data);
contourf(X,Y,Data,90,'LineStyle','none');
set(gca, 'YDir','reverse');
set(gca, 'XDir','reverse')
0 Comments
Answers (1)
See Also
Categories
Find more on Contour Plots 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!