【发布时间】:2016-02-02 17:11:52
【问题描述】:
我正在尝试使用 matlab kml 工具箱设置动画。 我可以设置它,使风力涡轮机模型随着时间的推移而旋转。 我的问题是我正在尝试更新也嵌入到谷歌地球的等高线图以随时间更新。我的代码如下所示;
time=0:0.05:3;
dT=time(2)-time(1);
s = kml('turbinanim');
f = s.createFolder(['FreqSHeight']);
Lptemp=rand(size(Long))*100;
modelbl=s.model(longitude(i,1),latitude(i,1),altitude(i,1),yaw(i,1),tilt(i,1),roll(i,1),''model'',''C:\Users\ebarlas\Desktop\ge_tu\files\Blades0.dae')
anim = s.newAnimation('3TurbineMat');
for i=2:length(time)
anim.updateOrientation(modelbl,dT,yaw(i),tilt(i),roll(1))'])
anim.flyToLookAt(dT, -8.813385+i*3e-5, 41.751632+i*1e-4, 450,'relativeToGround',10,80)
%% f.contourf(Long,Latti,Lptemp,'transparency',0.6,'numberOfLevels', [0:20:100]);
end
知道如何使 f.contourf 与时间相关
【问题讨论】: