How to operate on each column seperately

2 visualizaciones (últimos 30 días)
MatlabUser17
MatlabUser17 el 8 de Mayo de 2018
Comentada: MatlabUser17 el 8 de Mayo de 2018
Hi, I have a n*m matrix and I need to calculate the RMS value over each column separately. How can I do this without using 'for'? Thanks
  3 comentarios
Guillaume
Guillaume el 8 de Mayo de 2018
rms indeed, if you have the signal processing toolbox.
MatlabUser17
MatlabUser17 el 8 de Mayo de 2018
Thank you guys, I really appreciate it!

Iniciar sesión para comentar.

Respuesta aceptada

Guillaume
Guillaume el 8 de Mayo de 2018
sqrt(mean(yourmatrix.^2))
is all that is needed. mean operates on columns by default.

Más respuestas (0)

Categorías

Más información sobre Logical 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!

Translated by