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

Calcul scientifique Python Discussion :

Calcul de facteur de forme


Sujet :

Calcul scientifique Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Chercheur
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Par défaut Calcul de facteur de forme
    Bonjour,

    Je cherche à calculer numériquement des facteurs de forme entre un certain nombre de surface triangulaires et à stocker ces valeurs.
    Avant de me lancer dans un truc qui a certainement déjà été fait (et à le faire moins bien :s), j'aurais aimé savoir si certains d'entre vous auraient connaissance de fonction ou bibliothèque développée pour cela et qui seraient disponible.

    Merci d'avance pour vos réponses,

    Psinit

  2. #2
    Membre émérite

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 665
    Par défaut
    Bonjour,

    Je suis désolé, mais tout le monde ne sais pas forcément ce qu'est un "facteur de forme de surface triangulaire". Du moins, moi non. Une rapide recherché sur google me donne deux résultats différents, l'un sur les signaux triangulaire, l'autre sur la qualité des maillages triangulaires. Je miserais sur ce dernier. Dans ce cas ce facteur pourrait être égal à alpha*racine(aire)/perimeter, avec alpha facteur tel que le meilleur element donne un facteur de forme surfacique de 1.

    Une petite precision serait la bienvenue je pense.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Chercheur
    Inscrit en
    Janvier 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Janvier 2015
    Messages : 2
    Par défaut
    Ah oui désolé.

    En gros les facteur de forme de deux surfaces est un coefficient qui représente la manière dont elle se voit. En d'autre terme, il s'agit pour une surface de déterminer la proposition de l'espace qu'elle voit qui est occupée par la seconde.
    http://www.google.fr/url?sa=t&rct=j&...83829542,d.d24
    (pas extra le wiki sur la question mais ca donne quelques infos)

    Cela est entre autre utilisé en transfert de chaleur par rayonnement pour quantifier les échanges entre deux surfaces. L'émission de rayonnement par une surface se faisant dans toutes les directions, la question est de savoir qu'elle est la part du rayonnement émis qui est reçu par la seconde surface considérée.

    En espérant que cela soit un peu plus clair.

  4. #4
    Membre émérite

    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2010
    Messages
    665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2010
    Messages : 665
    Par défaut
    C'est beaucoup plus clair effectivement.

    J'ai regardé vite fait sur le net. Je n'ai rien trouvé de probant en python pur (rien sur goggle, rien sur pypi). Cependant, il semblerait qu'il existe des programmes développés dans le but de calculer de tels facteurs de forme dans d'autres langages. Il y en a au moins un en C libre de droit ici (view3D): http://sourceforge.net/p/view3d/code/HEAD/tree/trunk/.

    Je n'ai bien entendu pas essayé, mais visiblement ce logiciel permet de gérer des fichiers d'inputs et d'outputs tout à fait manipulable par un autre soft, en l'occurrence python.

    Je vois alors trois possibilités:
    1. Compiler view3D et créer un programme python générant les fichiers d'inputs de view3D et exploitant les fihciers résultats (à mon sens le plus simple)
    2. Interfacer un code python avec le code C. Et donc appeler des fonctions en C en les wrappant dans des fonctions python. En somme développer une sorte d'API. A ce moment là il te faudra décortiquer tout le code C...
    3. Coder à la main toutes les fonctions qui te permettront de calculer des facteurs de forme directement en python


    A voir.

    Ju

Discussions similaires

  1. calcul de l'angle formé par deux droites dans l'espace
    Par liogo dans le forum Mathématiques
    Réponses: 2
    Dernier message: 30/03/2011, 16h32
  2. Calcul du facteur d'élongation
    Par Cris34 dans le forum LabVIEW
    Réponses: 2
    Dernier message: 15/03/2010, 10h04
  3. Calcul d'aire de formes
    Par Beleg dans le forum 2D
    Réponses: 5
    Dernier message: 11/02/2008, 18h12
  4. champ calculé avec mise en forme conditionnelle
    Par bobo59000 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 15/10/2007, 20h22
  5. Calcul de facteur dans un graphe
    Par mobscene dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 30/11/2006, 14h48

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