Tee-ihan-itse-fraktaalitaidetta

Ohjelma Windowsille:

Kalles fraktaler (uusin versio)
https://mathr.co.uk/kf/kf.html#download

Ohjeita ohjelman käyttöön:

https://www.youtube.com/watch?v=t4JJ6JeEp-o



Galleria fraktaalikuvia joita itse käytän työpöydän taustakuvina Win10 slideshow asetuksessa jossa kuva vaihtuu säännöllisin väliajoin ja satunnaisessa järjestyksessä

https://www.dropbox.com/scl/fi/hfqklkldmelfyhbco7hkk/fractals.zip?rlkey=xxjlqpjes662g2igtt1oqq9h5&st=cqkpsotuuq&dl=1

Voiko matematiikka enää olla hauskempaa...
4685
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Joskus kasariysärillä tuli Mandelbrotin tjsp. kuvioita piirrätettyä koneella. Aika hitaasti syntyivät.

Äänestä
  • Minä myös. Amigalla. Oli ihan hauskoja.

    Äänestä

  • Alla Python-koodi Mandelbrotin näyttämiseen. Pythoniin pitää asentaa Tkinter, jotta kuvan saa näkyviin. Lisäksi pip-paketit numpy ja matplotlib.

    ```python
    import numpy as np
    import matplotlib.pyplot as plt

    # Määritellään kuva-alueen rajat
    xmin, xmax, ymin, ymax = -2.0, 1.0, -1.5, 1.5
    width, height = 800, 600

    # Luodaan tulo matriisi kompleksilukuja
    x = np.linspace(xmin, xmax, width)
    y = np.linspace(ymin, ymax, height)
    X, Y = np.meshgrid(x, y)
    C = X + 1j * Y  # Kompleksiluvut

    # Alustetaan Z-matriisi
    Z = np.zeros(C.shape, dtype=np.complex128)
    # Alustetaan matriisi, johon tallennetaan iteraation tulokset
    iter_count = np.zeros(C.shape, dtype=int)

    # Määritellään maksimi iteraatiot
    max_iter = 100

    # Generoidaan Mandelbrotin joukko
    for n in range(max_iter):
        mask = np.abs(Z) <= 2  # Ehdollinen maski, joka tarkistaa pysyykö Z alueen sisällä
        Z[mask] = Z[mask] ** 2 + C[mask]  # Mandelbrotin laskentakaava
        iter_count[mask] = n  # Tallennetaan iteraation laskuri

    # Piirretään kuva
    plt.figure(figsize=(10, 7))
    plt.imshow(iter_count, extent=(xmin, xmax, ymin, ymax), cmap='hot')
    plt.colorbar()
    plt.title("Mandelbrotin joukko")
    plt.xlabel("Re")
    plt.ylabel("Im")
    plt.show()
    ```

    Äänestä

Taas diletantit rälläävät matematiikka-palstalla!

Äänestä

Ketjusta on poistettu 1 sääntöjenvastainen viesti.

Kommentoi aloitusta


Anonyymi-ap kirjoitti:

Ohjelma Windowsille:

Kalles fraktaler (uusin versio)
https://mathr.co.uk/kf/kf.html#download

Ohjeita ohjelman käyttöön:

https://www.youtube.com/watch?v=t4JJ6JeEp-o



Galleria fraktaalikuvia joita itse käytän työpöydän taustakuvina Win10 slideshow asetuksessa jossa kuva vaihtuu säännöllisin väliajoin ja satunnaisessa järjestyksessä

https://www.dropbox.com/scl/fi/hfqklkldmelfyhbco7hkk/fractals.zip?rlkey=xxjlqpjes662g2igtt1oqq9h5&st=cqkpsotuuq&dl=1

Voiko matematiikka enää olla hauskempaa...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu