Quand je courais quadprog
avec sorties F
matlab fonctionnelles données:Matlab: quadprog plaindre fonctionnelle est pas symétrique quand il est
Warning: Your Hessian is not symmetric.
Resetting H=(H+H')/2.
Cependant, vérifier la différence entre la fonction et il est transposé:
>> max(max(abs(F-F')))
ans =
(1,1) 7.1054e-015
Indique qu'ils sont en fait les mêmes. Est-ce que quadprog
sort cet avertissement même si la fonction est proche d'être symétrique par une erreur de machine?