Petite erreur que je n'avais pas remarqué, ce serait plutôt
Si tu souhaites voir le résultat "par", retire le ; à la fin de la ligneCode:
1
2 par = fmincon (@(x) erreursfun(x,prix_array,strike_array,mat_vec,s0_vec,sig0_vec,rest_vec,r,nbr_sim),x0,A,b); [f payoff prix_array,strike_array,mat_vec,s0_vec,sig0_vec,r,nbr_sim] = erreursfun(par,prix_array,strike_array,mat_vec,s0_vec,sig0_vec,rest_vec,r,nbr_sim)