2013-11-11 3 views
0

В настоящее время я намерен сделать 2D-векторную диаграмму направленного ветра U и V. У меня в настоящее время есть < 1x2 struct>, у которого есть все, что связано с ним. В пределах этого < 1x2 struct> являются двумя < 1x1 struct> s, которые относятся к ветру U и V.2D-векторный график MatLab с данными ветра (данные в строках)

Внутри них < 1x1 struct> s У меня есть поле под названием «fltarray», которое является < 262792x1 double> и которое содержит величину скорости ветра. В дополнение к этому есть поле «bds», которое содержит < 1x1 struct>, который содержит поле «bindata», которое имеет значение < 262793x1 uint8>, которое, я считаю, является углом направления величины ветра.

Эта настройка дублируется для компонента вектора V (обычно называемого «i») вектора ветра.

В идеале я стараюсь соединить направления величин с направлением, а затем построить результирующие векторы U-V, которые являются результатом спаривания.

Я пытался загрузить фотографии, но, видимо, моя репутация не достаточно высоко> _ <

Эти картины можно найти: http://www.flickr.com/photos/bsarg-bassplayer/ в передней части этого фото потока. Благодарим вас за любую помощь, связанную с этим!

+0

U не имеют i и j компонентов, а также маг и направление. Либо есть i mag и jmag, либо есть величина и направления, потому что i указывает на восток, а j указывает на север?> –

+0

Знаете ли вы, что тогда будет секция данных bds? Это максимальные значения в 244, и я не могу найти хорошую документацию. Раздел данных bds представляет собой <262793x1 uint8>, который отображается как в U, так и в V категориях значений скорости ветра. –

ответ

0

После того, как у есть 2 векторов U = x_component (размер = п * 1), где п вектор времени & V = y_component (размер = п * 1) и т, то его простой

f = figure(1); 
axes 

mags = sqrt(U.^2+V.^2); 

max_mag = max(mags); 

q = quiver(0,0,U(1),V(1)) 

set(gca,'xlim',[-1*max_mag-1 max_mag+1],'ylim',[-1*max_mag-1 max_mag+1]) 

hold all 

for aa = 2:n 
    set(q,'UData',U(aa),'VData',V(aa)); 
    pause 
end 
Смежные вопросы