writematrix
Écrire une matrice dans un fichier.
📝Syntaxe
writematrix(M)
writematrix(M, filename)
writematrix(..., Name, Value)
📥Arguments d'entrée
Paramètre Description
M une matrice numérique ou logique.
filename une chaîne : nom de fichier de destination.
Name, Value Arguments Nom-Valeur
📄Description

writematrix écrit une matrice numérique dans un fichier au format CSV.

writematrix ne prend pas en charge les matrices creuses (sparse).

writematrix 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.

Spécificateur Alternative Description
',' 'comma' Virgule (par défaut)
' ' 'space' Caractère espace
'\t' 'tab' Tabulation
';' 'semi' Point-virgule
'|' 'bar' Barre verticale

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.

💡Exemples
A = [Inf, -Inf, NaN, 3];
filename = [tempdir(), 'writematrix_example.csv'];
writematrix(A, filename);
R = fileread(filename)
🔗Voir aussi
readcellcsvwritedlmreadfileread
🕔Historique des versions
Version Description
1.10.0 version initiale
Modifier cette page sur GitHub