Ficheiro:Convolution of spiky function with box2.gif
Fonte: testwiki
Saltar para a navegação
Saltar para a pesquisa
Convolution_of_spiky_function_with_box2.gif (468 × 135 píxeis, tamanho: 76 kB, tipo MIME: image/gif, cíclico, 301 quadros, 15 s)
Nota: Devido a limitações técnicas, miniaturas de GIFs com imagens de alta resolução como este não serão animadas.
Este ficheiro vem da wiki na wiki Wikimedia Commons e pode ser usado por outros projetos. A descrição na página original de descrição do ficheiro é mostrada abaixo.
Descrição do ficheiro
| DescriçãoConvolution of spiky function with box2.gif |
English: 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 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 |
| Data | |
| Origem | Obra própria, baseada em: Convolution of spiky function with box.gif de Brian Amberg |
| Autor | Tinos |
| GIF desenvolvimento InfoField |
Source code
% Create folding of rectangular impulse with spiky function
clear
X=-2.1:0.001:4;
F1=exp(-X);
F1(X<0)=0;
F2=abs(X)<=0.5;
clf
mkdir('tmp');
[tmp zero_offset] = min(abs(X));
SyncFrames=[1 round(20.3366666*(1:numel(X)))];
frame=1;
integral=nan(size(X));
for offset_i=1:numel(X);
offset=X(offset_i);
shift=offset_i-zero_offset;
F2_shifted = circshift(F2, [0 shift]);
product = F2_shifted.*F1;
integral(offset_i) = sum(product)/numel(X)*(X(end)-X(1));
if offset_i==SyncFrames(frame)
frame=frame+1;
area(X, product, 'facecolor', 'yellow');
hold on
plot(X, F1, 'b', X, F2_shifted, 'r', X, integral, 'k', [offset offset], [0 2], 'k:')
hold off
axis image
axis([-1.6 3.1 0 1.1])
xlabel('\tau & t');
grid on
legend('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));
drawnow
end
end
system('"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');
Licenciamento
Tinos, titular dos direitos de autor desta obra, publica-a com as seguintes licenças:
A utilização deste ficheiro é regulada nos termos da licença Creative Commons - Atribuição-CompartilhaIgual 3.0 Não Adaptada.
Atribuição:
- Pode:
- partilhar – copiar, distribuir e transmitir a obra
- recombinar – criar obras derivadas
- De acordo com as seguintes condições:
- atribuição – Tem de fazer a devida atribuição da autoria, fornecer uma hiperligação para a licença e indicar se foram feitas alterações. Pode fazê-lo de qualquer forma razoável, mas não de forma a sugerir que o licenciador o apoia ou subscreve o seu uso da obra.
- partilha nos termos da mesma licença – Se remisturar, transformar ou ampliar o conteúdo, tem de distribuir as suas contribuições com a mesma licença ou uma licença compatível com a original.
| É concedida permissão para copiar, distribuir e/ou modificar este documento nos termos da Licença de Documentação Livre GNU, versão 1.2 ou qualquer versão posterior publicada pela Free Software Foundation; sem Secções Invariantes, sem textos de Capa e sem textos de Contra-Capa. É incluída uma cópia da licença na secção intitulada GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
Pode escolher a licença que quiser.
| Esta é uma imagem retocada, o que significa que a versão original foi alterada digitalmente. Modificações: Fixed asterisk, and put tau in.. O original pode ser visto aqui: Convolution of spiky function with box.gif:
|
Registo de carregamento original
This image is a derivative work of the following images:
- File:Convolution_of_spiky_function_with_box.gif licensed with Cc-by-sa-3.0, GFDL
- 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
Carregada com derivativeFX
Legendas
Adicione uma explicação de uma linha do que este ficheiro representa
Elementos retratados neste ficheiro
retrata
26 julho 2010
image/gif
5624386068bae22e7921ba254f1e8bc3b6fafd2d
77 585 byte
15,050000000000079 segundo
135 pixel
468 pixel
Histórico do ficheiro
Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.
| Data e hora | Miniatura | Dimensões | Utilizador | Comentário | |
|---|---|---|---|---|---|
| atual | 11h12min de 26 de julho de 2010 | 468 × 135 (76 kB) | wikimediacommons>Tinos | Synchronised with Convolution_of_spiky_function_with_box2.gif. |
Utilização local do ficheiro
A seguinte página usa este ficheiro:
