
Vectores de Viento en Matlab
Publicado por Jenn90 (1 intervención) el 26/07/2014 14:23:45
Buenas tardes,
necesito ayuda para representar vectores de viento en Matlab. El documento 'archivo.txt' contiene la latitud, longitud, dirección de x, dirección de y y presión (resolución).
Mi código es el siguiente:
-----------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------
El problema es que tengo una determinada resolución (12.5 km) y el mapa que intento representar (Islas Canarias) se ve muy pequeño en comparación con los vectores.
¿Cómo podría solucionarlo?
necesito ayuda para representar vectores de viento en Matlab. El documento 'archivo.txt' contiene la latitud, longitud, dirección de x, dirección de y y presión (resolución).
Mi código es el siguiente:
-----------------------------------------------------------------------------------------------------------------------------------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
fid=fopen('archivo.txt','r');
table=textscan(fid,'%s %s %s %s %s');
fclose(fid);
lat_cell=table {1};
lon_cell=table{2};
xdir_cell=table{3};
ydir_cell=table{4};
presion_cell=table{5};
for i=2:length(lat_cell)
lat(i)= str2num(lat_cell{i}(1,:));
lon(i)= str2num(lon_cell{i}(1,:));
xdir(i)= str2num(xdir_cell{i}(1,:));
ydir(i)= str2num(ydir_cell{i}(1,:));
presion(i)= str2num(presion_cell{i}(1,:));
end
m_proj('mercator','lat',[25.1250 29.8750],'long',[340.1250 348.8750]);
hold on;
m_gshhs_h('patch',([139 69 19]./255));
quiver(lon,lat,xdir,ydir)
-----------------------------------------------------------------------------------------------------------------------------
El problema es que tengo una determinada resolución (12.5 km) y el mapa que intento representar (Islas Canarias) se ve muy pequeño en comparación con los vectores.
¿Cómo podría solucionarlo?
Valora esta pregunta


0