Bonjour;

j'utilise matlab avec une toolbox écrite en java, le souci c'est quand j'importe la toolboox et j'utilise la boucle for, mais avec la boucle parfor j'ai un probléme de "is not serializable" avec la variable intervals qui est un object java .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
for i=1:10
         maColonne = mat(i,:); 
         intervals= Calcul_interval(maColonne,options,max_dimension, max_filtration_value, num_divisions)
 
         multinterval{i}= intervals;    
       end

Là j'ai aucun souci, mais pour le meme code avec parfor
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
parfor i=1:10
         maColonne = mat(i,:); 
         intervals= Calcul_interval(maColonne,options,max_dimension, max_filtration_value, num_divisions)
         intervals
         multinterval{i}= intervals;    
       end
j'ai une erreur de "is not serializable", j'arrive bien à calculer le résultat dans la variable intervals mais je n'arrive pas à l'enregistrer dans une matrice.


Merci d'avance.