Académique Documents
Professionnel Documents
Culture Documents
- Dans Matlab, déclarer la variable non-vide Donnees_importees = 0 puis double clique sur
cette variable dans le workspace pour activer son édition.
- Dans l'éditeur de la variable d'importation saisir (CTRL+V) pour coller les données
existantes dans la Presse-papiers. Les données sont recopiées dans la variable Matlab.
Remarque : Pour importer des chaines de caractères vers Matlab, il faut déclarer sur Matlab
une variable de type caractère Donnees_importees = { ' ' } et cliquer sur le menu « Edit
Paste Excel Data ».
mes_donnees = xlsread('c:\Donnees_Excel.xls') ;
Exercice 3 : Importation des données de types variables
Créer sur Excel le classeur suivant sous le nom « c:\Donnees_exo3.xls ».
-Pour lire dans Matlab les noms des étudiants et leurs notes, saisir l’instruction suivante :
[donnees, noms]=xlsread('c:\Donnees_exo3.xls')
-Afin de sélectionner une feuille précise dans un classeur et une zones de cellules précise dans
une feuille Excel, saisir l’instruction suivante :
Donnees_zones = xlsread( 'c:\Donnees_exo3.xls' , 'Feuil1' , 'B3:C5' )
Nom_Fichier = ‘c:\Donnees_exo4.xls’;
Donnees = {’H’,’T’; 10,98; 11,99; 12,97};
Feuille = 2;
Cellule = ’B2’;
Etat = xlswrite(Nom_Fichier, Donnees, Feuille, Cellule)
12 15 16 14
13 11 16 17
13 18 16 18
-La première étape est de définir les données, pour le faire saisir dans un fichier script les
déclarations suivantes :
% Creation de la structure
VNom= 'ZAKI';
VPrenom = 'Riadh';
VRue = 'Liberté';
VNumero = 7;
VCode_Postal = 35000;
VVille = 'Boumerdes';
VPays = 'Algérie';
VDate_Naissance = 1996;
VPoids = 80.5;
VN_Mobile = '0698441189';
- La seconde étape est d’enregistrer ces données les unes après les autres dans un fichier texte.
% Lecture du fichier
fid = fopen(' c:\Donnees_texte3.txt'','r');
Nom2= fscanf(fid, '%*s %s',1);
Prenom2 = fscanf(fid, '%*s %s',1);
Rue2 = fscanf(fid, '%*s %s',1);
NumRue2 = fscanf(fid, '%*s %f',1);
CP2 = fscanf(fid, '%*s %d',1); % etc...
fclose(fid);