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 :

Evolution d'un signal sur une journée: graph surface


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2012
    Messages : 24
    Points : 7
    Points
    7
    Par défaut Evolution d'un signal sur une journée: graph surface
    Bonjour,

    Je travaille actuellement des signaux bruts issus de sismogrammes. Suite à une série de calcul, j'obtiens des spectres période amplitude. Ce que je voudrais faire, c'est ,à partir des spectres obtenus pour une heure, réaliser un graph 3D en rajoutant le temps. Je voudrais voir l'évolution des spectres sur une journée. En X et Z, j'aurais période et amplitude, et en Y, le temps de 0 à 24 sur une journée. Le truc c'est que je ne veux pas avoir 24 courbes côte à côte mais une surface, en reliant les différents courbes.
    Comment faire? J'essaie de me servir des fonctions mesh et surf mais quelque chose m'échappe.
    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Bonjour,

    peux-tu nous montrer ce que tu as fait avec mesh ou surf et nous expliquer ce qui ne va pas? (erreur? résultat inattendu?, etc...)
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2012
    Messages : 24
    Points : 7
    Points
    7
    Par défaut
    en gros j'ai 24 signaux, donc 24 matrices de 8000 points environs pour la période (T) et 24 pour l'amplitude (A). Ce que je me suis dis, c'est que pour avoir une surface, il faut un plus grand nombre de spectre. J'ai supposé que pour t compris entre 0 et 1h par exemple, le spectre sera le meme. Mais c'est la que je suis pas sur de ma manip et de l'utilisation de mesh grid.

    exemple: par intervalle d'une heure j'ai 100 fois le meme spectre. Mes matrices T et A sont donc de taille 8 000 * 2 400. J'ai crée une matrice J pour l'évolution du temps sur la journée, de 0 à 24. J'ajuste les dimensions et je mesh(T,A,J) je j'obtiens un truc immonde, qui fait ramer l'ordi et pas du tout manipulable

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Citation Envoyé par defqoon Voir le message
    J'ai supposé que pour t compris entre 0 et 1h par exemple, le spectre sera le meme.
    Drôle d'hypothèse... tu n'as pas besoin de plus de spectre, pour le moment, tu peut essayer d'afficher une surface uniquement avec tes 24 courbes, tu pourras toujours regarder plus tard si tu veux interpoler les valeurs.

    As-tu essayer d'utiliser surf juste sans répéter tes courbes?
    Peux-tu nous montrer du code?
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2012
    Messages : 24
    Points : 7
    Points
    7
    Par défaut
    ce n'est pas une hypothèse. Mais si tu dis que je n'ai pas besoin de plus de spectre je vais tester ça avec surf. Je te donne le code dès que j'ai essayé

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/07/2015, 07h12
  2. Réponses: 1
    Dernier message: 23/12/2013, 16h16
  3. signal sur une image
    Par freezerhm dans le forum Débuter
    Réponses: 1
    Dernier message: 08/09/2009, 04h31
  4. Logs IIS / Vision sur une journée
    Par ecappa dans le forum IIS
    Réponses: 3
    Dernier message: 26/09/2008, 18h05
  5. Réponses: 13
    Dernier message: 07/02/2008, 17h16

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