Summing across columns
14 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have some data containing 33 columns. I need to sum across columns 2:33 and then plot against the first column. Any ideas?
0 Kommentare
Antworten (2)
Matt Tearle
am 17 Feb. 2011
Just a simplification to Paulo's version -- "plot against the first column" means plot the sum as y and the first column as x:
a=rand(10,33)
b=sum(a(:,2:end),2)
plot(a(:,1),b)
0 Kommentare
Paulo Silva
am 17 Feb. 2011
clf %clear a figure
hold on %additive plotting
a=rand(10,33) %generate some random data
b=sum(a(:,2:end),2) %do the sum of columns of a from 2 to the last one
plot(a(:,1)) %plot the first column in blue
plot(b(:,1),'r') %plot the sum of the columns in red
title('The sum of columns for 2 to 33 is the red line')
xlabel('The first column is the blue line')
0 Kommentare
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!