Asignación de diseño de curso de experimentos matemáticos matlab
El código del programa es el siguiente:
% nombre de archivo
archivo = 'CorvRain.dat'
% 1) Programación para leer datos Archivo coverRain.dat;
fid = fopen(file);
C = textscan(fid, '%f', 'Delimiter', ' ', 'Headerlines' , 2) ;
fclose(fid);
datos = reshape(C{1}, 13, []).';
año = datos (:, 1);? % año
rain_m = data(:, 2:end) / 100; % precipitación mensual (en pulgadas)
% 2) Programa para calcular y Dibuje de 1890 a 1994, la precipitación anual total (en pulgadas)
% e imprima la precipitación promedio, la precipitación mínima y la precipitación máxima para el año correspondiente.
lluvia_y = suma(lluvia_m, 2);
plot(año, lluvia_y, 'r-d', 'MarkerEdgeC', 'b', 'MarkerFaceC', 'c' )
set(gca, 'xlim', año([1 fin]));
xlabel('Año')
ylabel('Total del año Precipitación (pulgadas)')
rain_av = media(rain_m, 2);
rain_min = min(rain_m, 2);
rain_max = max( rain_m , 2);
fprintf('\nEstadísticas de precipitación de 1890 a 1994 (unidad: pulgadas)\n');
fprintf('\n\tAño\t Precipitación promedio\ tPrecipitación mínima\tPrecipitación máxima\n');
for i=1:longitud(año)
fprintf('\t%i\t %-10.2f\t%- 10.2f\t%-10.2f\n', año(i), ...
rain_av(i), rain_min(i), rain_max(i));
end
% 3) Calcular e imprimir la precipitación media mensual en el archivo coverRain.dat. Calcula e
% imprime la precipitación total para cada mes desde 1890 hasta 1994. (Las unidades están en pulgadas)
rain_mt = sum(rain_m, 1);
rain_mav = mean(rain_m, 1);
fprintf('\n \ nEstadísticas de precipitación mensual de 1890-1994 (unidad: pulgadas)\n');
fprintf('\n\tmes\precipitación promedio\precipitación total\n');
para i=1:longitud(rain_mt)
fprintf('\t%i\t%-10.2f\t%-8.2f\t\n', i, ...
rain_mav(i), rain_mt(i));
end
% 4) Calcule la precipitación anual total sin bucles.
lluvia_y = suma(lluvia_m, 2);