How do I average the columns for the respective rows to draw a graph?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Lakyn
el 11 de Ag. de 2016
Comentada: Star Strider
el 11 de Ag. de 2016
Hi!
So right now I have a data set of 76x2000, so thats 76 rows with 2000 data each. I want to average those 2000 data, and get a single value for each of the 76 rows.
After this, I want to graph those single values as the y-axis, and x-axis as 1-76 "units".
Thank you very much for your help!
0 comentarios
Respuesta aceptada
Star Strider
el 11 de Ag. de 2016
This works:
M = randi(99, 76, 2000); % Create Matrix
RowMean = mean(M,2);
x = 1:size(M,1);
figure(1)
plot(x, RowMean)
grid
2 comentarios
Star Strider
el 11 de Ag. de 2016
My pleasure!
In my code, ‘M’ is your data matrix. You just include the code I wrote in your script, wherever you want it, after assigning ‘A’.
If ‘A’ is your data matrix, my code becomes:
RowMean = mean(A,2);
x = 1:size(A,1);
figure(1)
plot(x, RowMean)
grid
Más respuestas (0)
Ver también
Categorías
Más información sobre Directed Graphs 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!