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

Signal Discussion :

Appeler C++ par MATLAB et additionner deux paroles


Sujet :

Signal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 203
    Par défaut Appeler C++ par MATLAB et additionner deux paroles
    Salut, je serais plus clair et je m’excuse à propos des fautes.

    D’abord, je travaille dans le domaine de traitement de parole.
    Les questions sont les suivantes :
    • J’ai un programme qui a été écrit avec le langage C++ (c’est-à-dire .h & .c), je veux voir comment interfacer ce programme avec MATLAB (c’est-à-dire je veux lire ce programme avec MATLAB). Peut être là, on a la notion de migration de C++ vers MATLAB ;
    • J’ai deux signaux de parole de deux locuteurs différents, je les écoute puis je veux déterminer la même voyelle, par exemple un [/a] dans les deux signaux. Donc comment extraire cette voyelle à partir de chaque signal puis additionner ces deux voyelles ?
    Voilà un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [y0]=readsam('c:\database\','f1nw0000');
    figure(1),plot(y0(2001:3000));
    [y0]=readsam('c:\database\','f2nw0000');
    figure(2),plot(y0(2001:3000));
    Ce code donne le signal pour les deus paroles, comment donc puis-je extraire une partie de chaque signal puis additionne ?
    Merci

  2. #2
    Membre émérite
    Avatar de rostomus
    Homme Profil pro
    Doctorant électronique et traitement du signal
    Inscrit en
    Décembre 2006
    Messages
    791
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant électronique et traitement du signal

    Informations forums :
    Inscription : Décembre 2006
    Messages : 791
    Par défaut
    Bonjour,

    Bon, la seule question que je peux repondre est comment additionner les deux signaux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    y1=readsam('c:\database\','f1nw0000');
    y1=y1(2001:3000);
    y2=readsam('c:\database\','f2nw0000');
    y2=y2(2001:3000);
    y3=y1+y2;
    plot(y3);

  3. #3
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    Citation Envoyé par Mohamed anouar
    J’ai un programme qui a été écrit avec le langage C++ (c’est-à-dire .h & .c), je veux voir comment interfacer ce programme avec MATLAB (c’est-à-dire je veux lire ce programme avec MATLAB). Peut être là, on a la notion de migration de C++ vers MATLAB ;[
    Merci
    pour rendre ses programmes C et C++ executables dans MATLAB il te faut utiliser la commande mex
    Pour plus d'infos lis les guides de la partie MEx:
    http://www.mathworks.com/support/tec.../list_all.html

Discussions similaires

  1. Appel d'un exécutable créé par MatLab dans ImageJ
    Par VirtualSlide dans le forum ImageJ
    Réponses: 0
    Dernier message: 17/11/2014, 10h57
  2. convolution de deux images par MATLAB
    Par dari2009 dans le forum Images
    Réponses: 1
    Dernier message: 21/12/2011, 11h10
  3. appel d'une fonction c++ par matlab
    Par karimENIS dans le forum MATLAB
    Réponses: 1
    Dernier message: 14/12/2009, 21h28
  4. deux fichiers :l'un est créé par matlab, l'autre vient du GUIDE
    Par pompier21 dans le forum Interfaces Graphiques
    Réponses: 15
    Dernier message: 01/10/2008, 15h50
  5. [Hashtable] trier par l'association de deux clefs
    Par alex.nd dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 20/08/2004, 20h00

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