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 :

comment passer de 1D à 2 ou 3D


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Août 2013
    Messages : 33
    Par défaut comment passer de 1D à 2 ou 3D
    Bonjour tout le monde;
    Je travaille sur l'évolution temporaire d'un phénomène D appliqué à un échantillon cylindrique de diamètre d et de longueur l.
    J'ai discrétisé l'échantillon en nc couches élémentaires et le temps est référencé par l'instant n,
    J'ai une matrice D(n,p), où n=1:N est indice de temps et p=1:nc indice d'espace.
    Pour me faciliter la tâche, j'ai déterminé l'évolution temporaire de D à la dernière couche soit D(n, nc)
    1D. Ma question est comment puis-je passer du 1D à 2 ou 3D, où p ne référence plus un point mais un disque de diamètre d, par exemple p devient une matrice de coordonnées polaires p(r, theta).
    J’espère que ma question a été claire

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Par défaut
    Bonjour,

    Je n'ai pas bien compris si ton problème est un problème d'organisation de variable sur Matlab ou un problème mathématique. Peux-tu nous donner la forme du tableau de données qui représentent ton phénomène D sur ta couche nc?

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Août 2013
    Messages : 33
    Par défaut
    Bonjour;
    Je m'excuse de cette réponse tardive.
    Alors, j'essaie d'être plus clair: En assimilant le cylindre plein à un axe des z (rayon=0)et en discrétisant sa longueur en nc points (mathématiquement) nc couches(physiquement) , le problème est résolu en 1D, donc, il s'agit plutôt d'organisation de variable sur matlab afin de prendre en considération le rayon et de déterminer la valeur de D en chaque point de disque formant la couche p correspondante à z=zp.
    J'espère que j'étais clair. Si vous avez d'autres questions, n'hésitez pas à les poser. Je suis à votre disposition pour toute information supplémentaire.

    Cordialement.

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Par défaut
    Bonjour,

    Si je comprends bien, étant donné que ton phénomène est décrit sur un cylindre, ce qui t'importe comme information c'est la distance entre ton point et l'axe du cylindre?

    Pour l'instant tu as des matrices D(n,p) qui dépendent du temps (n) et de la couche (p). Tu voudrais prendre en compte l'emplacement sur la couche (p) (i.e. pas toujours sur l'axe du cylindre). Est-ce que ton angle a de l'importance dans le phénomène ou alors ne varie-t-il pas que en fonction de la distance par rapport à l'axe? Dans ce second cas, je suppose que tu pourrais simplement ajouter une dimension à ton tableau matriciel?

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur

    Informations forums :
    Inscription : Août 2013
    Messages : 33
    Par défaut
    Bonjour;
    Mon problème, c'est que je ne suis pas assez fort en matrices. Ma question est comment puis-je déterminer cette matrice D(n,p) pour n'importe quel point appartenant à la couche p correspondante à la hauteur z. Donc, chaque niveau 0<z<l, lui correspond une matrice (0<r<d/2,0<theta<2PI).

  6. #6
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Par défaut
    Ma question à moi est: est-ce que ton phénomène dépend réellement de la valeur de théta? ou uniquement de r?

Discussions similaires

  1. comment passer de access à MySQL
    Par isa_21 dans le forum Requêtes
    Réponses: 4
    Dernier message: 06/10/2004, 08h51
  2. [TLisBox] Comment passer à la ligne ?
    Par gamez dans le forum Composants VCL
    Réponses: 2
    Dernier message: 18/06/2004, 23h52
  3. [C#] Comment passer un paramètre Boolean au service Web ?
    Par ramalho dans le forum Services Web
    Réponses: 3
    Dernier message: 07/06/2004, 17h31
  4. [STRUTS] comment passer plusieur param GET aves <html:lin
    Par lfournial dans le forum Struts 1
    Réponses: 3
    Dernier message: 20/01/2004, 08h57
  5. Comment passer sous Delphi ?
    Par J-P-B dans le forum XMLRAD
    Réponses: 2
    Dernier message: 13/06/2003, 10h09

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