Фрактали. Побудови

https://zaxid.net/u_merezhi_zyavivsya_pershiy_3dmultfilm_samostiyno_zgenerovaniy_kompyuterom_n1440779


Зоряні війни, дизайн одягу, математика, тропічний ліс, мережі зв'язку, японський художник та ритми серця - це не беззмістовний набір, а фрактали (на уроці дивитися швидкості 1,25)


Рекурсивні кола



Рекурсивні квадрати


Фрактальні дерева



Трикутник Серпінського




Лінія Коха



Розв'язки самостійних задач:
Квадрати:
void setup() {
  size(400,400);
  smooth();
}
void draw() {
  background(255);
  stroke(0);
  noFill();
  kvadrat(10,10,100);
  kvadrat2(390,10,100);
  kvadrat3(10,390,100);
  kvadrat4(390,390,100);
}
void kvadrat(int x, int y, int n)
{
  if (n>1)
  {
    int x2=x+n;
    int y2=y+n;
    rect(x,y,n,n);
    n=int(n/2);
    kvadrat(x2,y2,n);
  }
}

void kvadrat2(int x, int y, int n)
{
  if (n>1)
  {
    int x2=x-n;
    int y2=y+n;
    rect(x-n,y,n,n);
    n=int(n/2);
    kvadrat2(x2,y2,n);
  }
}

void kvadrat3(int x, int y, int n)
{
  if (n>1)
  {
    int x2=x+n;
    int y2=y-n;
    rect(x,y-n,n,n);
    n=int(n/2);
    kvadrat3(x2,y2,n);
  }
}

void kvadrat4(int x, int y, int n)
{
  if (n>1)
  {
    int x2=x-n;
    int y2=y-n;
    rect(x-n,y-n,n,n);
    n=int(n/2);
    kvadrat4(x2,y2,n);
  }
}
====================================
Фрактали в Paint


https://mathigon.org/fiction/alice

Остання зміна: субота 30 листопада 2019 6:06