FractalPark
Memoria de órbita

quadrants

2d237187-b3fd-54e2-8bf4-ef973080f389

Resumen didáctico

Esta unidad se basa para ti en las siguientes operaciones exactas de FRM-like/1: `init: z = 0; carrier = pixel. loop: z = z * z + carrier; horizontal = real(z); vertical = imag(z); rotation = (0, 0); horizontal > 0, vertical > 0: rotation = (0, 1); horizontal > 0, vertical < 0: rotation = (1, 0); horizontal < 0, vertical > 0: rotation = (-1, 0); horizontal < 0, vertical < 0: rotation = (0, -1); carrier = carrier + rotation * offset / z. bailout: |z| <= 4.`

Recorrido por el código fuente

  1. frm-v1:a77dc97ca3eff72c3edb9516440760af7d5fdc967d84a7f08bdace726898d79e:loop/4

    Con horizontal > 0, la rama fija rotation = (0, 1) solo si vertical > 0 y rotation = (1, 0) solo si vertical < 0; los componentes nulos mantienen rotation = (0, 0).

  2. frm-v1:a77dc97ca3eff72c3edb9516440760af7d5fdc967d84a7f08bdace726898d79e:loop/5

    Con horizontal < 0, la rama fija rotation = (-1, 0) solo si vertical > 0 y rotation = (0, -1) solo si vertical < 0; los componentes nulos mantienen rotation = (0, 0).

  3. frm-v1:a77dc97ca3eff72c3edb9516440760af7d5fdc967d84a7f08bdace726898d79e:loop/6

    Esta anotación ejecuta `carrier = carrier + rotation * offset / z`.

  4. frm-v1:a77dc97ca3eff72c3edb9516440760af7d5fdc967d84a7f08bdace726898d79e:bailout

    Esta anotación ejecuta `|z| <= 4`. Cierra la secuencia de iteración de esta fórmula.

Características de sintaxis

source-sequence

Esta característica de secuencia conecta, en el orden del código fuente, las operaciones citadas relacionadas con `rotation * offset / z`.

Experimento de parámetros

offset

Pasos

  1. Con el perfil fijado, renderiza primero la base con `offset = 0 + 0i`. Mantén fijos el centro, el zoom, la rotación, las iteraciones y los demás slots; haz y renderiza un solo cambio cada vez: `offset = 1 + 0i`. Restaura la base antes de cada prueba nueva.

Qué observar

En las pruebas de `offset`, `rotation` de quadrants, registra si hay una diferencia visible respecto de la base; registra también cuando no haya diferencia.

Ejercicio

Explica el papel de `rotation * offset / z` en el orden del código fuente y compara las ejecuciones según los pasos del experimento de parámetros.

Comprobación de finalización

Tu respuesta debe explicar las 4 operaciones anotadas, registrar la comparación del experimento y mencionar `rotation * offset / z`.

Fuentes y derechos

Fuente: revisión de ejecución fijada y decisión de publicación.

La información de derechos está en la unidad factual en inglés.

Registro de la fórmula

quadrants

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

Vista previa determinista de quadrants

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

  • offset: complex

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
2d237187-b3fd-54e2-8bf4-ef973080f389
Nombre canónico
quadrants
Nombre original
quadrants
Fuente histórica
Fractint
Implementación actual
Reescritura independiente separada

Fuente histórica: Fractint. La implementación actual de FractalPark es una reescritura independiente y aislada; el texto FRM original no se redistribuye.

¿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