Je voulais demander de l'aide sur les points suivants: J'ai un ensemble de données 131573 * 8 et je voudrais ajouter 19247 * 8 zéro lignes à l'ensemble de données. Les lignes zéro doivent être ajoutés à des endroits spécifiques, que j'ai stockées dans une matrice YE, ce qui est de la taille: 19247 * 1.Matlab: ajouter une ligne de zéros à des nombres spécifiques de ligne
Pour donner un exemple: Le premier élément de YE est le nombre 56. Pour cette ligne spécifique, je voudrais ajouter une rangée de zéros dans l'ensemble de données de la matrice. maintenant rangée ensemble de données 55-57 ressemble à:
55: 11 12 13 14 15 16 17 18
56: 21 22 23 24 25 26 27 28
57: 31 32 33 34 35 36 37 38
Il devrait être:
55: 11 12 13 14 15 16 17 18
56: 0 0 0 0 0 0 0 0
57: 21 22 23 24 25 26 27 28
58: 31 32 33 34 35 36 37 38
J'espère que quelqu'un peut me aider - je ne l'ai pas encore trouvé de solution.
Merci!
Salut gnovice, merci pour votre réponse rapide! La solution remplace la ligne par des zéros mais elle doit ajouter la ligne (comme une ligne supplémentaire). J'ai mis à jour l'exemple car je pense que cela explique mieux le problème. – Marius
@Marius: La réponse a été mise à jour. – gnovice
Merci beaucoup gnovice, une solution très propre et utile! – Marius