tkinter에서 peano curve를 그리는 방법을 찾으려고합니다. create_line
을 사용해야합니까?파이썬 tkinter 반복적 인 peano 곡선
두 번째 질문은 peano_curve 함수를 재귀 적으로 작성하는 방법입니다. 그림을 시작할 위치, 설정 단계, 종료 조건 설정 등입니다. 아무도 나를이 함수를 쓸 수 있습니까? 지금까지 인터넷에서 유용한 것을 찾지 못했습니다.
tkinter에서 peano curve를 그리는 방법을 찾으려고합니다. create_line
을 사용해야합니까?파이썬 tkinter 반복적 인 peano 곡선
두 번째 질문은 peano_curve 함수를 재귀 적으로 작성하는 방법입니다. 그림을 시작할 위치, 설정 단계, 종료 조건 설정 등입니다. 아무도 나를이 함수를 쓸 수 있습니까? 지금까지 인터넷에서 유용한 것을 찾지 못했습니다.
파이썬 배포판에는 tkinter (및 turtle 모듈)을 사용하여 프랙탈 커브를 그리는 데모 스크립트가 있어야합니다. (! 배터리에 대한 이야기가 포함되지 :))
이
python fractalcurves.py
실행하기 Hilbert curve립니다
이 코드를 공부하고 Peano curve을 그릴을 수정할 수 있습니다.
우분투 11.10에서 파일은 /usr/share/doc/python2.7/examples/Demo/turtle/tdemo_fractalcurves.py
에 있습니다. 데모 스크립트가 파이썬 배포판에 포함되어 있지 않으면 소스 코드 저장소 here에서 찾을 수 있습니다.
아주 나쁜 대답입니다. Peano 곡선은 공간을 9 개의 타일로 나눕니다. – Bytemain
드로잉 이러한 커브는 일반적으로 매우 쉽습니다. "거북이 그래픽"과 L-Systems을 사용하면 상당히 쉽습니다. L-시스템으로
https://en.wikipedia.org/wiki/L-system
페 아노 곡선은 그런 다음이있다 : 90 +
에 회전 및 -
및 (원하는 수준) F
되는 재귀 또는 도면 중와
F -> F+F-F-F-F+F+F+F-F
.
거북이와 tkinter를 함께 사용할 수 있습니까? – greg
거북 그래픽은 기술이 아니라 라이브러리입니다. https://en.wikipedia.org/wiki/Turtle_graphics –
혼자 힘으로 시도해 보시고 구체적인 질문을하십시오. – wberry
좋아요. (다시) 시도 하겠지만 쉽지는 않을 것입니다. :) – greg