Problemas con una secuencia

jlmunoz shared this question 3 years ago
Answered

He creado una herramienta, pieza_hexagonal(Punto)

Creo una secuencia de puntos, lista_1

Y a continuación: zip(Pieza_Hexagonal(k),k,lista_1). Debería salir en cada punto de la lista_1 el dibujo que genera la herramienta Pieza_Hexagonal, pero no.

He probado poniendo Pieza_Hexagonal(Elemento(lista_1,1) y así si funciona.

¿es un error?

Comments (4)

photo
1

me temo que zip espera crear una lista de elemntos simples y que la herramienta crea 3 segmentos y tres puntos. Además no sería buena idea que la herramienta devolviera una lista mixta de segmentos y puntos por lo de mantener la homogeneidad de los elementos. si tienes un limite de puntos podrias generar un listado en la hoja de calculo

photo
1

se me ha ocurrido que si la salida de la herramienta fuese un poligono exagonal con vertices alternos en el centro , o sea una estrella de tres puntas degenerada, es posible que pudieras crear la figura

photo
1

Hola JL (y JV :-)

Una ocurrencia alternativa: execute(sequence("ph"+k+"=Pieza_Hexagonal(Element(lista_1, "+k+"))",k,1,10)) parece que funciona

photo
1

¡Pues si que funciona! Eres un crack Manuel.

photo
© 2021 International GeoGebra Institute