How do I create a for loop for averages?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Alice Hilton
el 18 de Nov. de 2020
Editada: Ameer Hamza
el 18 de Nov. de 2020
I am trying to extract data from each column in order to produce averages for each year. i have posted an example of the script below:
year1 = RCP26(1,2:13);
year2 = RCP26(2,2:13);
year3 = RCP26(3,2:13);
average1 = mean(year1);
average2 = mean(year2);
average3 = mean(year3);
I need to create a for loop to create average for the years 1860-2100. when i try to do this i put in my for loop:
nYears = length(RCP26);
for i = 1:nYears
year(i) = RCP26(i,2:13);
end
however that does not work and im not sure why.
0 comentarios
Respuesta aceptada
Ameer Hamza
el 18 de Nov. de 2020
Editada: Ameer Hamza
el 18 de Nov. de 2020
No need to use for-loop
averages = mean(RCP26(:,2:13), 2)
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!