Programmer Nelder Mead sur le logiciel R
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Programmer Nelder Mead sur le logiciel R



  1. #1
    inviteaf3fd5c5

    Unhappy Programmer Nelder Mead sur le logiciel R


    ------

    bonjour je vous écrit parce que j'ai un souci de programmation sur le logiciel R. Je souhaite créer une fonction neldermead qui me permétré d'effectuer cet algorithme d'optimisation. Voici son principe:
    x est une matrice représentant un simplexe, x(i) est le ième composant de x
    on a une fonction ke l'on souhaite optimiser on calcule les f(x(i,)) et on les ordonne de sorte que f(x(1,))<f(x(2,))....
    on calcule le centre de gravité des x(i) donc xmid=sum x(i)/p
    on calcule le point de reflexion z1=xmid-(x(P+1,)-xmid)
    si f(z1)<f(x(1)) on calcule z2 le point de reflection expansion:
    z2= xmid- 2*(x(p+1,)-xmid)
    si f(z2)<f(z1) on retourne z2 sinon on retourne z1
    sinon
    si f(z1)<f(x(p,)) on retourne z1
    si f(z1)<f(x(p+1,)) on remplace x(p+1,)par z1


    g juste un souci de programmer cet algorithme

    merci pour votre aide

    -----

  2. #2
    kinette

    Re : Programmer Nelder Mead sur le logiciel R

    Bonjour,
    Quel est exactement ton souci?
    Tu ne sais pas du tout utiliser R? http://cran.r-project.org/
    Tu cherches quelle fonction utiliser?
    R peut utiliser les fonction if, else, etc...
    Par contre, il est recommandé d'utiliser au maximum les calculs matriciels (les boucles peuvent prendre beaucoup de temps).

    K
    Nomina si nescis, perit et cognito rerum.

Discussions similaires

  1. Logiciel pour programmer des PICs
    Par FantomX dans le forum Électronique
    Réponses: 1
    Dernier message: 04/02/2007, 17h55
  2. [Brun] Programmer enregistrement sur magnétoscope
    Par invitee57dbebc dans le forum Dépannage
    Réponses: 3
    Dernier message: 29/01/2007, 14h49
  3. Programmer en C sur des PIC
    Par invite71f5a7ba dans le forum Électronique
    Réponses: 8
    Dernier message: 05/04/2006, 23h16
  4. programmer un can sur un microcontroleur
    Par invite043d17e3 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 01/03/2006, 10h48
  5. lentille pour MEAD
    Par invitea215c343 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 1
    Dernier message: 05/07/2005, 14h16
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...