Bonjour,
Imaginons un vecteur A
J'aimerais soustraire 1 aux valeurs inférieur ou égale à 5 et soustraire 2 aux valeurs supérieurs (bon à la base c'est pour changer des heures d'été ET d'hivers en heures TU).
Code : Sélectionner tout - Visualiser dans une fenêtre à part A=[1 2 3 4 5 5 7 10 13 15 15];
Donc je fais :
Tout marche bien mais l'indexage me semble redondant et je me demande si il y a une manière plus simple d'écrire la chose?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 A(A<=5)=A(A<=5)-1 ; A(A>5)=A(A>5)-2 ; A
Merci
Partager