comment dessiner une ligne 2D montagneuse avec fonctions sinusoïdales?
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

comment dessiner une ligne 2D montagneuse avec fonctions sinusoïdales?



  1. #1
    DocHeredit

    comment dessiner une ligne 2D montagneuse avec fonctions sinusoïdales?


    ------

    bonjour,

    A l'aide de fonctions aléatoires,de fonctions de bruit et de fonctions sinusoïdales,je cherche quelques expressions mathématiques y=f(x) dessinant ce genre de ligne montagneuse
    Nom : ligne montagneuse.PNG
Affichages : 108
Taille : 37,3 Ko


    merci de votre aide

    -----

  2. #2
    albanxiii
    Modérateur

    Re : comment dessiner une ligne 2D montagneuse avec fonctions sinusoïdales?

    Bonjour,

    Une piste possible, la fonction de Weiestrass : https://fr.wikipedia.org/wiki/Fonction_de_Weierstrass
    (en utilisant une approximation)
    "Dans la vie, rien n'est à craindre, tout est à comprendre." Marie Curie

  3. #3
    MissJenny

    Re : comment dessiner une ligne 2D montagneuse avec fonctions sinusoïdales?

    une méthode utilisée pour simuler des surfaces mais qui peut être adaptée aux courbes : mettons qu'on veuille une courbe paramétrée par l'intervalle [0,1] on commence par donner deux altitudes aléatoires h0 et h1 à 0 et à 1, puis on choisit un point x aléatoirement entre 0 et 1 et on donne à x une altitude qui est celle correspondant au segment entre (0,h0) et (1,h1) à laquelle on ajoute une perturbation aléatoire. On recommence l'opération en prenant à la place du segment [0,1] les segments [0,x] et [x,1], puis on itère jusqu'à ce que la taille des segments soit comparable au pixel (si on veut engendrer une image) ou à une valeur donnée à l'avance. En général la variance des perturbations diminue avec la taille des segments, sinon on obtient une courbe hérissée de pointes qui ne ressemble pas à un paysage usuel. Selon la façon dont on fait décroitre cette variance on obtient des paysages plus ou moins calmes.

  4. #4
    gts2

    Re : comment dessiner une ligne 2D montagneuse avec fonctions sinusoïdales?

    Bonjour,

    Un lien explicitant le message de @MissJenny : github....fractales

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Somme fonctions sinusoïdales
    Par invitebda5bb8e dans le forum Physique
    Réponses: 2
    Dernier message: 22/11/2016, 19h04
  2. Fonctions sinusoidales
    Par invite18e8cca3 dans le forum Physique
    Réponses: 3
    Dernier message: 24/07/2011, 18h18
  3. Comment dessiner une sphère avec matlab?
    Par invite7b1518cc dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 02/12/2010, 14h04
  4. Comment dessiner un graphe avec trois axes en C++ Builder ?
    Par invite386d297b dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 16/06/2007, 17h14
  5. Egalité de fonctions sinusoidales
    Par invite42abb461 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 22/02/2007, 12h23