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

Simulink Discussion :

Implementation d'une dérivée


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut Implementation d'une dérivée
    Bonjour, J'aimerais savoir comment on implemente sous matlab/simulink un Jacobien.
    En particulier comment à partir de 2 signaux s et u obtenir la dérivée de s par rapport à u.
    Merci de me répondre.

  2. #2
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Par défaut
    Salut,

    Tu peux voir sur le FEX .

    ++ bonne chance

  3. #3
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    Pour un ensemble de n fonctions de n variables, la matrice jacobienne est une matrice nxn dont les termes sont toutes les dérivées partielles des n fonctions par rapport aux n variables. Le jacobien est le déterminant de cette matrice. Dans la formulation de ton problème, on ne voit pas ce que sont les n fonctions et les n variables. Précise donc.
    Jean-Marc Blanc

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut implementation d'une dérivée
    En fait je fais un algo à base de réseaux de neurones. Dans une boucle de régulation, nous avons un signal u(k) qui commande un processus donné qui génère i(k) en sortie (k étant le numéro de l'itération). Il s'agit à chaque itération d'obtenir le jacobien (en fait la dévirée puis qu'il n'ya que 2 variables) J=di(k)/du(k) utilisé pour l'adaptation (mise à jour) d'un autre paramètre W.
    Donc y a-t-il un module simulink capable de calculer la dérivée d'un paramètre par rapport à un autre( les 2 variant en font du temps) ou comment implémenter ceci facilement sur Matlab?
    J'espère être plus clair maintenant.
    A+

  5. #5
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 979
    Par défaut
    Si le vecteur u correspond à di, le plus simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    J = diff(di) ./diff(u); 
    % ou :
    J = jacobian(di, u);
    % ou :
    J = diff(di, u);
    Tu peux aussi essayé une régression sur u et dériver le résultat .

    Sinon, La grande majorité des critères d'optimisation d'un réseau de neurones sont déjà disponible dans la Neural Network Toolbox. tu peux aussi voir la fonction CALCJX .

    ++ bonne chance

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 11
    Par défaut
    Merci! je regarde tout ça!

Discussions similaires

  1. Réponses: 4
    Dernier message: 12/09/2007, 08h14
  2. Implementation d'une matrice +sieurs valeurs
    Par yanis97 dans le forum Langage
    Réponses: 15
    Dernier message: 19/11/2006, 12h17
  3. [information]implementation pour une heap
    Par trolldom dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 16/11/2006, 20h03
  4. Comment calculer une dérivée
    Par guintolli dans le forum Mathématiques
    Réponses: 6
    Dernier message: 06/02/2006, 20h05
  5. Implémentation d'une collection de collection
    Par thomine dans le forum Hibernate
    Réponses: 7
    Dernier message: 21/03/2005, 09h24

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