Use loop and sortrows to sort iterative matrices

Hi,
I have several matrices named as ab1c_data, ab2c_data, ab3c_data ....abnc_data, which all contain several rows and columns. I wish to use the sortrow function in a loop to sort the rows in an ascending order of each ab'n'c_data matrices. How could I go about doing this?
Thank you!

2 comentarios

KSSV
KSSV el 26 de Oct. de 2016
How you have the matrices? In a mat file or in work space? There is sort command in matlab...read about sort.
Stephen23
Stephen23 el 26 de Oct. de 2016
Editada: Stephen23 el 26 de Oct. de 2016
@Ari: you really really don't want to do this. Learn to use fast and efficient indexing rather than the buggy and slow practice of accessing variable names dynamically:

Iniciar sesión para comentar.

Respuestas (2)

Steven Lord
Steven Lord el 26 de Oct. de 2016

0 votos

If you have these "variables" as MAT-files on disk, see Walter's answer.
If you've created variables with those names in your workspace, DON'T DO THAT.

Categorías

Etiquetas

Preguntada:

Ari
el 26 de Oct. de 2016

Editada:

el 26 de Oct. de 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by