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 :

Calcul de périodes d'un signal (distances entre pics)


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 Calcul de périodes d'un signal (distances entre pics)
    Bonjour;
    d'après la figure ci jointe d'un signal composite; je veux créer deux vecteurs distances v1 & v2
    tel que distance d1=pic2-pic1=96-29=67
    d2=pic3-pic2
    ................
    d11=pic11-pic10

    v1=[d1 d2 d3 d4 d5.....d11]
    et la deuxième vecteur
    v2=[dd1 dd2 dd3 dd4 dd5.....dd11]
    dd1=pic3-pic1=96-29=67
    dd2=pic4-pic2
    ................
    dd11=pic11-pic9
    Images attachées Images attachées  

  2. #2
    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
    et quelle est la question? Qu'est ce que tu as commencé à programmer?

  3. #3
    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 PARTIE de code
    Voilà une partie de ma code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    [p,m] = peaks(xs);%détections des valeurs d'ordonnées de chaque point sue le %signal; je ne sais pas comment extraire la valeur max pour chaque crête 
    for i= 1:40 %si pourquoi je travaille sur le 40 premiers points ce qui est trucé et %faux biensûr
    mp(i)=max(p(i)) % il donne les valeurs en ordonnée et moi je veux la valeur en %axe d'abscusse qui est d'après la figure est 30 et le peak successive est 95
    end

  4. #4
    Membre chevronné Avatar de sango85
    Inscrit en
    Février 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Février 2007
    Messages : 147
    Par défaut
    Utilise la propriété de la fonction :
    [ordonnee,abscisse] = max(...);
    Mais à mon avis ton code peut largement être optimisé.
    Que cherches-tu réelement à faire ?

  5. #5
    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
    le bouton résolu ne s'affiche pas. mais mon problème est résolu.
    merci à tous & A+++++++++

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/08/2010, 13h53
  2. Calcul de la valeur efficace d'un signal
    Par espoir1976 dans le forum Simulink
    Réponses: 1
    Dernier message: 07/07/2010, 20h15
  3. [Débutant] calcul de la valeur moyenne d'un signal
    Par lionidos dans le forum MATLAB
    Réponses: 1
    Dernier message: 29/05/2010, 10h13
  4. Réponses: 3
    Dernier message: 16/04/2009, 09h18
  5. Calcul du nombre d'alternances dans un signal acoustique
    Par appolin dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 13/04/2009, 13h53

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