store data from matrix rowwise in indexed structure
Afficher commentaires plus anciens
Hello everyone, I have a structure 'Sample', which contains many objects (over 1000) with the same attributes. For example sample specific data is stored as a 1x2090 vector under Sample([]).YData. If I want to extract the 'YData' of sample 1 to 151 and store it in a matrix, I simply write
Select = 1:151; YData = vertcat(Sample(Select).YData);
Now I want to write selected data back to structure... Each row of a matrix should be written to the 'YData' of the corresponding sample.
Sample(Select).YData = Matrix;
doesn't work. Is there a way to implement this task in such a simple way or will only a for-loop do this job? Thanks
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!