Scripts de seletores animados

[color=#999999]Esta atividade pertence ao [i]livro de GeoGebra[/i] [url=https://www.geogebra.org/m/k7fgbjwc]GeoGebra Principia[/url].[/color][br][br][br]No entanto, não podemos generalizar esse método para polígonos com mais de 4 lados, pois o ajuste do comprimento do quinto lado pode desajustar os lados já ajustados. Precisaríamos de um ajuste contínuo, iterativo, até obter o resultado desejado. Podemos conseguir esse ajuste contínuo usando um script que é executado continuamente, pois está associado à atualização do valor de um seletor animado.[br][br]Por exemplo, na primeira cena, parece que P é um ponto na circunferência (com raio 4 centrada em A), mas na realidade é um ponto livre. Ao puxá-lo, ele voltará à circunferência, pois o script do seletor animado é executado continuamente e é o seguinte:[br][center]DefinirValor(P, P + u)[/center]onde:[br][center]u = A - P + 4 VetorUnitário(P − A)[/center]Podemos adicionar um coeficiente (k) para controlar a velocidade: DefinirValor(P, P + k u)[br][br]Se adicionarmos outro vetor, P se moverá em direção à interseção mais próxima, mesmo que não haja uma interseção real![br][br]Fazendo o mesmo com 5 pontos e 5 vetores, voilà! Agora podemos manter a equidistância em mais de quatro pontos.
[color=#999999][color=#999999]Autor da atividade e construção GeoGebra: [url=https://www.geogebra.org/u/rafael]Rafael Losada[/url].[/color][/color]

Information: Scripts de seletores animados