1 pièce(s) jointe(s)
Convertir un tableau en fichier Excel en utilisant Tofile
Salut,
J'ai un modèle Simulink où j'utilise deux GUI pour l'exploiter. En lançant la première GUI je récupère les valeurs d'une variable FT1FinalListToFT0 en utilisant le bloc Tofile, donc je reçois comme sortie un tableau des différentes valeurs.
J'ai utilisé le code suivant pour pouvoir convertir le tableau en fichier .xlsx
Code:
1 2 3 4 5 6
| data=load('FT1FinalListToFT0.mat');
f=fieldnames(data);
for k=1:size(f,1)
xlswrite('testFT1.xlsx',data.(f{k}),f{k})
end |
En utilisant un temps de simulation de 10, le fichier se crée sans aucun problème mais quand j'utilise comme temps de simu 'inf', je reçois l'erreur suivante:
Pièce jointe 302045
Comment corriger l'erreur SVP.
Et puis j'ai une autre question, comment pourrai-je récupérer la dernière valeur du tableau pour l'utiliser après quand je vais lancer la 2ème GUI pour continuer à exploiter le modèle.