How to make a 1D become 2D and create a contourf plot
12 views (last 30 days)
Show older comments
Let say:
time=[1:10];
height=[100:100:1000];
temp=[273:1:282];
So as, i can plot(time,temp)
and i can also plot(temp,height)
How can I make newTemp(time,height) so that I can make a contourf plot such that
v-[1:1:100]
contourf(time,height,newTemp,v)
Accepted Answer
Ajay Pattassery
on 14 Feb 2020
You could use meshgrid which returns the 2-D grid coordinates contained in the vectors time and height.
[timeX,heightY] = meshgrid(time, height);
Then You can define newTemp for all the values of [timeX,heightY] and use contourf.
v-[1:1:100]
contourf(timeX,heightY,newTemp,v);
More Answers (0)
See Also
Categories
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!