IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Objective-C Discussion :

Fitting de courbes


Sujet :

Objective-C

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 163
    Points : 50
    Points
    50
    Par défaut Fitting de courbes
    Salut à tous,

    Je débute dans la programmation en objective-C.

    J'ai réccupéré des valeurs et les ai rangé dans un tableau NSMutableArray. Il faudrait que j'arrive à fitter ces valeurs sur un modèle mathématique à l'aide d'un algorithme de minimisation de l'énergie de type Levenberg-Marquardt.

    Pouvez vous m'indiquer les librabry ou fonctions que je peux utiliser pour faire ce travail ? Au pire j'irai chercher des library C++ mais je ne sais pas comment les interfacer avec l'objective C

    Merci à vous

    Alex

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 936
    Points : 4 356
    Points
    4 356
    Par défaut
    Citation Envoyé par TopCao Voir le message
    Salut à tous,

    Je débute dans la programmation en objective-C.

    J'ai réccupéré des valeurs et les ai rangé dans un tableau NSMutableArray. Il faudrait que j'arrive à fitter ces valeurs sur un modèle mathématique à l'aide d'un algorithme de minimisation de l'énergie de type Levenberg-Marquardt.

    Pouvez vous m'indiquer les librabry ou fonctions que je peux utiliser pour faire ce travail ? Au pire j'irai chercher des library C++ mais je ne sais pas comment les interfacer avec l'objective C

    Merci à vous

    Alex
    Si vous voulez utiliser des objets C++ dans une classe Objective-C il suffit de nommer le fichier Objective-C avec une extension .mm pour activer la compilation Objective-C++ ou utiliser des glues C pour communiquer entre les 2 modèles.

    (Objective-C N'EST PAS un langage d'implémentation d'algorithmes de calcul… la résolution des méthodes au runtime est pénalisante côté performance - et cela même si le runtime utilise des tas d'astuces d'optimisation, mais c'est le prix à payer pour disposer du "late binding"… qui lui permet de réaliser les fonctionnalités de liaison dynamique utilisées par les frameworks Cocoa essentiellement la liaison GUI-code par Interface Builder, le key-value coding, CoreData, etc.)

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 163
    Points : 50
    Points
    50
    Par défaut
    Pensez vous alors qu'il soit plus judicieux que je réécrive une fonction de fitting simple en cocoa ?

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 936
    Points : 4 356
    Points
    4 356
    Par défaut
    Citation Envoyé par TopCao Voir le message
    Pensez vous alors qu'il soit plus judicieux que je réécrive une fonction de fitting simple en cocoa ?
    Pour quoi faire ?

    si vous avez le code de calcul en C++ : appelez-le à partir du programme écrit en Cocoa pour l'interface utilisateur…

    En paradigme MVC cela veut simplement dire que :
    le Model en C++ : vos calculs et leurs résultats, …
    la View en Cocoa (Objective-C) les classes fournies par les frameworks, vos éventuelles sous-classes, …;
    le Controller en Objective-C++ (donc .mm comme extension) fera la "glue" entre les 2 mondes, …

Discussions similaires

  1. fitting une courbe (régression multiple) par des coordonées en 3d
    Par marouame dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 19/05/2011, 18h36
  2. "FITTING" deux courbes en VBA
    Par TonyTAS dans le forum VBA Access
    Réponses: 1
    Dernier message: 08/09/2010, 21h50
  3. Extraire les coefficient d'un "Fit" de courbe
    Par kwatz dans le forum MATLAB
    Réponses: 4
    Dernier message: 15/04/2009, 15h59
  4. comment faire un fit de courbe?
    Par mygwel dans le forum Mathématiques
    Réponses: 8
    Dernier message: 06/03/2009, 17h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo