writetable(T)
writetable(T, filename)
writetable(..., Name, Value)
| Paramètre | Description |
|---|---|
| T | Une table à écrire dans un fichier. |
| filename | Une chaîne spécifiant le nom du fichier de destination. |
writetable(T) écrit la table T dans un fichier texte délimité par des virgules.
Le nom de fichier est dérivé du nom de la variable de la table dans l'espace de travail, avec l'extension .txt ajoutée.
Si le nom de fichier ne peut pas être dérivé du nom de la table, le nom de fichier par défaut table.txt est utilisé.
Formats de sortie pris en charge :
Pour préciser explicitement le nom du fichier, utilisez writetable(T, filename). Le format de fichier est déterminé par l'extension :
Additional options: Use writetable(..., Name, Value) for customization:
T = table([1; 2; 3], {'A'; 'B'; 'C'}, [10.5; 20.7; 30.2], 'VariableNames', {'ID', 'Name', 'Value'});
T.Value_Attribute = {'High'; 'Medium'; 'Low'};
% Basic usage - write to text file
writetable(T)
% Write to specific CSV file with custom delimiter
writetable(T, 'data.csv', 'Delimiter', ';')
% Write to XML with custom node names
writetable(T, 'data.xml', 'RowNodeName', 'record', 'TableNodeName', 'dataset')
% Append to existing file with row names
writetable(T, 'data.txt', 'WriteMode', 'append', 'WriteRowNames', true)
| Version | Description |
|---|---|
| 1.10.0 | version initiale. |