MUTTA ER��T MENEV�T AINA NELOSEN YLI! He saavat nopeasti n�hd� v�rins�,
mutta j��v�t vain Pahadicen reunoille...
K�sitt�kseni oikeasti jotkut luvut NIIN Hitaasti kasvavat ETTEIV�T KOSKAAN
sit� saavuta?
Onko siit� teoreema, menev�tk� kaikki mandelbrotin pisteet JOSKUS yli
nelosen?
Mandebrot:
A = x/suhde + y/suhde*i
For y = yalku to yloppu
For x = xalku to xloppu
B = A^2
while (B>4)
iter++
color (x,y), iter
B = A^2
wend
Next x
Next y
- Imagin��rinenkin osa pit�� laskea dessuiksi, KUN se koroitetaan...
=> C = -2*x/suhde*y/suhde
=> B = (x/suhde)^2 - (y/suhde)^2 + C
- Imagin��rinenkin osa pit�� laskea dessuiksi, KUN se koroitetaan...
=> C = -2*x/suhde*y/suhde
=> B = (x/suhde)^2 - (y/suhde)^2 + C
Itse asiassa C:t� ei saa lis�t�, koska siin� on i...
- No, eihän se tietystikään ole, koska ON lukuja, jotka jäävät aina ja
iankaikkisesti sen 4:n alapuolelle riippumatta siitä, kuinka kauan
iteroidaan!
- Imaginäärinenkin osa pitää laskea dessuiksi, KUN se koroitetaan...
=> C = 2*x/suhde*y/suhde*i
=> B = (x/suhde)^2 - (y/suhde)^2
Itse asiassa C:tä ei saa lisätä, koska siinä on i...
> Mandebrot:
> A = x/suhde + y/suhde*i
> For y = yalku to yloppu
> For x = xalku to xloppu
> A = (x/suhde)^2 - (y/suhde)^2
> C = 2*xy/suhde^2
> B = 0;
> while (B<4)
> iter++
> PutPixel(x,y), iter
> B = A^2 - C^2
> C = 2*A*C;
> wend
> Next x
> Next y
Toi kai toimisi, miten JULIA tuosta poikkeaa, muistaako joku?
Muistaakseni A:han lis�t��n viel� jokin ALKUKOHTA, joka samoin on
KOMPLEKSILUKU!
> Mandebrot:
> A = x/suhde + y/suhde*i
> For y = yalku to yloppu
> For x = xalku to xloppu
> A = (x/suhde)^2 - (y/suhde)^2
> C = 2*xy/suhde^2
> B = 0;
> while (B<4)
> iter++
> PutPixel(x,y), iter
> B = A^2 - C^2
> C = 2*A*C;
> A = B
> wend
> Next x
> Next y
Voi olla, että oli vieläkin...
"suhde" kuvaa sitä, kuinka pieni tai suuri alue otetaan kuvaan
> > Mandebrot:
> > REM A = x/suhde + y/suhde*i tällä merkitystä vain JULIAN joukoissa!
> > REM A = 0
> > For y = yalku to yloppu
> > For x = xalku to xloppu
> > A = (x/suhde)^2 - (y/suhde)^2
> > C = 2*x*y/suhde^2
> > B = A;
> > iter = 0
> > while (B<4)
> > iter++
> > B = A^2 - C^2
> > C = 2*A*C;
> > A = B
> > wend
> > PutPixel (x,y), iter
> > Next x
> > Next y
Tolla luulisi jo jonkinlaisen MANDELBROTIN saavansa?!
Opettele hyvä mies C:tä, se on ainoa oikea kieli
näissä asioissa.
Rike
- Oon toki opetellutkin: TTY:n C++ Ohjelmonti 1:n koroitin juuri 3:ksi, ja
C++ Ohjelmointi 2:sen tentti on sisällä ja harjoistöistä tuli 94/100
pistettä, eli jos vain läpi menee, tulee vähintään kakkonen... Myös olin
niin nörtti, että kävin lähes kaikissa harkoissa, siitäkin tulisi
lisäpisteitä.
+ EN tahdo masentaa muita "opiskelijoita", olihan tuo minunkin viimeisin
tentti minullakin jo se 3. yritys kun 1:een en päässyt - vaikka
ilmoittauduin, ja 2:sta tuli nolla...
+ Mutta Basic-koodi vaikuttaa paikoitellen selkeämmältäkin, kun erillisiä
muuttujan esittelyjäkään ei ole pakko tehdä... Tai ainakaan vanhoilla
Basiceilla ei tarvinnut...
Missä asioissa ja miksi???
Milloin olet viimeksi verrannut eri kielten suoritusnopeuksia
keskenään? Entä turvallisuutta ja sitä mitä ei-nörtti voi luotettavasti
tehdä?
Vesa