C# codé une fractale, l'ensemble de Mandelbrot

11 réponses 963 vues 0 réactions
Sélection partenaire
A
Ariane24112002
Invité
Bonjour j'ai codé la fractale de Mandelbrot en m'aidant d'internet et je retrouve énormément cette ligne de code. Mais je ne la comprend pas.

RGB[,] matfractal = new RGB[hauteur, largeur]
La hauteur et la largeur sont celle de l'image initial.
j'ai parcourue cette matrice (avec une boucle : x la hauteur,y la largeur) de RGB composé de pixel et ensuite ils écrivent les lignes de codes si dessous que je n'ai pas compris :

double a = (x - (hauteur / 2.0)) * 4.0 / hauteur;
double b = (y - (largeur / 2.0)) * 4.0 / largeur;
Complexe c = new Complexe (a, b);
 
B
Bambi-sauvage
Anonyme
Bonjour j'ai codé la fractale de Mandelbrot en m'aidant d'internet et je retrouve énormément cette ligne de code. Mais je ne la comprend pas.

RGB[,] matfractal = new RGB[hauteur, largeur]
La hauteur et la largeur sont celle de l'image initial.
j'ai parcourue cette matrice (avec une boucle : x la hauteur,y la largeur) de RGB composé de pixel et ensuite ils écrivent les lignes de codes si dessous que je n'ai pas compris :

double a = (x - (hauteur / 2.0)) * 4.0 / hauteur;
double b = (y - (largeur / 2.0)) * 4.0 / largeur;
Complexe c = new Complexe (a, b);
Salut !
Tu code en quoi ? Et tu as un exemple de site ou tu trouve ces lignes stp ?
 
Sélection partenaire
Enragé
Et lorsqu'on écrit quelque chose qui commence par New, ça veut dire qu'on crée un nouvel objet.
En l'occurrence, une liste de deux nombres a et B.
Tu noteras que c'est mis entre parenthèses. Il s'agit d'un tupple. C'est à dire une liste de nombre dont les variables ne changent pas.
 
Sélection partenaire

Sujets similaires

D'autres discussions qui pourraient vous intéresser