Erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

Erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm



  1. #1
    said76

    Erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm


    ------

    salutations,
    voila j'ai fais un programme sur script matlab, en execution sous femm.
    tout marche sauf la commande mo_blockintegral(11).
    il affiche l'erreur suivante:

    >> program
    Code:
    Error using callfemm (line 11)
    FEMM returns:
    error: Cannot integrate
    No area has been selected
    stack traceback:
       1:  function `mo_blockintegral' [C]
       2:  main of string "lua2matlab(mo_blockintegral(11))" at line 1
    
    
    Error in mo_blockintegral (line 4)
    	z=callfemm(['mo_blockintegral(' , num(ptype) , ')' ]);
    
    Error in program (line 169)
    f=mo_blockintegral(11);
    cordialement.

    -----
    Dernière modification par JPL ; 29/11/2017 à 18h53. Motif: Ajout de la balise Code (#) pour garder l'indentation

  2. #2
    Antoane
    Responsable technique

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Bonjour,

    As-tu analysé le problème (mi_analyse) et chargé la solution (mi_loadsolution) ?
    As-tu sélectionné un block (coloré en vert sur la fenêtre de FEMM) ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  3. #3
    said76

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Salutations Antoine et merci de votre reponse.
    oui j'ai ecris dans le programme ceci:

    mi_analyze(1);
    mi_zoomnatural;
    mi_loadsolution;
    mo_seteditmode('area');
    mo_selectblock(x4,y20);
    mo_groupselectblock(1);
    f=mo_blockintegral(11);

    je cherche f qui est le force de lorentz.

    Cordialement.

  4. #4
    Antoane
    Responsable technique

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Vois-tu qu'une aire est effectivement sélectionnée dans la fenêtre de FEMM ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  5. A voir en vidéo sur Futura
  6. #5
    said76

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Oui il ya une aire en couleur verte dans la fenêtre de FEMM, d'ailleurs le point selectionné où je cherche à calculer la force de Lorentz est inclu dans cet aire.

  7. #6
    Antoane
    Responsable technique

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    As-tu essayé d'appeler mo_blockintegral avec un autre argument que 11 ? exemple: mo_blockintegral(4) ?
    As-tu essayé d'intégrer sur une autre surface ?

    Peux-tu fournir la totalité des fichiers dont j'aurais besoin pour lancer la simu sur mon PC ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  8. #7
    ThomasDubois

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Bonjour,
    je me permet de relancer ce sujet qui n'a visiblement pas été résolu.
    Je possède le même problème, ou du moins le même message d'erreur,
    J'ai bien effectué toutes les étapes demandées ci dessus.
    J'obtiens l'erreur suivante :
    Code:
    raise Exception(ErrorMsg)
    Exception: error: attempt to call global `mo_groupselectblock' (a nil value)
    stack traceback:
       1:  main of string "lua2matlab(mo_groupselectblock(1))" at line 1
    Je peux envoyer mon code en cas de besoin

    Merci de votre aide

  9. #8
    Antoane
    Responsable technique

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Bonjour et bienvenue sur Futura,
    Citation Envoyé par ThomasDubois Voir le message
    Je peux envoyer mon code en cas de besoin
    Ce sera le plus simple.
    Il faudrait fournir la totalité des fichiers dont j'aurais besoin pour lancer la simu sur mon PC.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  10. #9
    yasbel

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    Bonjour,

    Je me permets également de relancer le sujet, avez-vous trouvé la solution à votre problème car j'ai le même soucis??

  11. #10
    Ikhar84
    Animateur Informatique

    Re : erreur dans utilisation commande mo_blockintegral(11) avec logiciel femm

    @Antoane : ce fil c'est "un jour sans fin"...
    Il faut arrêter de demander aux posteurs leurs fichiers pour casser la boucle !

    J'ai glissé Chef !

Discussions similaires

  1. [Energie] Tipe - modélisation d'une plaque à induction avec le logiciel FEMM
    Par acomsa69 dans le forum Électronique
    Réponses: 12
    Dernier message: 20/02/2017, 11h00
  2. Mesure de l'énergie dans le logiciel FEMM
    Par invite0ae95ac8 dans le forum Physique
    Réponses: 17
    Dernier message: 09/11/2012, 12h07
  3. programmatin sur logiciel FEMM
    Par said76 dans le forum Électronique
    Réponses: 5
    Dernier message: 14/05/2012, 10h44
  4. relever cycles hysteresis aimant avec logiciel FEMM
    Par said76 dans le forum Technologies
    Réponses: 0
    Dernier message: 03/04/2012, 13h36
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...