Borrar filtros
Borrar filtros

Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

Help with Looping and Averages?

3 visualizaciones (últimos 30 días)
sharlyn gante
sharlyn gante el 1 de Dic. de 2016
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
Any help will be great. I'm trying to calculate the average of something using a loop. For this question, I have to calculate the average of ice content within 6 different lakes (ice content is y-axis), each day (x-axis). For example, In Day 1: Lake1 has 6%, Lake 2 has 3%, Lake 3 has 6%, Lake 4 has 5%, Lake 5 has 3%, and Lake 6 has 6%. There is 120 days in one data file. I'm not very good at loops so I honestly only have
%% LOOP TEST
i = Day1; <--where Day1 is [1:120]

Respuestas (1)

dbmn
dbmn el 1 de Dic. de 2016
Here is a small script that should help you get started
ice = rand(6,10);
days = datetime(today)+days(1:10);
% Average over all 6 Lakes per day
average1 = mean(ice);
% Average over all 10 days per lake
average2 = mean(ice,2);
if you have multiple datasets of 150 days that you read in a loop, you can get the overall average by taking the average of the averages.
If the datasets have a different number of days, you can just take the sum of each file and divide that by the total number of days in the end.

La pregunta está cerrada.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by