Fonctions d’entrées/sorties

1. Ouverture et fermeture d’un fichier Fichier:ouverture Fichier:fermeture

a. Ouverture d’un fichier

Un fichier est localisé en mémoire secondaire ; on ne peut donc pas accéder directement à ce dernier car seule la mémoire vive est accessible directement. Il est nécessaire de pouvoir l’ouvrir avant de l’utiliser. Cette ouverture permet la réservation d’un espace mémoire pour communiquer les données entre la mémoire secondaire et le fichier.

En MATLAB, l’opération fopen permet d’ouvrir un fichier et de renvoyer un numéro d’identification qui va être utilisé avec le fichier pour d’autres types d’opérations.

L’ouverture d’un fichier assure la liaison entre le fichier logique manipulé par le programme et le fichier physique existant réellement dans le support de stockage.

Les transferts de données entre le support et la mémoire s’effectuent par blocs. Un bloc est l’ensemble des octets transférés par le système d’exploitation lors d’une opération d’entrée-sortie. Il peut contenir une ou plusieurs données.

La forme de base de cette fonction d’ouverture est la suivante :

Ouverture de fichier - Syntaxe

ID_fichier = fopen(nom_fichier, permission) 

  • nom_fichier : la chaîne de caractères spécifiant le nom externe...

Pour consulter la suite, découvrez le livre suivant :
couv_RIMATLAB.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Généralités
Suivant
Import et export de données sous MATLAB