-
Modification de Fichier
Bonjour,
Je dois inclure un logiciel externe a Matlab dans mon Workflow.
Ce logiciel possede des fichier du type:
Code:
1 2
| Propriete
2541.0 2.111 / |
Je dois changer la seconde valeur numerique, soit , 2.111
Ma strategie est la suivante, d'abord copier toutes les valeurs dans des variables puis reecrire dans ce meme fichier en changeant la valeur de la seconde variable. Pensez-vous que c'est une bonne strategie ? Peut-etre puis-je changer directement la valeur du variable du fichier, mais je sais pas comment ??
Je pense utiliser "fopen" pour lire et fprintf pour ecrire, mais je sais pas comment copier les valeurs "propriete", "2541.0" et "2.111" et "/" dans des variable ?!
Merci a vous.
-
Pour changer directement la valeur dans le fichier, il faut que le texte à modifier et celui à copier aient le même nombre de caractères.
Si ce n'est pas le cas, il faut lire l'intégralité du fichier, faire les modifications, puis écrire les données modifiées soit dans le même fichier, soit dans un autre fichier.