FractalPark
근 찾기

novaSine

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

학습 개요

FRM-like/1에서 초기화는 다음 값을 설정해요: z = pixel. 반복 노드는 다음 연산을 실행해요: denom = cos(z). 다음 공식 세부 사항을 설명해요: 분기는 다음 식을 사용해요: |denom|² < 1e-10 → z = z; |denom|² >= 1e-10 → z = z - sin(z)/denom + 0.18*c. 종료 노드는 다음 조건을 검사해요: |z - zPrev| >= 0.000001.

소스 해설

  1. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:init/0

    FRM-like/1에서 초기화는 다음 값을 설정해요: z = pixel.

  2. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:loop/0

    반복 노드는 다음 연산을 실행해요: denom = cos(z).

  3. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:loop/1

    다음 공식 세부 사항을 설명해요: 분기는 다음 식을 사용해요: |denom|² < 1e-10 → z = z; |denom|² >= 1e-10 → z = z - sin(z)/denom + 0.18*c.

  4. frm-v1:bb7d3fd03ddb3b27f66b28fea82cdfa4da6c88cf15a23c6da8fe27a8adf1e34e:bailout

    종료 노드는 다음 조건을 검사해요: |z - zPrev| >= 0.000001.

구문 특징

sequence

이 구문 기능은 다음 연산을 가리켜요: 반복 노드는 denom = cos(z).

branch

이 구문 기능은 다음 연산을 가리켜요: 분기는 다음 식을 사용해요: |denom|² < 1e-10 → z = z; |denom|² >= 1e-10 → z = z - sin(z)/denom + 0.18*c.

매개변수 실험

단계

  1. 고정 프로필을 기준으로 48회와 96회 반복을 실행해요. 그리고 모든 제어를 고정한 채 denom = cos(z) 또는 |z - zPrev| >= 0.000001이 다른지 기록해요.

관찰할 내용

더 큰 반복 상한은 보호되거나 보호되지 않은 sin/cos 업데이트를 더 드러낼 수 있어요. 반복 횟수가 다른지 기록해요.

연습

cos(z) denom 크기 보호에서 나오는 두 결과를 설명해요.

완료 확인

완료하려면 정확히 4개의 주석과 보호의 두 결과인 z = z와 z = z - sin(z)/denom + 0.18*c를 적어야 해요.

힌트

힌트: |denom|² < 1e-10이면 z = z이고, 아니면 z = z - sin(z)/denom + 0.18*c예요.

출처 및 권리

출처 정보는 고정된 소스 기록에 있어요.

권리 상태와 게시 결정은 고정된 결정 기록에 있어요.

수식 레코드

novaSine

이 FractalPark 표준 구현은 게시되어 실행할 수 있습니다.

novaSine의 결정적 미리보기

표준 소스

언어
frm-like/1
표준 라이브러리
1
프로필 모드
parameter-plane
프로필 중심
-0.5, 0
프로필 확대
0.4
프로필 반복 횟수
96
프로필 근거
mechanical

매개변수

선언된 매개변수 없음

표준 소스

검증된 표준 리비전은 읽기 전용입니다. Remix는 별도의 편집 가능한 포크를 만듭니다.

표준 소스를 불러오는 중…

출처 및 현재 구현

수식 ID
0df5ac6e-d97e-55db-b624-96c310af07dd
표준 이름
novaSine
원래 이름
novaSine
역사적 출처
FractalPark
현재 구현
프로젝트 소유

FractalPark 프로젝트 소유 구현입니다. 연결된 파일은 고정된 정식 Definition입니다.

권리 또는 저작자 표시에 문제가 있나요?

수식 ID와 근거 자료를 보내 주세요. 검토 중에는 관리자가 구현을 보류하거나 철회할 수 있습니다. contact@fractalpark.com