FractalPark
Búsqueda de raíces

novaSine

0df5ac6e-d97e-55db-b624-96c310af07dd

Resumen didáctico

En FRM-like/1, la inicialización hace z = pixel. En cada iteración, el nodo ejecuta denom = cos(z). La terminación comprueba |z - zPrev| >= 0.000001.

Recorrido por el código fuente

  1. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:init/0

    En FRM-like/1, la inicialización hace z = pixel.

  2. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:loop/0

    En cada iteración, el nodo ejecuta denom = cos(z).

  3. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:loop/1

    La rama usa |denom|² < 1e-10 → z = z; |denom|² >= 1e-10 → z = z - sin(z)/denom + 0.18*c.

  4. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:bailout

    La terminación comprueba |z - zPrev| >= 0.000001.

Características de sintaxis

sequence

En cada iteración, el nodo ejecuta denom = cos(z).

branch

La rama usa |denom|² < 1e-10 → z = z; |denom|² >= 1e-10 → z = z - sin(z)/denom + 0.18*c.

Experimento de parámetros

Pasos

  1. Usa el perfil fijado como base. Ejecuta 48 y luego 96 iteraciones, con todos los controles fijos, y registra si difieren denom = cos(z) o |z - zPrev| >= 0.000001.

Qué observar

El límite mayor puede mostrar actualizaciones sin/cos adicionales, protegidas o no; registra si difieren los recuentos de iteraciones.

Ejercicio

Explica los dos resultados de la protección por tamaño de cos(z) denom.

Comprobación de finalización

Para terminar, debes nombrar exactamente las 4 anotaciones e indicar los dos resultados de la protección: z = z y z = z - sin(z)/denom + 0.18*c.

Pista

Pista: si |denom|² < 1e-10, z = z; de lo contrario, z = z - sin(z)/denom + 0.18*c.

Fuentes y derechos

La procedencia figura en el registro de fuente fijado.

El estado de derechos y la decisión de publicación figuran en el registro de decisión fijado.

Registro de la fórmula

novaSine

Esta implementación canónica de FractalPark está publicada y se puede ejecutar.

Vista previa determinista de novaSine

Código fuente canónico

Lenguaje
frm-like/1
Biblioteca estándar
1
Modo del perfil
parameter-plane
Centro del perfil
-0.5, 0
Zoom del perfil
0.4
Iteraciones del perfil
96
Evidencia del perfil
mechanical

Parámetros

No hay parámetros declarados

Código fuente canónico

Esta revisión canónica verificada es de solo lectura. Remix crea una bifurcación editable independiente.

Cargando código canónico…

Fuente e implementación

ID de fórmula
0df5ac6e-d97e-55db-b624-96c310af07dd
Nombre canónico
novaSine
Nombre original
novaSine
Fuente histórica
FractalPark
Implementación actual
Propiedad del proyecto

Esta es una implementación propia del proyecto FractalPark. El archivo enlazado es la Definition canónica fijada.

¿Problemas de derechos o atribución?

Envía el ID de la fórmula y las pruebas. El mantenedor puede retener o retirar la implementación mientras revisa la reclamación. contact@fractalpark.com