convert 1D to 3D
4 次查看(过去 30 天)
显示 更早的评论
Please find the attached file that included "LEV(57*1), LON(100*1) and LAT(44*1)" parameters. I want to convert "LEV" to LEV(57*44*100). Thanks for your kind help.
3 个评论
Guillaume
2020-1-28
I would to plot a profile corresponding to a specific longitude and latitude
You don't have this information at the moment. You would indeed need a 57*44*100 matrix to do this, but it needs to be something you already have, you can't make it up.
I suspect that the LEV you have is the profile at ONE of these latitude/longitude coordinates.
采纳的回答
Selva Karna
2020-1-28
clc
clear all;
close all;
load('ZYX.mat')
z=zeros(44,57);
z(:,1)=LAT;
z(1,:)=LEV;
z(1,1,1:100)=LON;
volshow(z)
5 个评论
Guillaume
2020-1-28
It makes no sense to construct a volume taking some values from the latitude and longitude and some from the measurement at these coordinates. LAT and LON are the coordinates of the points in the volume, they're not the volume data.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Lighting, Transparency, and Shading 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!