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 :

Echantilloner un signal


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Ingénierie des systemes embarqués temps réels
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Ingénierie des systemes embarqués temps réels
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Par défaut Echantilloner un signal
    Bonjour.
    J'ai besoin d'une explication sur la démarche à suivre.
    J'ai une courbe et j'aimerais des points sur cette courbe à intervalle régulier. Et à partir de ces points en tracer une nouvelle.
    J'ai essayé une approximation non polynomiale pensant que c'est la solution, mais hélas non.
    Merci d'avance pour vos conseils.

  2. #2
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Bonjour,

    Un petit dessin pour illustrer.
    Du code pour montrer comment est tracé la courbe.
    Comment comptes-tu créer les points sur la courbe ?

  3. #3
    Membre expérimenté
    Homme Profil pro
    Ingénierie des systemes embarqués temps réels
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Ingénierie des systemes embarqués temps réels
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Par défaut
    Voilà mon bout de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Ts=(0:15:31560)'; %tous les 15secondes
    Y = [ones(size(Ts))  exp(-Ts)  Ts.*exp(-Ts)]*a;
    plot(Ts,Y,'-',Tem,Ech,'p'), grid on
    Tem et Ech sont des tabeaus contenant mes données que je veux tracer en fonction de Ts. et ensuite je veux placer un points sur la courbe tous les 15s.
    Pour l'instant je peine à trouver la méthode pour placer ces points sur la courbe....

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 172
    Par défaut
    essayes interp

  5. #5
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    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 317
    Par défaut
    Citation Envoyé par Pierre845 Voir le message
    essayes interp
    INTERP est une fonction de la Signal Processing Toolbox

    Si tu n'as pas cette toolbox, tu peux commencer par regarder la fonction INTERP1

  6. #6
    Membre expérimenté
    Homme Profil pro
    Ingénierie des systemes embarqués temps réels
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Ingénierie des systemes embarqués temps réels
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Par défaut
    Rebonjour!
    La commande interp1 aurait été une bonne solution.
    en lisant les 'help ...' associées à ces commande, il est dit que mon vecteur ou matrice doit avoir des données de croissance monotone
    au lieu de M=1:1:20
    mon vecteur est de style mon_vec= [1 2 23 8 5 1 100 59 21 ....]
    aucune des interpollations ne corresponds.

    Je continue à chercher...

Discussions similaires

  1. debutante:echantilloner un signal temporel
    Par dorine.seudi dans le forum LabVIEW
    Réponses: 3
    Dernier message: 03/11/2010, 00h30
  2. echantillon d'un signal
    Par MarZz dans le forum Simulink
    Réponses: 24
    Dernier message: 12/10/2009, 08h00
  3. [VB6] [MDI] Signaler la fermeture d'une fille à la mère
    Par cpri1shoot dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/04/2004, 08h57
  4. Dxdiag me signale que j'ai 510M de ram
    Par Goetz dans le forum DirectX
    Réponses: 1
    Dernier message: 29/09/2003, 14h33
  5. Interception du signal SIGINT
    Par macleod dans le forum MFC
    Réponses: 2
    Dernier message: 01/07/2003, 18h39

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