Im having trouble finding the mean of a row
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
I typed in tand(mean(matrix_name,5)).*120 because i need the mean of the rows of the matrix using a nested function and recieved a 5x3 matrix instead of the 1x5 matrix i was expecting. matrix_name is a 5x3 matrix. What am i doing wrong?
Antworten (1)
Roger Stafford
am 10 Feb. 2015
Bearbeitet: Roger Stafford
am 10 Feb. 2015
Given that matrix_name is 5-by-3,
tand(mean(matrix_name,2)).*120
will produce a 5-by-1 matrix, not a 1-by-5. The '2' would indicate that the mean is to be taken along the second dimension, namely over the three columns of each row. I don't know what you intended with the '5', but apparently matlab just ignored it.
1 Kommentar
Dominick Goodwin
am 10 Feb. 2015
Diese Frage ist geschlossen.
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!