Bonjour,
J'ai deux vecteurs, une matrice et une valeur :
J'aimerais en fait mettre la valeur 'val' aux indices (1,4), (5 5), (3 1), (4 2), (2 3) (unions des valeurs des 2 vecteurs) sans que les autres valeurs de la matrice changent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 >> x = [1 5 3 4 2]; >> y = [4 5 1 2 3]; >> i = magic(5) i = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 >> val = 5;
J'ai essayé ça entre autres :
Mais ça marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 >> i(x,y) = val i = 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
Quelqu'un pourrait me dire comment faire ?
Je vous remercie
Partager