Partage
  • Partager sur Facebook
  • Partager sur Twitter

Zoomer mathématiquement sur un graphique

Sujet résolu
    22 novembre 2018 à 22:05:53

    Bonjour,

    Tout d'abord, j'espère que mon problème a sa place ici et n'est pas plus orienté programmation que mathématiques. Je souhaitais savoir s'il existait un lien mathématique entre la représentation graphique d'une fonction et le zoom qu'on souhaite lui appliquer. Pour mieux me faire comprendre, voici une image du programme que j'ai réalisé :

    Fonction cosinus

    En jaune, sur la partie supérieur de l'image se trouve la représentation graphique de la fonction cosinus (Elle ne correspond pas à l'axe dessiné en dessous pour qu'on puisse bien la voir), et en bleu se trouve la représentation que je souhaiterais avoir (Ici magnifiquement dessiné avec Paint).

    Si ça peut aider, voici le code pour tracer chaque point de ce dessin :

    point(x,cos(x));

    Le programme dessine simplement l'équation y = cos(x) mais j'aimerais en augmenter sa taille, comme un zoom. Après différentes réflexions sans pouvoir trouver de réponses à ma question par moi-même (Peut-être que la réponse est si facile que je ne la vois pas, comme toujours), je souhaite avant de me jeter sur le problème d'un point de vue programmation à savoir si je ne pourrais pas le faire d'un point de vue mathématique. Je pense avoir fourni toutes les informations nécessaires et je vous remercie pour avoir au moins pris le temps de lire ma question. Merci !

    • Partager sur Facebook
    • Partager sur Twitter
      22 novembre 2018 à 22:17:11

      Tout d'abord, quel est ton niveau ( collège, lycée ...) ?

      Sinon, essaie de tracer des fonctions comme celles ci :

      1: point(x,6*cos(x))

      2: point(x, cos(x/10))

      3: point(x, 6*cos(x/10)) 

      Essaie chacun de ces 3 exemples, essai de comparer le résultat obtenu avec ta courbe initiale, et essaie de comprendre le 'Pourquoi' derrière chaque résultat.

      Et bien entendu, tu peux remplacer les nombres 6 et 10 par d'autres valeurs.

      • Partager sur Facebook
      • Partager sur Twitter
        23 novembre 2018 à 7:31:23

        Un niveau qui aurait dû me permettre de résoudre ce problème en quelques minutes à peine... Je suis en terminale S.

        J'avais réussi à modifier la valeur maximale et minimale de l'équation en faisant point(x, 10*cos(x)) mais je n'étais pas sûr que c'était réellement applicable pour toutes les fonctions étant donné que le maximum du cosinus est 1 et son minimum -1 je pensais que c'était une simple coïncidence. J'imagine que j'étais fatigué (ou complétement bête) pour ne pas réaliser qu'il suffisait de diviser X par une certaine valeur pour effectuer un certain "zoom". En tout cas merci d'avoir pris le temps de répondre à une question si bête... J'ai fait le test avec différentes fonctions et j'obtiens des résultats concluants à chaque fois !

        • Partager sur Facebook
        • Partager sur Twitter

        Zoomer mathématiquement sur un graphique

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown