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 :

projection 3D en 2D Matlab


Sujet :

MATLAB

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 33
    Par défaut projection 3D en 2D Matlab
    Salut,
    je débute sur matlab, je cherche à projeter les courbes 3d que j'obtiens sur le plan 2D. Mon bout de code pour créer mon 3D est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    figure(2)
    hold on
    xlabel('Profondeur')
    Ylabel('Temps')
    zlabel('Concentration')
    meshc(X,T,C)
    hold off
    qu'est-ce que je dois rajouter pour avoir ces projection sur le plan 2D ?
    merci.

  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 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
    Tu pourrais préciser un peu plus ta question ?
    Ce n'est pas très clair...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 33
    Par défaut
    Citation Envoyé par Dut Voir le message
    Tu pourrais préciser un peu plus ta question ?
    Ce n'est pas très clair...
    pas de problème,
    Je crée un graph, style diffusion de la chaleur sur 3 axes x,y,z
    cf graph.
    Je souhaite avoir une projection sur les plans x,y x,z et sur le même graphique.
    Possible ?
    Images attachées Images attachées  

  4. #4
    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 jefkiller Voir le message
    Je souhaite avoir une projection sur les plans x,y x,z et sur le même graphique.
    Une projection des contours c'est ça ?

    Comme si tu faisais ceci :

    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
    [X,Y] = meshgrid(-3:.0125:3);
    Z = peaks(X,Y);
     
    figure
     
    subplot(311)
    meshc(X,Y,Z,Z);
    axis equal
     
    subplot(312)
    meshc(Z,X,Y,Y);
    axis equal
     
    subplot(313)
    meshc(Y,Z,X,X);
    axis equal
    Mais en fusionnant ces trois graphiques

    Sinon, si ce n'est pas ça, tu aurais un aperçu du graphique que tu souhaites obtenir ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 123
    Par défaut
    Tu peux tenter la commande pcolor, qui s'utilise comme la commande mesh, mais offre une vue "à plat" : une projection de z sur xOy. Un petit "shading interp" rendra le tout plus agréable... pour les autres projections je vois pas... D'autant plus que des parties de ta fonction vont masquer d'autres situées "derrière"...

Discussions similaires

  1. Réflection - projected texture
    Par Dranor dans le forum DirectX
    Réponses: 2
    Dernier message: 29/05/2004, 13h35
  2. Projection 2D
    Par Johngame dans le forum DirectX
    Réponses: 9
    Dernier message: 08/11/2003, 12h01
  3. Clipping et projection orthogonale
    Par Luke-77 dans le forum DirectX
    Réponses: 4
    Dernier message: 01/10/2003, 20h02
  4. Project References: qu'est-ce?
    Par Glob dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 14/08/2003, 14h01

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