Bonjour, je suis debutant sur MatLab et je dois realiser la fonction [MSE,PSNR] = mseetpsnr(X_diff) avec :

Nom : mse.jpg
Affichages : 614
Taille : 16,8 Ko
et
Nom : psnr.jpg
Affichages : 604
Taille : 16,3 Ko

J'ai donc cree la fonction suivante en prenant bien soin de la mettre dans un autre fichier que celui que j'utilise pour mes calculs sauf que quand je lance mon programme, j'ai une erreur me disant que la variable M n'est pas definie alors qu'on voit bien dans mon workspace a droite qu'elle est definie.

Nom : screen_function.jpg
Affichages : 1024
Taille : 207,3 Ko

Voila merci si vous arrivez a m'aider a corriger ce probleme