Bonjour,
Je débute en matlab donc excuser moi si mon langage n'est pas tip top pour la compréhension
J'ai deux p'tite question qui seront facile pour vous :
Question 1:
je souhaite boucler un calcul sur plusieurs trajets et en ressortir le max de chacun
j'utilise donc ce codage :
Le code se plante car j'ai pas de trajet 5 dans mon vecteur trajet (
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for k=1:24 Distance_Max(k,1) = max(Distance_Max(k,1),max(Distance(Trajet==k))) end
Assignment has more non-singleton rhs dimensions than non-singleton subscripts)
Comment puis-je faire pour que les trajet non présent ne plante pas les calculs
Question 2:
Je souhaite faire le même calcul non pas avec la variable distance mais Time (par contre pour celle-ci je doit faire un cumul)
Puis-je écrire :
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Time_Trajet(k,1) = max(Time_Trajet(k,1) , cumsum(Time(Trajet==k))) end
Partager