Bonjour,
C'est un peu difficile à expliquer, mais je ferais de mon mieux...
Supposons que j'ai une grande matrice M de taille 10x10, une petite matrice a de taille 4x4.
un point a(i,j) est choisi comme référence de ma matrice a
Ce que je veux faire, c'est ajouter a à M, en précisant le point dans M qui sera superposé au point de référence...
Exemple.
Mon point de référence en a est a(3,3), et en M est M(5,7)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 M=zeros(10,10); a=[1,2,3,4; 5,6,7,8; 9,10,11,12; 13, 14, 15, 16];
le résultat de ma somme sera :
Merciii et bonne journée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 sommeSpe(a,m,[3,3],[5,7]) ans= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 0 0 0 0 0 0 5 6 7 8 0 0 0 0 0 0 9 10 11 12 0 0 0 0 0 0 13 14 15 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0![]()
Partager