stOut = renameStructField(stIn, newNames)
stOut = renameStructField(stIn, oldNames, newNames)
| 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. |
| Paramètre | Description |
|---|---|
| stOut | Un struct ou un tableau de structs. |
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.
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')
| Version | Description |
|---|---|
| 1.15.0 | version initiale |