Bonsoir,
J'ai un petit soucis lorsque j'essaye de faire une manipulation sous matlab, voici mon problème :
J'ai deux vecteurs x et z de même dimension, ainsi qu'un troisième vecteur y de même dimension et que je défini comme fonction des deux premiers. C'est à dire qu'au couple (xi,zi) est associé la valeur yi. Maintenant je construis les vecteurs X et Z de plus grande dimension que les précédents, obtenus en répétant plus d'une fois les éléments des vecteurs x et z, exemple : si x=(x1 x2 x3) alors X=( x1 x1 x2 x1 x3 x2 x3)
z=(z2 z1 z3) alors Z=(z2 z2 z1 z2 z3 z1 z3)
dans ce cas y=(y12 y21 y33) alors je cherche à avoir
Y=(y12 y12 y21 y12 y33 y21 y33)
Moi j'ai les vecteur x, z, y, X et Z et je cherche à obtenir le vecteur Y par une fonction matlab, sans utiliser la commande for. Merci
Partager