Ficheiro:Animated construction of butterfly curve.gif
Fonte: testwiki
Saltar para a navegação
Saltar para a pesquisa
Animated_construction_of_butterfly_curve.gif (500 × 500 píxeis, tamanho: 3,33 MB, tipo MIME: image/gif, cíclico, 202 quadros)
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çãoAnimated construction of butterfly curve.gif |
English: Animated construction of the mathematical function, butterfly curve
I made this with SAGE, an open-source math package, for entertainment, as an exercise. Permalink here; original source code (not this version) follows: #***************************************************************************** # Copyright (C) 2008 Dean Moore # # # Distributed under the terms of the GNU General Public License (GPL) # http://www.gnu.org/licenses/ #***************************************************************************** # Animates the construction of the Butterfly Curve. # Written by Dean Moore, March 30 -- April 01, 2008 def animate_curve((g,f), a, b, step, x_min, x_max, y_min, y_max, fig_size = 5): v = [] def c(i): # For output return ((i-a)/(b-a), 0, 1-(i-a)/(b-a)) # colors. for i in srange(a, b + step, step): if i >= b: curve_color=(0,0,1) # Final image is blue. else: curve_color = c(i) p = parametric_plot((g,f), 0, i, rgbcolor=curve_color, plot_points=50*(i-a+1)/step, thickness = 0.25) if i < b: p = p + points((g(i),f(i)),rgbcolor=(0,0,0), pointsize=10) # Terminal point on all but last image. v.append(p) a = animate(v, xmin=x_min, xmax = x_max, ymin = y_min, ymax = y_max, figsize=[fig_size,fig_size]) return a figure_size = 4 x_min = -4;x_max = 4;y_min = -2; y_max = 5 number_of_images_in_final_frozen_image = 12 delay_between_images = 0 def g(x): return sin(x)*(e^(cos(x)) - 2*cos(4*x) - (sin(x/12))^5) # Parametric def f(x): # equations of the return cos(x)*(e^(cos(x)) - 2*cos(4*x) - (sin(x/12))^5) # Butterfly Curve. step = 0.5 b = animate_curve((g,f),0, 24*pi, step, x_min, x_max, y_min, y_max, figure_size) d = animate([b[-1] for i in srange(0, number_of_images_in_final_frozen_image)], # Last image xmin=x_min, ymin=y_min, # is "held" a xmax=x_max, ymax=y_max, # time. figsize=[figure_size,figure_size])(b*d).show(delay = delay_between_images) |
| Data | |
| Origem | Obra do próprio (Texto original: “self-made”) |
| Autor | dino (talk) |
Licenciamento
Dino em Wikipédia em inglês, 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.
Registo de carregamento original
A página de descrição original está aqui. Todos os nomes de utilizador a seguir referem-se a en.wikipedia.
| Data/hora | Dimensões | Utilizador | Comentário |
|---|---|---|---|
| 2008-04-04 00:30 | 500×500× (3487267 bytes) | Dino | better version. Source code [https://www.sagenb.org/home/pub/1767/ here]. |
| 2008-04-02 02:10 | 400×400× (2216154 bytes) | Dino |
Legendas
Adicione uma explicação de uma linha do que este ficheiro representa
Elementos retratados neste ficheiro
retrata
31 março 2008
image/gif
5d1fd6a3cd28956182a7826773645e21e0a08e7c
3 487 267 byte
500 pixel
500 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 | 05h11min de 8 de agosto de 2017 | 500 × 500 (3,33 MB) | wikimediacommons>BD2412 | Transferred from en.wikipedia |
Utilização local do ficheiro
A seguinte página usa este ficheiro:
