How can I sort valus of a field in struct?

1 visualización (últimos 30 días)
Mira le
Mira le el 30 de Abr. de 2021
Comentada: Mira le el 1 de Mayo de 2021
Hello Everyone
I have an issue to sort values so
I have struct named R contains field : sequance [ ]
Cost [ ]
weights (value)
I want to sort R according to weights in ascending order
please help me.
Thank you
  1 comentario
Jan
Jan el 1 de Mayo de 2021
Is R a scalar struct or a struct array? Are the contents of the weights field scalars?

Iniciar sesión para comentar.

Respuesta aceptada

Jan
Jan el 1 de Mayo de 2021
Maybe:
[~, index] = sort([R.weights]);
sortedR = R(index)
  1 comentario
Mira le
Mira le el 1 de Mayo de 2021
R is a struct array;
the content of the weights are scalar

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Structures en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by