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 : Sélectionner tout - Visualiser dans une fenêtre à part
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:

Nom : error.PNG
Affichages : 89
Taille : 46,4 Ko

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.