petit problème
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

petit problème



  1. #1
    DocHeredit

    petit problème


    ------

    bonjour,

    Tout ce passe dans un plan P vertical
    Sur P,une ligne horizontale y=H sur laquelle se déplace une sphère sinusoidalement avec une amplitude A et v une vitesse d'oscillation
    En dessous de la ligne horizontale,un objet placé n'importe où en A(x,y) dans P et en dessous de la ligne horizontale
    A un instant T quelconque,l'objet part rectilignement selon une direction et une vitesse v' pour atteindre la ligne horizontale.

    Quelle direction doit prendre cet objet pour que,une fois arrivé sur la ligne horizontale,il coincide avec la sphère en mouvement?

    S'il faut implémenter du code pour résoudre ceci,donnez le pseudo-code



    merci de votre aide

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : petit problème

    Bonjour.

    Peux-tu fournir un schéma explicatif, avec tous les éléments repérés et nommés ? Je ne comprends pas ce que fait la sphère.

    NB 1 : La sphère ayant 3 dimensions, n'est pas contenue dans un plan vertical. Si son centre se déplace dans le plan, alors elle l'intersecte suivant un cercle.
    NB 2 : Que veut dire "coïncide" pour un point et une sphère ?

  3. #3
    DocHeredit

    Re : petit problème

    pardon je me suis trompé:il s'agit d'un disque plat à la place de la sphère

    L'AI m'a dit que le problème est soluble si le mouvement du disque n'est plus sinusoidal mais à vitesse constante avec oscillations(amplitude)

  4. #4
    DocHeredit

    Re : petit problème

    voici un schema:
    Nom : image.png
Affichages : 31
Taille : 39,2 Ko

    le mutant en bas,au moment où il rencontre la ligne blanche, doit intercepter la sphère orange qui oscille(soit sinusoidalement,soit en ping pong) sur la ligne blanche.
    Ne vous préoccuppez pas de la sphère blanche en haut

    L'AI a fourni ce pseudo-code:
    pseudo code pour mouvement lineaire oscillatoire:
    FONCTION CalculerDirectionInterceptionL ineaire():
    // Paramètres
    PositionObjet = (xa, ya)
    HauteurRail = H
    VitesseObjet = v_prime
    VitesseSphere = vs
    Amplitude = A
    TempsActuel = T_start

    // 1. Initialisation
    EstimationDeltaT = ValeurAbsolue(H - ya) / VitesseObjet
    PointImpactFinal = (0, 0)

    // 2. Boucle de convergence
    POUR i DE 1 À 8:
    TempsFutur = TempsActuel + EstimationDeltaT

    // Calcul de la position linéaire avec rebond (PingPong)
    // La sphère parcourt la distance totale v_s * TempsFutur
    DistanceTotale = VitesseSphere * TempsFutur
    PositionFutureX = PingPong(DistanceTotale, Amplitude)

    PointImpactFinal = (PositionFutureX, HauteurRail)

    // Recalcul de la distance diagonale (C'est ICI que l'angle se crée)
    DistanceDiagonale = RacineCarrée( (PositionFutureX - xa)² + (H - ya)² )

    // Mise à jour du temps de trajet pour la prochaine itération
    EstimationDeltaT = DistanceDiagonale / VitesseObjet
    FIN POUR

    // 3. Calcul du vecteur directionnel final
    VecteurDirection = (PointImpactFinal - PositionObjet)
    RETOURNER Normaliser(VecteurDirection)
    FIN FONCTION
    mais même implémenté,je n'y arrive pas
    Dernière modification par DocHeredit ; Aujourd'hui à 00h04.

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

    Re : petit problème

    Bonjour,

    Pourriez-vous donner votre implémentation : en Python, cela marche (avec la sinusoïde) ?

  7. #6
    gts2

    Re : petit problème

    Je corrige : cela marche parfois, la convergence n'est pas assurée à tous les coups, on peut tomber sur des cycles limites.

  8. #7
    MissJenny

    Re : petit problème

    si la vitesse v est à déterminer, il y a une infinité de solutions puisque le mobile oscillant peut être atteint lors de l'une quelconque de ses périodes.

Discussions similaires

  1. Petit problème
    Par invite8eb08b56 dans le forum Mathématiques du collège et du lycée
    Réponses: 12
    Dernier message: 03/04/2014, 12h26
  2. Petit problème sur un exo
    Par inviteb1a8d2ee dans le forum Électronique
    Réponses: 22
    Dernier message: 20/09/2010, 10h12
  3. Petit Probleme
    Par invite8f26dcbf dans le forum Contraception, gynécologie, grossesse et sexualité
    Réponses: 5
    Dernier message: 09/11/2009, 14h44
  4. Petit Probleme
    Par invite68f474e8 dans le forum Mathématiques du collège et du lycée
    Réponses: 7
    Dernier message: 10/07/2009, 22h26
  5. Un petit problème qui me pause problème lol
    Par invitef2853e5d dans le forum Mathématiques du supérieur
    Réponses: 13
    Dernier message: 31/03/2009, 15h28