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 :

Exportation de résultats


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Exportation de résultats
    Bonjour, je réalise un script dans lequel je fais écouter des sons aux participants. Pour chaque son le sujet doit indiquer sur une échelle de -3 à +3 son ressenti émotionnel (positif ou négatif). Le problème c’est que je ne parviens pas à créer une matrice avec les données des participants, ni leur résultats, ni à les exporter. Voici mon script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    %% ETAPE 0: INITIALISATION
     
    clear all
    close all
     
    InitializePsychSound
     
    %% ETAPE 1: CARACTERISTIQUES SUJETS
     
    SsID = input ('Numero de participants: '); 
    age = input ('Age: ');
    genre = input ('Genre: ', 's');
     
    %% ETAPE 2: OUVERTURE PTB
     
    [w,wrect]=Screen('OpenWindow',0);
     
    %% ETAPE 3: EXPERIENCE
     
    img = imread('imageconsigne.jpg'); 
    Screen('PutImage', w, img);
    Screen(w,'Flip');
    KbWait;
    WaitSecs(1);
     
    items = {'Cloche.wav','gain piece.wav','Applaudissement2.wav'};
    touche = {};
     
    HideCursor;
     
     
    for j = 1:2
     
    for i = 1:SsID
        alea = randperm(3)
    end
    items = items (alea);
     
    for i = 1:3
    img = imread('echelle likert.jpg');
    Screen('PutImage', w, img);    
    reply=Ask(w,'Quelle valence emotionnelle ressentez-vous?',[255,0,0],[],'GetChar',RectLeft,RectTop);
    Screen(w,'Flip');
    WaitSecs(1);
     
    [y, freq, nbits] = wavread(items{i});
    wavedata = y';
    nrchannels = size(wavedata,1);
    pahandle = PsychPortAudio('Open', [], [], 0, freq, nrchannels); 
    PsychPortAudio('FillBuffer', pahandle, wavedata); 
    PsychPortAudio('Start', pahandle, [], 0, 1);
    WaitSecs(1);
     
    touche{i} = KbName(keyCode);
     
    data(1:i,:) = [items(:,1:i)', touche];
            dataEnr = data';
            fid = fopen('resultats.txt', 'wt');
            fprintf(fid, '%s\t%s\n','item','touche');    
            fprintf(fid, '%s\t%f\n', dataEnr{:});
     
     
    end
     
    end
     
    ShowCursor;
     
     
    %% ETAPE 4: FERMETURE PTB
     
    Screen('CloseAll');

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour,

    Poster un code, c'est bien. Expliquer ce qu'il renvoie et en quoi c'est différent de ce que tu cherches, c'est mieux.

    Ici, tu fais reply=Ask(...) dans un boucle. C'est a toi d'aggréger les différents reply dans une unique matrice au fur et a mesure de la boucle. (en devinant que Ask() appelle input ou une GUI quelconque)

Discussions similaires

  1. Export le résultat d'une requette vers Excel
    Par aityahia dans le forum Coldfusion
    Réponses: 3
    Dernier message: 05/12/2006, 21h56
  2. Réponses: 8
    Dernier message: 28/09/2006, 15h56
  3. Réponses: 1
    Dernier message: 25/07/2006, 16h55
  4. exporter le résultat d'une recherche multi-critère ?
    Par Tetsuotil dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 18/07/2006, 17h39
  5. Exportation du résultat d'une requête
    Par soso78 dans le forum Access
    Réponses: 1
    Dernier message: 27/11/2005, 21h02

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