情节orderd向量场形式

1视图(30天)
giacomo labbri
giacomo labbri 2021年1月12日
评论道: giacomo labbri2021年1月13日
你好,
我需要一些帮助策划的输出模型。我想画一个3 d风提起,这是我所(这只是一个最低限度的工作示例):
lat =[10 11、10、12、13日10]
朗=[50,51岁,52岁,54岁,52岁,51)
身高= [50120]
wind_speed = [7、4、3、2、1、6;8、6、5、4、5、9;10、8、8、7、6、11)
wind_direction = [120110150115117113;122113154118119115;126117159121120117]
我想有一个3 d地图与箭头indicatin风的方向和强度在高度和纬度建立的经度位置向量lat经度高度。也许简单intermidiate步骤可能是阴谋只是一个2 d图相应特定的异物高度。
问题是与本地化lat经度。在向量中的位置(或comlun的风速和风向)idetify相应值异物。这是说风速值的列
wind_speed (: 2)
必须标注的位置存储在纬度(2)e经度(2)
这对我来说是清楚的。我只是不知道如何“expalin matlab XD。
我希望我马格expaine问题!任何帮助都是感激!
Giacomo

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2021年1月12日
lat =[10 11、10、12、13日10]
lat = 1×6
10 11 10 12 13
朗=[50,51岁,52岁,54岁,52岁,51)
朗= 1×6
50 51 52 54 52 51
身高= [50120]
身高= 1×3
50 120
wind_speed = [7、4、3、2、1、6;8、6、5、4、5、9;10、8、8、7、6、11)
wind_speed = 3×6
7 1 6 8 6 5 4 3 2 4 5 6 7 8 9 10 8 11
wind_direction = [120110150115117113;122113154118119115;126117159121120117]
wind_direction = 3×6
120 110 150 115 117 113 122 113 154 118 119 115 126 117 159 121 120 117
拉丁= repmat (lat,长度(高度),1);
lonin = repmat(经度、长度(高度),1);
欣= repmat(高度(:),1,长度(lat));
%探头位置
platvec = min (lat):马克斯(lat);
plonvec =最小(朗):最大(朗);
pheightvec =身高;
[latG,长,hG] = meshgrid (platvec、plonvec pheightvec);
S = scatteredInterpolant(拉丁语(:),lonin(:),欣(:),wind_speed (:));
SG = S (latG,长长的hG);
D = scatteredInterpolant(拉丁语(:),lonin(:),欣(:),wind_direction (:));
DG = D (latG,长长的hG);
WG = 0(大小(DG));
quiver3 (latG长,hG, SG, DG, WG);
2的评论
giacomo labbri
giacomo labbri 2021年1月13日
可以简单的做一个等高线图只有一个高度?我试过,但我没能吗?任何建议吗?

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!