Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment : -25%
-25% Samsung Odyssey G9 G95C – Ecran PC Gamer ...
Voir le deal
599 €

3 participants

    Problème de calcul

    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Problème de calcul

    Message par Captain Mer 2 Avr 2014 - 20:08

    Bonsoir à tous,
     
    j'aurais besoin de vos lumières sur la fonction calcul de SZ car il doit y avoir quelque chose que je ne fait pas correctement car je n'arrive pas à obtenir un résultat cohérant...
     
    Voici la formule que je doit insérer:
     
    https://i.servimg.com/u/f58/18/80/91/71/formul10.jpg
     
    et voici le code que j'ai utilisé:
     
    Code:
    Angle_Vmax = System.Math.ACos(System.Math.Sqrt(1 + ((1 / 3) * ((( Lbielle ) / ( rayon ))^(2))) * (4 * System.Math.Cos((1 / 3) * System.Math.ACos(((27 / 16) * ((( rayon ) / ( Lbielle ))^(2))) - (11 / 16)) - ((2 * System.Math.PI) / 3)) - 1))
     
    ma variable "Lbielle" correspond au "b" de la formule et ma variable "rayon" correspond au "r" de ma formule...
     
    normalement avec r= 5 et b= 10 je devrait avoir 67,70°....
     
    Si vous avez une idée :-)
     
    Merci d'avance


    Dernière édition par polien le Mer 2 Avr 2014 - 20:39, édité 1 fois (Raison : merci d'utiliser les balises codes)
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Mer 2 Avr 2014 - 20:19

    Bonsoir Wink

    quel type de résultat obtient tu avec ce code ?

    [EDIT] est ce que tu a bien cette formule dans SZ (dans l'action calculer...) :
    Code:
    Cosˉ¹(√(1 + (1/3*(%(VARIABLE=Lbielle)%/%(VARIABLE=rayon)%))^(2)*(4*Cos((1/3)Cosˉ¹((27/16)*(%(VARIABLE=rayon)%/%(VARIABLE=Lbielle))^(2)-(11/16))-(2π/3))-1)))
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Mer 2 Avr 2014 - 20:45

    j'ai un message d'erreur disant que mon résultat n'est pas numérique... et effectivement quand j'affiche le résultat dans une texte box j'ai "non numérique"

    j'ai essayé en mettant des paranthèse en plus et quand j'obtient une valeur j'ai 0,8 :-(...

    ça fait un moment que suis dessus et la j'avoue que je suis un peu perdu...
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Mer 2 Avr 2014 - 20:48

    as tu essayé le code SZ que je vient de poster ? Smile
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Mer 2 Avr 2014 - 20:53

    polien a écrit:as tu essayé le code SZ que je vient de poster ? Smile

    oui échec de compilation cos non déclaré
    -1 caractère invalide...
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Mer 2 Avr 2014 - 20:58

    attention, pas comme code vb, comme opération dans l'action calcul Wink !
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Mer 2 Avr 2014 - 20:58

    polien a écrit:attention, pas comme code vb, comme opération dans l'action calcul Wink !

    oui c'est ce que j'ai fait :-)
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Mer 2 Avr 2014 - 21:05

    it's strange... Neutral
    une capture d'écran de ton action stp ?
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Mer 2 Avr 2014 - 21:13

    voila, mais on ne voit pas tout...
     

    https://i.servimg.com/u/f58/18/80/91/71/screen12.jpg
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Problème de calcul Empty Re: Problème de calcul

    Message par lereparateurdepc Jeu 3 Avr 2014 - 5:46

    Re,

    Si ça ne dérange pas, met la partie concernée du code vb généré par SZ.
    Je pense que ce sera plus clair.

    Cordialement,
    Le réparateur de PC
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Jeu 3 Avr 2014 - 17:32

    Bonjours a tous,

    voici le code généré par SZ:

                Angle_Vmax = Cosˉ¹(System.Math.Sqrt(1 + (1/3*(CInt( Lbielle )/CInt( rayon )))^(2)*(4*Cos((1/3)Cosˉ¹((27/16)*(CInt( rayon )/CInt(  Lbielle))^(2)-(11/16))-(2System.Math.PI/3))-1)))
                Me.numericUpDown16.Value = "" & Angle_Vmax & ""
            End Sub

    Merci d'avance pour votre aide
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Jeu 3 Avr 2014 - 18:20

    re-Bonsoir,

    Est ce que si je donne 10 comme valeur aux variables "Lbielle" et "rayon" le résultat pourrait être
    0,615479708670387 (en décimal) ?
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Jeu 3 Avr 2014 - 18:38

    j'ai pas la valeur exacte avec 10 en rayon et Lbielle par contre je peux te dire qu'avec:

    rayon = 5 et Lbielle = 10 tu dois avoir 67,7
    rayon = 10 et Lbielle = 35 tu dois avoir 75,135
    rayon = 5 et Lbielle = 100 tu dois avoir 87,14

    voila, dit moi ce que tu obtiens en mettant ces valeurs...
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Jeu 3 Avr 2014 - 19:24

    ok, merci Wink mais les valeurs que j'obtiens ne correspondent pas du tout... 
    cette syntaxe permet de ne pas avoir d'erreur, par contre le résultat est faut:
    Code:
    Angle_Vmax = CDec(System.Math.Acos(System.Math.Sqrt(1 + (1 / 3 * (CInt(Lbielle) / CInt(rayon))) ^ (2) * (4 * Math.Cos((1 / 3) * System.Math.Acos((27 / 16) * (CInt(rayon) / CInt(Lbielle)) ^ (2) - (11 / 16)) - ((2 * System.Math.PI) / 3)) - 1))))
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Jeu 3 Avr 2014 - 19:28

    Oui j'ai le même problème, quand je n'ai pas d'erreur j'ai un résultat qui n'est pas bon :-( et je ne voit pas ou sa cloche Mad
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Jeu 3 Avr 2014 - 19:35

    Sinon tu peut faire une série de test pour voir ce qui ne marche pas, tu teste si:
    Code:
    Angle_Vmax = CDec(System.Math.Acos(ta_variable))
    marche, puis:
    Code:
    Angle_Vmax = CDec(System.Math.Acos(System.Math.Sqrt(ta_variable)))
    puis:
    Code:
    Angle_Vmax = CDec(System.Math.Acos(System.Math.Sqrt(1 + (1 / 3 * (CInt(Lbielle) / CInt(rayon))) ^ (2)))
    ... et tu voit comme ça où arrive l'erreur...
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Problème de calcul Empty Re: Problème de calcul

    Message par lereparateurdepc Jeu 3 Avr 2014 - 20:13

    re,

    Ce qui me chagrine dans le code c'est :
    Me.numericUpDown16.Value = "" & Angle_Vmax & ""

    Une valeur textuelle pour une propriété Value ????????

    Cordialement,
    Le réparateur de PC ..... fatigué
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Jeu 3 Avr 2014 - 20:25

    re,

    ouaip, du texte dans un numericupdown ce n'est pas génial ^^

    @lereparateurdepc: rythme de fou ?
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Jeu 3 Avr 2014 - 21:39

    polien a écrit:re,

    ouaip, du texte dans un numericupdown ce n'est pas génial ^^

    @lereparateurdepc: rythme de fou ?
    moi dans l'action qui suis mon calcul je demande d'affiché ma variable "Angle_Vmax" dans ma numéricupdown car la variable "Angle_Vmax correspond au résultat de mon calcul, c'est pas bon?

    merci pour vos réponses
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Problème de calcul Empty Re: Problème de calcul

    Message par polien Jeu 3 Avr 2014 - 21:44

    si, mais il faut l'afficher en temps que nombre, donc avec l'icone de valeur numérique choisit Wink
    avatar
    Captain
    Nouveau
    Nouveau


    Masculin Nombre de messages : 21
    Date d'inscription : 02/02/2014

    Problème de calcul Empty Re: Problème de calcul

    Message par Captain Lun 7 Avr 2014 - 19:55

    Bonsoir,

    bon le problème doit venir de la formule ou de moi  doute  j'ai trouvé pourquoi j'obtient une erreur, en fait à un moment je retrouve à demander la racine carré d'un nombre négatif, il est donc normal que ça ne fonctionne pas...
    Je continue à chercher...

    Si par hasard qu'elqu'un ici connait la formule qui permet de calculé l'angle ou le piston atteind sa vitesse maxi dans un moteur je suis preneur  Cool 

    dans tous les cas merci pour vos réponses...
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Problème de calcul Empty Re: Problème de calcul

    Message par lereparateurdepc Lun 7 Avr 2014 - 19:59

    re,

    Moi c'est plutôt formules dans le domaine de l'électricité mais très peu dans la mécanique
    sauf si c'est lié a un système électrique (moteur) le reste la mécanique et moi c'est pas génial Sad

    Cordialement,
    Le réparateur de PC

    Contenu sponsorisé


    Problème de calcul Empty Re: Problème de calcul

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 16:02