Bonjour.
Je souhaiterais comparer, additionner ou autre, et en particulier remplacer l'un par l'autre, deux vecteurs représentant des coordonnées x et faire la même chose avec ceux représentant les coordonnées y.
En fait, si j'ai un premier vecteur x dont les valeurs s'incrémentent, j'ai un vecteur y associé, mais je veux remplacer ce vecteur x par un vecteur pouvant avoir jusqu'à maximum deux valeurs x se suivant l'une l'autre et égales et cela plusieurs fois dans mon vecteur. Le vecteur y à lui associer aurait alors pour chaque doublon de x un doublon de la valeur y associée à la valeur x de départ. Il me faut donc détecter ces doublons x et le bon indice correspondant à ma valeur x originale.
Je souhaite de plus pouvoir détecter si mon vecteur x de remplacement possèdes des valeurs supplémentaires intermédiaires entre les valeurs x qui s'incrémentent normalement dans mon premier vecteur. Il faudrait aussi détecter la proportion de cette "mini" incrémentation par rapport à la première pour placer des valeurs y intermédiaires correspondantes. C'est la détection qui me fait défaut, j'ai une petite idée de comment faire une fois le détection assurée...
Quelqu'un a t-il une idée pour éviter une boucle for et faire cela en vectorisé?
J'espère avoir été assez précis dans l'explication de mon problème...
Partager