ragon Creative Commons License 2012.01.08 0 0 475

amp+=sin(tav*k);

Biztos sokaknak szemetszurt ez a sor. Mert bizony nem igy szokas hullamokkal szamolni,

http://en.wikipedia.org/wiki/Wave

 

Nalam az x a tav valtozo,  Igenam, de ez az egyenlet idoben valtozo hullamot ad, mig az enyem egy 2 dimenzios megfagyott hullam statikus allapotat szamolja. Mind irtam, a terido hullam nem mozog. Most csak egy terdimenzio van, az x, amiatt az egesz egy 2 dimenzios fagyott allapotu hullamra hasonlit. Ezert eleg a tavolsaggal {x} szamolni, csak elobb a terbeli hullamhossz teridobelive kell atszamolni, ahogy a programban is teszem,

 

 l1*=sin(a1);//4d terido hullamhossz!
 l2*=sin(a2);

 

De meg lehet probalni atirni, kihagyva a fenti atszamitast, es kiszamolni az elektron frekvenciajat. A sin(kx-wt) egyenlet ugyan ezt  fogja kirajzolni,

Előzmény: ragon (454)