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 :

choix du solveur


Sujet :

Simulink

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Points : 42
    Points
    42
    Par défaut choix du solveur
    Bonjour,

    J'utilise pour la premiere fois Simulink et me retrouve confronte à un petit probleme qui je crois peut avoir une grande influence sur le resultat... Comment choisir le solveur ?

    Mon modele ne demande pas de tourner en temps reel, par contre il ne doit rater aucune etape ! En fait, j'ai un module qui charge successivement les images d'une suite numérotée. Chaque image passe ensuite dans un enchainement de modules pour finalement ecrire sur le disque dur le resultat du modele, une nouvelle image. Pour chaque image, le temps d'execution du modele peut grandement varier. Ces images sont extraites de videos et il est important qu'elles soient toutes traitees. Je pense qu'il me faut un solver "discret" avec "variable-step" mais je n'en suis pas sur. N'y aurait il pas moyen d'avoir un solveur qui lance l'execution du modele seulement lorsque l'execution precedente est terminée ?

    Quelqu'un pourrait il m'eclairer sur ce point ? Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    Je suis pas sur d'avoir tout bien compris

    Pour le choix du solveur, personnellement je commence en général par un solveur type 'Discrete-step' ou ODE1 avec un pas fixe (ca dépend du problème mais souvent ca tourne autour de 0.01 ou 0.1).

    Pour le reste du problème, je crois qu'un illustration nous serait très utile pour t'aider (le modèle Simulink et le code MATLAB qui va avec s'il y en a un)

    Bonne apm,
    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 40
    Points : 42
    Points
    42
    Par défaut
    Avant de pouvoir transmettre du code, je dois en referer avec mes collegues... donc ce ne sera pas pour tout de suite.

    Sinon, mon idée est d'utiliser Simulink pour faciliter le developpement d'un enchainement de processus. Comme par exemple :
    chargement d'une image > transformation en niveaux de gris > detection de points remarquables > operations sur ces points > etc > ecriture sur disque de l'image resultat.

    Et je dois reiterer ce processus sur plusieurs images. C'est pourquoi mon modele se fiche pas mal de la notion de temps, ce qui importe, c'est que toutes les images soient chargées et traitées. A la vue de la lourdeur des processus mis en oeuvre, il ne faut pas que le loader charge l'image n+1 avant que le traitement sur l'image n soit fini. Je ne sais pas comment empecher ca...

    Bon mais je crois que je dois pousser mon investigation dans la doc de Matlab un peu plus loin... Il me semble qu'il me manque pas mal de concepts avant de pouvoir pretendre developper des blocks simulink... Desole pour le derangement. Je ferme cette discussion et en ouvre une autre en tant que debutant simulink.

    Merci Duf pour ta reactivite.

Discussions similaires

  1. Choix d'un EDI pour la 3D (Open GL, Portable)
    Par Riko dans le forum OpenGL
    Réponses: 6
    Dernier message: 01/08/2002, 12h25
  2. [Choix] Quelles attentes par rapport aux SGBD ?
    Par thierry34 dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 13/07/2002, 20h08
  3. [Choix] SGDB pour Entreprise : coût, efficacité, etc.
    Par grassat dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 15/06/2002, 08h52
  4. String Grid et choix d'une couleur pour une ligne
    Par Gigottine dans le forum C++Builder
    Réponses: 12
    Dernier message: 17/05/2002, 15h23
  5. Choix d'un ORB
    Par Anonymous dans le forum CORBA
    Réponses: 4
    Dernier message: 06/05/2002, 11h15

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