Bonjour,
Dans le cadre d'un projet numérique, je dois trouver une fonction à partir de son gradient :
Évidemment, il s'agit d'un projet numérique, je n'ai donc pas trois fonctions p,f et g mais trois vecteurs P,F et G. je ne peux pas intégrer directement ces deux équations, j'ai donc pensé à "discrétiser" mes opérateurs d/dx et d/dy par deux matrices Dx et Dy :
Évidemment, comme les deux premières équations n'ont pas une unique solution, ces matrices sont singulières. Mon idée à ensuite été d'utiliser le laplacien, discrétisé par la matrice A (=Dx2+Dy2) :
Je peux résoudre cette équation et ainsi trouver P. Mais, le problème est que je peux ajouter à cette solution toute solution de l'équation de Laplace, cela ne changera pas son laplacien. Or la fonction p est définie à une constante près et les solutions de l'équation de Laplace n'ont pas nécessairement un gradient nul.
Comment faire pour trouver P ?
-----