Skrypt generujący plik SVG rozwinięcia siatki powierzchni kuli
Stronę tą wyświetlono już: 8391 razy
Prosty skrypt Python-a, który generuje plik SVG na podstawie promienia R kuli oraz liczby cięć siatkę rozwinięcia powierzchni tejże kuli. Konstrukcja wykorzystana do uzyskania takiego efektu została rozrysowana na poniższej ilustracji.
Na powyższej ilustracji okrąg stanowiący osiowy przekrój kuli podzieliłem sobie na 12 równych części. Każda część ma łuk długości równej L1-2, dla której wzór na długość został napisany na powyższej ilustracji. Ta sama długość będzie stanowiła odległość pomiędzy liniami siatki, na której rozwinięcie pojedynczego elementu siatki będzie rysowane. Konieczne jest jeszcze znalezienie długości łuków zaznaczonych na prawym rysunku, czyli LA-B, LB-C i LD-E, albowiem za prawdę powiadam, że ich długość odpowiada szerokości rozwinięcia na danej wysokości.
Kod programu wygląda następująco:
Poniżej zamieszczam przykład pliku SVG rozwinięcia siatki sfery.
Tytuł:
Python w analizie danych. Przetwarzanie danych za pomocą pakietów pandas i NumPy oraz środowiska Jupyter. Wydanie III
Autor:
Wes McKinney
Tytuł:
Machine learning, Python i data science. Wprowadzenie
Autor:
Andreas Müller, Sarah Guido
Tytuł:
Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika
Autor:
Irv Kalb
Tytuł:
Python na start! Programowanie dla nastolatków
Autor:
Michał Wiszniewski
Tytuł:
Sztuczna inteligencja w finansach. Używaj języka Python do projektowania i wdrażania algorytmów AI
Autor:
Yves Hilpisch
Tytuł:
Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy
Autor:
Urszula Wiejak, Adrian Wojciechowski
Tytuł:
Python i praca z danymi. Przetwarzanie, analiza, modelowanie i wizualizacja. Wydanie III
Autor:
Avinash Navlani, Armando Fandango, Ivan Idris
Tytuł:
Black Hat Python. Język Python dla hakerów i pentesterów. Wydanie II
Autor:
Justin Seitz, Tim Arnold
Tytuł:
Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu
Autor:
Lee Vaughan
Tytuł:
Python i AI dla e-commerce
Autor:
Sebastian Kondracki