Bonjour,
je souhaiterais optimiser un morceau de code (boucles for). Je sais que l'on peut utiliser la fonction interp2 pour gagner en temps de calcul. Cependant, je ne vois pas trop comment faire. Pouvez-vous m'aider?
voici le morceau de code:
Merci d'avance.
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
16
17
18
19 for gy = 0:stepy:1 for gx = 0:stepx:1 A = [g*gx-a h*gx-b ; g*gy-d h*gy-e]; B = [c-gx;f-gy]; xy = A\B; i = (Ni+1)-floor(Ni*xy(2)); j = floor(Nj*xy(1))+1; i1 = (Nii+1)-floor(Nii*gy); j1 = floor(Njj*gx)+1; G(i1,j1) = I(i,j); end end
JP
Partager