DescriereConvolution of spiky function with box2.gif
An animation displaying the process and result of convolving a box signal with a spiky impulse response. For each position in the resulting hat function the input functions and the multiplied input functions are shown, and the area which is integrated is marked. This work mimics File:Convolucion de entrada con respuesta al impulso.gif but includes the source code and shows the result of the convolution in the same graph as the input functions. The function used is for and 0 otherwise.
% Create folding of rectangular impulse with spiky functionclearX=-2.1:0.001:4;F1=exp(-X);F1(X<0)=0;F2=abs(X)<=0.5;clfmkdir('tmp');[tmpzero_offset]=min(abs(X));SyncFrames=[1round(20.3366666*(1:numel(X)))];frame=1;integral=nan(size(X));foroffset_i=1:numel(X);offset=X(offset_i);shift=offset_i-zero_offset;F2_shifted=circshift(F2,[0shift]);product=F2_shifted.*F1;integral(offset_i)=sum(product)/numel(X)*(X(end)-X(1));ifoffset_i==SyncFrames(frame)frame=frame+1;area(X,product,'facecolor','yellow');holdonplot(X,F1,'b',X,F2_shifted,'r',X,integral,'k',[offsetoffset],[02],'k:')holdoffaxisimageaxis([-1.63.101.1])xlabel('\tau & t');gridonlegend('Area under f(\tau)g(t-\tau)','f(\tau)','g(t-\tau)','(f\astg)(t)');print('-dpng','-r72',sprintf('tmp/conv_box_spike_%06d.png',offset_i));drawnowendendsystem('"C:\Program Files\ImageMagick-6.6.3-Q16\convert.exe" -layers Optimize -delay 5 tmp/conv_box_spike_*.png conv_box_spike.gif');delete('tmp/*');rmdir('tmp');
Photoshop was then used to crop the animation.
Această imagine a fost retușată, ceea ce înseamnă că a fost modificată pe cale digitală și este diferită de cea inițială. Modificări: Fixed asterisk, and put tau in.. Imaginea inițială poate fi consultată aici: Convolution of spiky function with box.gif. Modificările au fost efectuate de către Tinos.
Eu, deținătorul drepturilor de autor ale acestei opere, prin prezenta îmi public lucrarea sub următoarele licențe:
să partajați cu alții – aveți dreptul de a copia, distribui și transmite opera
să adaptați – aveți dreptul de a adapta opera
În următoarele condiții:
atribuind – Trebuie să atribuiți opera corespunzător, introducând o legătură către licență și indicând dacă ați făcut schimbări. Puteți face asta prin orice metodă rezonabilă, dar nu într-un fel care ar sugera faptul că persoana ce a licențiat conținutul v-ar susține sau ar aproba folosirea de către dumneavoastră a operei sale.
partajând în condiții identice – Dacă modificați, transformați sau creați pe baza acestei opere, trebuie să distribuiți opera rezultată doar sub aceeași licență sau sub o licență similară acesteia.
Se permite copierea, distribuirea și/sau modificarea acestui document conform termenilor Documentației de licență liberă GNU, versiunea 1.2 sau orice altă versiune ulterioară publicată de Free Software Foundation, fără părți neschimbabile, texte de pe copertele principale și finale. O copie a acestei licențe este inclusă în secțiunea numită Documentația de licență liberă GNU.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue
Puteți alege licența pe care o doriți.
Jurnalul original al încărcărilor
This image is a derivative work of the following images:
2010-07-07T18:41:06Z Rubybrian 475x144 (108640 Bytes) Cropped the image and optimized the output for size using convert -layers Optimize -delay 5 -loop 0 conv_box_spike_*.png conv_box_spike.gif
2010-07-07T18:22:54Z Rubybrian 587x159 (1081595 Bytes) == Summary == {{Information |Description=An animation displaying the process and result of convolving a spiky signal with itself. For each position in the resulting hat function the input functions and the multiplied input fu
{{Information |Description=An animation displaying the process and result of convolving a box signal with a spiky impulse response. For each position in the resulting hat function the input functions and the multiplied input functions are shown, and the a
Acest fișier conține informații suplimentare, introduse probabil de aparatul fotografic digital sau scannerul care l-a generat. Dacă fișierul a fost modificat între timp, este posibil ca unele detalii să nu mai fie valabile.