Я начинаю использовать MATLAB. У меня есть данные, которые содержат 17 столбцов, показывающих высоты волн и данные ветра в течение 7 лет. Первые 4 столбца - это годы (2005-2011), месяц, день и час соответственно. И следующие столбцы - соответствующие записи.Данные Matlab: среднее значение для каждого столбца в графике
Здесь я нашел полезный скрипт для построения этих столбцов.
fid = fopen('wam1.txt','r');
C = textscan(fid,'%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f','headerlines',4,'commentstyle','--');
fclose(fid);
x = C{1}; y1 = C{5}; y2 = C{3};
plot(x,y1)
Теперь график состоит из (например) скорости ветра по оси Y и году (2005-2011 гг.) По оси X. И я должен найти среднее значение скорости ветра на каждый год. Не мог бы кто-нибудь мне помочь.
Спасибо.
Если у вас есть вектор, и вы хотите, чтобы найти среднее значение каждой строки попробовать среднее (A, 2). Если вы хотите найти среднее значение только для последних столбцов, тогда означают (A (:, 5: end), 2). – Dan