Bonjour,
J'ai consulté ce sujet, mais je n'ai pas réussi à résoudre mon problème. J'ai de la misère à trouver la solution du système ci-dessous. En fait, je voudrais trouver "volatility" qui est une fonction inverse de V.
Beta et Omega sont des équations intermédiaires qui sont des variables dans V. Je sais qu'il existe la fonction solve, fsolve...mais je n'arrive pas.
Merci d'avance pour votre aide.
Comment poser la fonction dans Matlab et quelle fonction utiliser pour trouver la variable "volatility" si l'on connait les 4 inputs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function Volatilite_PS(X,r,delta,V) beta = 0.5 - (r-delta)/volatility.^2-sqrt(((r-delta)/volatility.^2-0.5)^2+2*r/volatility.^2); omega = sqrt(((r-delta)/volatility.^2-0.5)^2+2*r/volatility.^2); V =(1-beta)*X./(2*delta*omega);
Merci d'avance pour votre aide.
Partager