' The frames of the animation can be drawn' by the code below in BASIC. The animation' is made by collecting the frames in an' image editor such as GIMP.REM Constantpi=4*atn(1)REM Set up plotting areascreen12window(0,-2)-(5*pi,2)REM Number of terms to usefornt=1to25clsprint"Harmonics:";ntREMPlotsquarewavepset(0,0)forw=0to5*pistep.01line-(w,sgn(sin(w))),4nextwREMPlotsumoftermspset(0,0)forw=0to5*pistep.01y=0fork=1tonty=y+sin((2*k-1)*w)/(2*k-1)nextky=4*y/piline-(w,y)nextwREMFreezedisplay(createagifanimationframe)delay.2nextnt
Licencja
Udziela się zgody na kopiowanie, rozpowszechnianie oraz modyfikowanie tego dokumentu zgodnie z warunkami GNU Licencji Wolnej Dokumentacji, w wersji 1.2 lub nowszej opublikowanej przez Free Software Foundation; bez niezmiennych sekcji, bez treści umieszczonych na frontowej lub tylnej stronie okładki. Kopia licencji załączona jest w sekcji zatytułowanej GNU Licencja Wolnej Dokumentacji.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue
dzielić się – kopiować, rozpowszechniać, odtwarzać i wykonywać utwór
modyfikować – tworzyć utwory zależne
Na następujących warunkach:
uznanie autorstwa – musisz określić autorstwo utworu, podać link do licencji, a także wskazać czy utwór został zmieniony. Możesz to zrobić w każdy rozsądny sposób, o ile nie będzie to sugerować, że licencjodawca popiera Ciebie lub Twoje użycie utworu.
na tych samych warunkach – Jeśli zmienia się lub przekształca niniejszy utwór, lub tworzy inny na jego podstawie, można rozpowszechniać powstały w ten sposób nowy utwór tylko na podstawie tej samej lub podobnej licencji.
Ten szablon został dodany jako element zmiany licencjonowania.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue
Podpisy
Dodaj jednolinijkowe objaśnienie tego, co ten plik pokazuje