Bonjour,
j'aurais voulu savoir s'il était possible de convertir un fichier CSV en fichier XLS sous matalb?
Merci d'avance
Bonjour,
j'aurais voulu savoir s'il était possible de convertir un fichier CSV en fichier XLS sous matalb?
Merci d'avance
Bonjour,
Quel est l'intérêt de le faire dans MATLAB?
La solution la plus simple sous MATLAB consiste à utiliser CSVREAD et XLSWRITE mais ca implique qu'Excel soit installé sur le poste donc autant utiliser Excel directement...
Bonne apm,
Duf
Simulink & Embedded Coder
Au boulot : Windows 7 , MATLAB r2016b
A la maison : ArchLinux mais pas MATLAB
En fait, c'est pour traiter des résultats de simulation. Les fichiers générés par le logiciel de simulation sont des .csv et le problème est que dans ces fichiers il y a 8 colonnes de valeurs...regroupées dans une seule ! donc les données sont impossibles à traiter en l'état.
Pour l'instant je me contente de ré-enregistrer les fichiers en .xls mais si je pouvais faire sa automatiquement se serait mieux
Sinon j'avais penser utiliser la focntion textscan mais malgré l'aide je n'ai pas réussi à voir si c'était possible de séparer les valeurs dans chaque colonnes sachant qu'à létat brut elles sont séparées par des points virgules ?
Merci et bon aprem
Tu peux définir le délimiteur que tu veux avec textscan.
tu peux voir dans les exemples
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2doc textscan
A toi de voir quel délimiteur tu as (\n, \t, etc...) et quel délimiteur tu veux mettre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part file = textscan(fid, '%s', 'delimiter', '\n', 'whitespace', '');
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager