Untitled
unknown
matlab
2 years ago
1.4 kB
0
Indexable
Never
Carga de los datos del viento para las poblaciones %Leemos el archivo con la base de datos de las ubicaciones (Datos ubicaciones.xlsx) % y creamos una estructura que recoja la infromacion de cada ubicacion en % una unica variable estructura (viento): % Lista de ubicaciones de estudio ubicaciones = {'cadiz', 'huelva', 'faro', 'F_Sardina', 'Gran_Canaria', 'P_Vargas','Playa_de_Mogan'}; % Estructura de datos para almacenar los valores de viento viento = struct(); % Bucle para recorrer cada ubicación y leer los datos de viento correspondientes for u = 1:length(ubicaciones) % Obtener el nombre de la ubicación de estudio actual ubicacion_actual = ubicaciones{u}; % Leer los datos de la columna E de la ubicacion correspondiente en el % archivo xlsx (E5:E8764) extraido de Meteonorm datos_ubicacion_actual = readmatrix('datos ubicaciones.xlsx', 'Sheet', ubicacion_actual, 'Range', 'E5:E8764'); %Redondeo a 2 decimales la velocidad del viento en m/s datos_ubicacion_actual = round(datos_ubicacion_actual, 2); % Agregar una entrada en la estructura viento correspondiente a la % ubicación actual para tener el output que se desea viento.(ubicacion_actual) = datos_ubicacion_actual; end % Podemos consultar el dato de viento una hora especifica del año mediante viento.P_Vargas(257)