Outils pour utilisateurs

Outils du site


fractale_de_lyapunov

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
fractale_de_lyapunov [2019/11/17 05:05] – [C++] Mushussufractale_de_lyapunov [2019/11/17 05:10] – [C++] Mushussu
Ligne 3: Ligne 3:
 ===== C++ ===== ===== C++ =====
 <code c++> <code c++>
 +// Compilation : g++ Lyapunov.cpp -o Lyapunov
 +// Execution   : ./Lyapunov "AB" 1.8 2.2 3.6 4.0 200 200 2000 -1
 +
 #include <fstream> #include <fstream>
 #include <iostream> #include <iostream>
Ligne 29: Ligne 32:
         return 0;         return 0;
     }     }
 +    // Initialisation des constantes
     sequence = argv[1];     sequence = argv[1];
     for (int i = 0; i < 4; i++) {     for (int i = 0; i < 4; i++) {
Ligne 37: Ligne 41:
     iteration = stoi(argv[8]);     iteration = stoi(argv[8]);
     limite = stof(argv[9]);     limite = stof(argv[9]);
 +
     time_t debut, fin;     time_t debut, fin;
     time(&debut);     time(&debut);
 +
     float  tableau[iteration];     float  tableau[iteration];
     tableau[0]= 0.5;     tableau[0]= 0.5;
Ligne 54: Ligne 60:
         bValeur[i] = proportion(i, 0, hauteur, bornes[2], bornes[3]);         bValeur[i] = proportion(i, 0, hauteur, bornes[2], bornes[3]);
     }     }
 +
 +    // Formation du nom du fichier
     string nom  =  "Lyapunov_" + sequence;     string nom  =  "Lyapunov_" + sequence;
     for (int i = 0; i < 4; i++) {     for (int i = 0; i < 4; i++) {
Ligne 64: Ligne 72:
     }     }
     nom += ".pgm";     nom += ".pgm";
 +
 +    // Création de l'image
     ofstream image(nom);     ofstream image(nom);
     image << "P2" << endl;     image << "P2" << endl;
Ligne 90: Ligne 100:
         }         }
     }     }
 +
 +
     time(&fin);     time(&fin);
     cout << "Durée = " << difftime(fin, debut) << endl;     cout << "Durée = " << difftime(fin, debut) << endl;
fractale_de_lyapunov.txt · Dernière modification : 2020/04/07 16:53 de Mushussu