writecell
Écrire un tableau de cellules dans un fichier.
📝 Syntaxe
writecell(C)
writecell(C, filename)
writecell(..., Name, Value)
📥 Argument d'entrée
C - un tableau de cellules.
filename - une chaîne : nom de fichier de destination.
Name, Value - Arguments Nom-Valeur
📄 Description
writecell écrit un tableau de cellules dans un fichier au format CSV.
writecell ne prend pas en charge les matrices creuses (sparse).
writecell formate les données numériques en utilisant le format long G.
Arguments Nom-Valeur disponibles
Les paires nom-valeur doivent suivre tous les autres arguments.
L'ordre des paires nom-valeur n'a pas d'importance
Les options Delimiter et QuoteStrings ne s'appliquent qu'aux fichiers texte délimités.
FileType: Specifies the type of output file
Syntaxe : 'FileType','text'
Prend en charge les fichiers texte délimités (.txt, .dat, .csv)
WriteMode: Controls how data is written to the file
Syntaxe : 'WriteMode', mode
Options :
'overwrite' (par défaut) - crée un nouveau fichier ou remplace le contenu existant
'append' - ajoute les données à la fin du fichier existant
Si le fichier cible n'existe pas, un nouveau fichier sera créé quel que soit le mode.
Delimiter: Defines the character used to separate fields
Syntaxe : 'Delimiter', delimiter
Délimiteurs disponibles : uniquement applicables aux fichiers texte délimités.
QuoteStrings : contrôle le comportement de citation des textes (applicable uniquement aux fichiers texte délimités).
'QuoteStrings', option
with options
'minimal' (par défaut) : cite uniquement les textes contenant des délimiteurs, des fins de ligne ou des guillemets.
'all' : cite toutes les variables texte.
'none' : n'utilise pas de guillemets.
💡 Exemple
C = {'ID', 'Product', 'Price'; 1, 'Laptop', 799.99; 2, 'Phone', 699.49; 3, 'Tablet', 499.00};
filename = [tempdir(), 'writecell_example.csv'];
writecell(C, filename);
R = fileread(filename)
🔗 Voir aussi
readcell, csvwrite, dlmread, fileread.
🕔 Historique
1.10.0
version initiale
Last updated
Was this helpful?