Ficheiro:DeCasteljau1.svg

Imagem numa resolução maior(ficheiro SVG, de 336 × 142 píxeis, tamanho: 20 kB)

Descrição Depicts the de Casteljau algorithm geometrically data: created on 7th of October 2006
Data (UTC)
Origem
Autor
SVG desenvolvimento
InfoField
 
O código-fonte desta imagem SVG é válido.
 
Este(a) desenho vetorial foi criado com o Asymptote
Código fonte
InfoField

Asymptote code

import settings;
outformat="pdf";

size(10cm,4cm);

real t = 0.33;

pair[][] P = {{(0,0), (0.25,1.5), (1,2), (1,0)},
 {(0,0), (0.5,1), (1,2), (1,0)},
 {(0,0), (0.5,1), (1,2), (1,0)},
 {(0,0), (0.5,1), (1,2), (1,0)}};
path C[] = {nullpath, nullpath, nullpath, nullpath};
path g,ctr,d;
g = P[0][0]..controls P[0][1] and P[0][2]..P[0][3];
d = scale(0.025)*unitcircle;

int i,j,k;
C[0] = P[0][0]--P[0][1]--P[0][2]--P[0][3];

for(i = 1; i <= 3; ++i) {
  for(j = 0; j <= 3-i; ++j) {
    P[i][j] = (1-t)*P[i-1][j] + t*P[i-1][j+1];
    C[i] = C[i]--P[i][j];
  }
}

for(k =  0; k < 3; ++k) {
  draw(shift((2*k,0)) * C[k]);

  for(i = 0; i < 4-k; ++i) {
    string L = format("$P_%d$",i);
    label(L, shift((2*k,0)) * P[k][i], i < (4-k)/2 ? W : E);
    filldraw(shift((2*k,0)) * shift(P[k][i])*d);
  }

  draw(shift((2*k,0)) * C[k+1], dashed);

  for(i = 0; i < 3-k; ++i)
    draw(shift((2*k,0)) * shift(P[k+1][i])*d);

  draw(shift((2*k,0)) * g);
}


Esta é uma imagem retocada, o que significa que a versão original foi alterada digitalmente. O original pode ser visto aqui: DeCasteljau1.png.

Eu, titular dos direitos de autor desta obra, publico-a com a seguinte licença:
Esta obra foi dedicada ao domínio público pelo autor, Example do projecto [[::|Wikimedia Commons em ]], com aplicação em todo o mundo.

Se isto não for legalmente possível:
Example concede a todos o direito de usar esta obra para qualquer fim, sem quaisquer condições, a menos que tais condições sejam impostas por lei.

Registo de carregamento original

This image is a derivative work of the following images:

  • File:DeCasteljau1.png licensed with PD-user-w
    • 2007-03-18T19:53:43Z Angusmclellan 600x300 (15317 Bytes) {{Information |Description=author: Przemysław Koprowski source: created by in [http://asymptote.sourceforge.net/ Asymptote] description: This image depictes the de Casteljau algorithm geometrically data: created on 7th of O

Legendas

Adicione uma explicação de uma linha do que este ficheiro representa

Elementos retratados neste ficheiro

retrata

Histórico do ficheiro

Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.

Data e horaMiniaturaDimensõesUtilizadorComentário
atual11h28min de 30 de outubro de 2009Miniatura da versão das 11h28min de 30 de outubro de 2009336 × 142 (20 kB)LennyWikipedia~commonswiki{{Information |Description=author: Przemysław Koprowski source: created by in [http://asymptote.sourceforge.net/ Asymptote] description: This image depictes the de Casteljau algorithm geometrically data: created on 7th of October 2006 == Asymptote sour

A seguinte página usa este ficheiro:

Utilização global do ficheiro

As seguintes wikis usam este ficheiro: