renameStructField
Renommer les noms de champs d'un struct ou d'un tableau de structs.
📝Syntaxe
stOut = renameStructField(stIn, newNames)
stOut = renameStructField(stIn, oldNames, newNames)
📥Arguments d'entrée
Paramètre Description
stIn Un struct ou un tableau de structs.
newNames un vecteur de caractères, un tableau de chaînes ou un tableau cellulaire de chaînes représentant les nouveaux noms de champs. Lorsqu'il est utilisé en deuxième argument, il doit contenir le même nombre d'éléments que le nombre de champs dans stIn.
oldNames un vecteur de caractères, un tableau de chaînes ou un tableau cellulaire de chaînes représentant les noms de champs existants à renommer. Ignoré silencieusement si le nom de champ n'est pas présent dans stIn.
📤Arguments de sortie
Paramètre Description
stOut Un struct ou un tableau de structs.
📄Description

renameStructField renomme les noms de champs d'un struct ou d'un tableau de structs.

Il prend en charge le renommage de tous les noms de champs simultanément ou le renommage de champs sélectionnés individuellement.

💡Exemples
date_st = struct('day', 15, 'month' ,'August','year', 1974)
date_st = renameStructField(date_st, {'Day', 'Month', 'Year'})
date_st = struct('day', 15, 'month' ,'August','year', 1974)
date_st = renameStructField(date_st, 'day', 'jour')
🔗Voir aussi
structrmfield
🕔Historique des versions
Version Description
1.15.0 version initiale
Modifier cette page sur GitHub