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 :

erreur programme matlab


Sujet :

MATLAB

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2009
    Messages : 110
    Points : 57
    Points
    57
    Par défaut erreur programme matlab
    bonjour,
    j'ai une partie d'un programme que j'ai voulu tester, mais une erreur s'affiche, le code est ci dessous ;



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    filename=dir('C:\Users\hp\Desktop\fourthinterface_multiSVM (corrige)\fourthinterface-multiSVM\data\1s\train\living\lch01.wav');
    j=1;
     
    max=size(filename,1);
    data = cell(max,1);
    i=1;%:size(filename,1);
    temp = [filename(i,:)];
    disp('temp:');
    disp(temp);
    [tempwav,fs] = audioread(temp);

    et l'erreur est la suivante ;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Error using which
    Argument must contain a string.
     
    Error in audiovideo.internal.absolutePathForReading (line 7)
    whichFileName = which(filename);
     
    Error in audioread (line 74)
    filename = audiovideo.internal.absolutePathForReading(...
     
    Error in Untitled (line 15)
    [tempwav,fs] = audioread(temp);

    si vous avez des idées pour découvrir d’où vient l'erreur, merci de les partager.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 318
    Points : 52 958
    Points
    52 958
    Par défaut
    La fonction dir renvoi une structure

    Voir la section "Output Arguments" de la documentation de cette fonction

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2009
    Messages : 110
    Points : 57
    Points
    57
    Par défaut
    quant j'ai essayer d’exécuter instruction par instruction tout été parfait aucun problème, sauf pour la dernière instruction,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [tempwav,fs] = audioread(temp);
    c'est elle qui provoque l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Error in Untitled (line 15)
    [tempwav,fs] = audioread(temp);
    mais je sais pas pourquoi cette erreur

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Points : 2 385
    Points
    2 385
    Par défaut
    Que renvoie temp dans la command windows quand tu arrives à cette ligne?

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2009
    Messages : 110
    Points : 57
    Points
    57
    Par défaut
    temp renvoi ce qui suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    >> temp
     
    temp = 
     
           name: 'lch01.wav'
           date: '12-févr.-2014 14:43:40'
          bytes: 32198
          isdir: 0
        datenum: 7.3564e+05

  6. #6
    Membre actif Avatar de cedd70
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Mars 2012
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mars 2012
    Messages : 154
    Points : 263
    Points
    263
    Par défaut
    Salut,

    Et pourquoi ne pas faire ca ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    filename='C:\Users\hp\Desktop\fourthinterface_multiSVM (corrige)\fourthinterface-multiSVM\data\1s\train\living\lch01.wav';
    audioread(filename)

Discussions similaires

  1. Aide programme Matlab
    Par thouraya_ad dans le forum MATLAB
    Réponses: 6
    Dernier message: 06/03/2007, 19h59
  2. Exécuter un programme MATLAB sur un pc sans MATLAB
    Par zuly12 dans le forum MATLAB
    Réponses: 4
    Dernier message: 10/01/2007, 16h44
  3. Réponses: 1
    Dernier message: 18/05/2006, 13h52
  4. Erreur Programmes!!! (ebesoin d'aide)
    Par charfamine dans le forum MFC
    Réponses: 6
    Dernier message: 08/04/2006, 14h16
  5. [MySQL] Erreur programme
    Par Didier100 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 14/01/2006, 23h12

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