How can I plot a map of T2 of WRF output?
5 次查看(过去 30 天)
显示 更早的评论
I am new to Matlab. I want to creat a map of temperature (T2) produced y WRF model having dimensions x=48, y=66 and Times=12. I applied following command but showed error.
filename=('D:\Tces_ctl.nc');
temp=ncread(filename,'T2');
longitude=ncread(filename,'XLONG');
latitude=ncread(filename,'XLAT');
mymap=pcolor(longitude,latitude,temp);
Error using pcolor (line 61) Matrix dimensions must agree. Anyone could please me guide about it or share me email so that I could send that file via email.
0 个评论
采纳的回答
KSSV
2019-5-26
mymap=pcolor(longitude,latitude,temp');
You transpose the matrix and plot.
7 个评论
KSSV
2019-5-31
filename=('D:Tces_ctl.nc');
longitude=ncread(filename,'XLONG');
latitude=ncread(filename,'XLAT');
temp=ncread(filename,'T2');
for i = 1:size(temp,3)
mymap=pcolor(longitude,latitude,temp(:,:,i));
shading interp
end
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Performance 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!