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

MATLAB Discussion :

problème de liaison C et MATLAB [MEX]


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Enseignant
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Par défaut problème de liaison C et MATLAB
    bonjour a tous et a toutes;

    j'ai un toolbox (nsct toolbox) qui contient des fichiers.c et .m et je n'ai pas pu faire la liaison pour exécuter les fichiers.c sachant que j'ai le R2012a avec win 7 (64 bits)

    que dois-je faire?

    merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut
    Bonjour,
    dispose tu des fichier .mex64 dans le répertoire?
    dans le cas contraire il faudra recompiler la toolbox. generallement il y a un .m qui permet de recompiler le tout.

  3. #3
    Membre averti
    Femme Profil pro
    Enseignant
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Par défaut
    non il n y'a pas un fichier mex64. ci joint le toolbox
    Fichiers attachés Fichiers attachés

  4. #4
    Membre expérimenté
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut
    du coup tout est dans le README.
    Note: There are three mex file (zconv2.c, zconv2S.c, atrousc.c) in the nonsubsampled Contourlet Toolbox that might need to be recompiled.
    This can be done by typing from the Matlab command window
    >> mex zconv2D_O.c
    il faut avant cela paramétrer le compilateur que matlab va utiliser pour créer les lib. (mex -setup)
    je te laisse regarder l'aide sur le sujet, elle est tres bien faite.
    cdlt,

  5. #5
    Membre averti
    Femme Profil pro
    Enseignant
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Par défaut
    merci mais j'ai un problème avec le compilateur, j'ai installé le 11 et le 14 mais toujours une erreur qui s'affiche

    Error using mex (line 206)
    Unable to complete successfully.Nom : 1.jpg
Affichages : 281
Taille : 106,2 Ko

  6. #6
    Membre averti
    Femme Profil pro
    Enseignant
    Inscrit en
    Novembre 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 10
    Par défaut
    en principe c'est bon mais comment les compiler car quand je tape mex -zconv2.c , une erreur s'affiche :

    Usage:
    MEX [option1 ... optionN] sourcefile1 [... sourcefileN]
    [objectfile1 ... objectfileN] [libraryfile1 ... libraryfileN]

    Use the -help option for more information, or consult the MATLAB API Guide.


    C:\PROGRA~1\MATLAB\R2012A\BIN\MEX.PL: Error: Unrecognized switch: -zconv2.c.

    Error using mex (line 206)
    Unable to complete successfully.

    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/05/2006, 00h28
  2. [débutant] Problème de liaison un à plusieurs
    Par Anthony17 dans le forum Access
    Réponses: 7
    Dernier message: 02/05/2006, 14h11
  3. [VB .NET] Databinding problème de liaison
    Par Berurier dans le forum Windows Forms
    Réponses: 5
    Dernier message: 03/04/2006, 09h16
  4. Problèmes de liaisons entre tables ...
    Par Mangun dans le forum Access
    Réponses: 2
    Dernier message: 28/09/2005, 11h35
  5. Problème avec liaison DDE
    Par Tleconte dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 18/09/2005, 19h02

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