Borrar filtros
Borrar filtros

Editing Arrays of Matlab Structures

1 visualización (últimos 30 días)
Paul
Paul el 24 de Jun. de 2014
Comentada: dpb el 24 de Jun. de 2014
I'm trying to understand how to delete a vector of a structure.
For example if i create the following structure with this code ....
for i=1:10
S(1,i).P1=i;
S(1,i).P2=i;
S(1,i).P3=i;
S(1,i).P4=i;
S(1,i).P5=i;
S(1,i).P6=i;
S(1,i).P7=i;
end
How would I edit this structure so I remove all the parameters of S(1,5) and turn the structure to 1x9 instaed of 1x10
Thanks
Paul
  3 comentarios
Geoff Hayes
Geoff Hayes el 24 de Jun. de 2014
If you want to remove the fifth element of the structure, then why not try S([5]) = []?
dpb
dpb el 24 de Jun. de 2014
I thought I had tried it and it didn't actually remove the element from the array but on second attempt I see it does...not sure now what I messed up first go-'round.

Iniciar sesión para comentar.

Respuesta aceptada

A Jenkins
A Jenkins el 24 de Jun. de 2014

Más respuestas (0)

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by