' 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
Лицензирование
Разрешается копировать, распространять и/или изменять этот документ в соответствии с условиями GNU Free Documentation License версии 1.2 или более поздней, опубликованной Фондом свободного программного обеспечения, без неизменяемых разделов, без текстов, помещаемых на первой и последней обложке. Копия лицензии включена в раздел, озаглавленный GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue
делиться произведением – копировать, распространять и передавать данное произведение
создавать производные – переделывать данное произведение
При соблюдении следующих условий:
атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
Этот признак лицензирования был добавлен к этому файлу как часть обновления лицензии GFDL.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue
Краткие подписи
Добавьте однострочное описание того, что собой представляет этот файл