resolution d une equation non lineare
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

resolution d une equation non lineare



  1. #1
    invite0166470c

    resolution d une equation non lineare


    ------

    stp , j ai besoin d aide pour mon master, je dois ressoude une équation non linaire et je n ai que qq jours encore ,je n y parviens trjrs pas
    [TEX]l équation en question est la suivante





    ou est la variable a trouver.

    les sont les discounted payoff d une option asiatique, désignés par geopath dans le matlab code suivant:
    geopath est un vecteur (1,N)
    PI est également donne dans mon code



    Code:
     
    n=25;r=0.06;sig=0.2;S0=100;T=0.5;h=T/n;C=10^5;K=100;
    
    
    % rs=(r-sig^2/2)*h;
    % 
     vect=randn(n,N);
    
    
    % formula I
    
    muo=(S0*exp(r*T)+C)^2;
    mu1=(S0^2)*exp(2*r*T)*(exp(T*sig^2)-1);
    mu2=muo+mu1;
    
    mu=log(muo/sqrt(mu2));
    sigapp=log(1+(mu1/muo));
    rho=sqrt(sigapp)/sqrt(T);
    alpha=((mu-log(S0+C))/T)+(rho^2)/2;
    mo=0;
    for k=1:n
        mo=mo+k*h;
    end
    m=(1/n)*(alpha-(rho^2)/2)*mo;
    vo=0;
    for t=1:n
        vo=vo+((n+1-t)^2)*h;
    end
    v=(rho/n)*sqrt(vo);
    d1=(log((S0+C)/(K+C))+m+v^2)/v;
    d2=(log((S0+C)/(K+C))+m)/v;
    
    PI=exp(-r*T)*(S0+C)*exp(m+(v^2)/2)*normcdf(d1)-exp(-r*T)*(K+C)*normcdf(d2)
    
    %standard control variate MC confidence interval
    qrs=(alpha-rho^2/2)*h;
    
    geo=(S0+C)*exp(cumsum(qrs+rho*sqrt(h)*vect));
    
     geopath=exp(-r*T)*max((geomean(geo)-(K+C)),0) % les X_i sont dans ce vecteur ,
     c est un (1,N) vecteur
     
     
     % j essaye d écrire le objectif fonction (1) a résoudre ici, 
    
    F1=0;
    F2=0;
     for k=1:N
        F1=F1+exp(x*geopath(1,k))*geopath(1,k);    
    F2=F2+exp(x*geopath(1,k));
    end
    
    F=(F1/F2)-PI;  %(1)

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : resolution d une equation non lineare

    Bonjour.

    A priori, il n'y a aucune raison pour qu'on puisse résoudre explicitement.

    Cordialement.

  3. #3
    invite0166470c

    Re : resolution d une equation non lineare

    exactement , on ne peut pas la resoudre explicitement mais avec le optimization toolbox de matlab , il y a des facon d approximer la meilleure reponse qui rendrait cette equation minimale, j ai par exemple utilise le lsqnonlin de matlab mais je n ai trjrs pas de convergence. ce qui me derange c est srtt le start point a donner au solver de matlab et de savoir si j ai bien entre ma fonction dans matlab, le code est disponible sur mon message d origine

  4. #4
    Dlzlogic

    Re : resolution d une equation non lineare

    Bonjour,
    Si vous me donnez les valeurs Xi et une valeur approchée de µ, je veux bien essayer.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. [Génétique] génétique quantitative: regression linéare
    Par invite1fc91aa3 dans le forum Biologie
    Réponses: 2
    Dernier message: 10/05/2011, 10h38
  2. résolution équation avec une intégrale sous matlab
    Par invite517da335 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 24/03/2011, 19h24
  3. Réponses: 0
    Dernier message: 24/02/2010, 09h49
  4. resolution equation
    Par invite1f7a57fe dans le forum Mathématiques du collège et du lycée
    Réponses: 15
    Dernier message: 21/03/2009, 17h38
  5. Résolution d'une équation définie par une somme
    Par invite09e593f7 dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 06/02/2008, 21h31