Bonjour, je désire créer une boucle comme suit :
une variable qui s'exécute durant x temps une fois ce temps dépassé une autre prend le relais pendant ce même x temps et ensuite cela revient sur la première.
Dans mon cas :
j'ai une vitesse par exemple
V1 = 10km/h
qui doit s'exécuter durant 30min ensuite une vitesse
V2 = 5Km/h
qui doit s'exécuter durant les 30 prochaines min puis cela doit revenir à V1 pendant 30 min et ainsi de suite
j'ai pensé a quelques chose dans le genre :
V1 = 10km/h;
while t<30min,
if t>30min, end
v2 = 5km/h;
while t>30min,
if t<30min, end
Déjà je voulais savoir si j'étais partie sur de bonne base ensuite je vois pas comment intégrer le faites que chaques phases dure 30 min puis la 2e prend le relais et ainsi de suite.
Je penses qu'il faudrait mettre le temps au démarrage du programme ensuite mettre un t+k avec k pair ou impair suivant la vitesse que l'on veut exécuter.
Débutant sur matlab je vous avoue que j'ai du mal à tout mettre en commum donc si quelqu'un veut bien m'aider j'apprécierai énormement :)
Merci
