Synthesis_square.gif(500 × 250 pikseli, rozmiar pliku: 125 KB, typ MIME: image/gif, zapętlony, 53 klatki, 15 s)

Opis

Opis
English: Additive synthesis of a square wave, illustrating Fourier series expansion and Gibbs phenomenon. See also: Image:Synthesis sawtooth.gif, Image:Synthesis triangle.gif.
Data 19 grudnia 2005 (data przesłania)
Źródło Praca własna
Autor Lucas Vieira
Inne wersje
BASIC source
InfoField
click to expand
' 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 Constant
pi=4*atn(1)
REM Set up plotting area
screen 12
window (0,-2)-(5*pi,2)

REM Number of terms to use
for nt=1 to 25
 cls
 print "Harmonics:";nt

 REM Plot squarewave
 pset (0,0)
 for w=0 to 5*pi step .01
  line -(w,sgn(sin(w))),4
 next w

 REM Plot sum of terms
 pset (0,0)
 for w=0 to 5*pi step .01
  y=0
  for k=1 to nt
   y=y+sin((2*k-1)*w)/(2*k-1)
  next k
  y=4*y/pi
  line -(w,y)
 next w

 REM Freeze display (create a gif animation frame)
 delay .2
next nt

Licencja

GNU head 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.
w:pl:Licencje Creative Commons
uznanie autorstwa na tych samych warunkach
Ten plik udostępniony jest na licencji Creative Commons Uznanie autorstwa – Na tych samych warunkach 3.0.
Wolno:
  • 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.

Podpisy

Dodaj jednolinijkowe objaśnienie tego, co ten plik pokazuje

Obiekty przedstawione na tym zdjęciu

przedstawia

image/gif

Historia pliku

Kliknij na datę/czas, aby zobaczyć, jak plik wyglądał w tym czasie.

Data i czasMiniaturaWymiaryUżytkownikOpis
aktualny22:43, 15 sie 2013Miniatura wersji z 22:43, 15 sie 2013500 × 250 (125 KB)LucasVBModern update: higher resolution, higher quality, language-agnostic and more visually appealing
21:45, 3 wrz 2006Miniatura wersji z 21:45, 3 wrz 2006472 × 200 (34 KB)LucasVBFixed animation so the series actually converges over the idealized square wave in the illustration. Thanks Steven Johnson for pointing that out.
12:26, 19 gru 2005Miniatura wersji z 12:26, 19 gru 2005472 × 200 (35 KB)LucasVBAdditive synthesis of a square wave

Poniższa strona korzysta z tego pliku:

Globalne wykorzystanie pliku

Ten plik jest wykorzystywany także w innych projektach wiki:

Pokaż listę globalnego wykorzystania tego pliku.