質問: excelから読み込んだ値を、規則的に順番に足し合わせるにはどうすればよいでしょうか。 excelファイル内に測定データが100個あります。 1番目から5番目のデータの総和を算出、2番目から6番目のデータの総和を算出、3番目から7番目のデータを算出...と行い、最終的に96番から100番目のデータの総和を算出と、5つずつ、n番目からn+4番目のデータを足し合わせたいです。 そしてそれらを縦軸を『合計値』、横軸を『5個ずつのデータ番号』として、グラフに表示したいです。 上記のやり方を御存知の方がいらっしゃいましたら、教えてください。
回答: movsum 関数を使うと、移動合計値を簡単に算出することができます。以下はその一例です。 % sample data data = rand(100,1); % apply movsum datasum = movsum(data,5,'endpoints','discard'); % visualize the result figure plot(datasum)