Bonjour,
Je débute avec Matlab. J'ai une grosse fonction (track.m, qui n'est pas de moi) que je fais tourner en boucle pour plusieurs parametres. Si le calcul est beaucoup trop long, un "return" stoppe l'execution. Ca marche bien quand la grosse fonction tourne seule : si ca stoppe, ca ne stoppe que ca.
Mais la, pour optimiser la procedure, je veux que si ca stoppe, ca modifie un parametre pour recommencer le calcul. Bref, je veux adapter mes parametres à la vitesse de calcul, sans pour autant me faire jeter dès la premier return.
Comment je dois modifier track.m pour empecher le return, mais tout de meme m'adapter au temps de calcul ?
Merci
Max
PS : track.m est dispo ici http://www.seas.harvard.edu/projects...t_code/track.m
le return est à la ligne 771.
Partager