Courbe de Dragon à l’aide de Python

La courbe du Dragon est une fractale intéressante et bel. C’est en fait une famille de fractales autosimilaires, mais j’ai se concentrera sur les plus célèbres, le Dragon de Heighway, nommé d’après un des physiciens de la NASA qui étudie, John Heighway. La courbe du Dragon obtient son nom de la recherche comme dragon, peut-être un dragon des mers (apparemment). Même si elle ne ressemble pas à un dragon pour vous, vous devez admettre que c’est un nom cool.

Et ce n’est pas simplement le nom ou la forme, la courbe du Dragon a beaucoup de propriétés étonnantes :

-Il peut paver le plan

-Elle est faite d’une seule ligne

-Cette ligne ne va jamais sur elle-même, donc, théoriquement, un assez grand peut frapper tous les points dans une grille exactement une fois

-Si vous prenez une bande de papier et pliez en demi, alors que Pliez en deux et que dans la moitié et ainsi de suite et puis dérouler il, vous obtiendrez une courbe du Dragon

-Si vous prenez toutes les solutions aux polynômes à coefficients dans une certaine gamme et leur graphe sur un plan complexe, vous trouverez la courbe du dragon dans les endroits

Voici quelques sites qui peuvent vous en dire plus :

-http://en.wikipedia.org/wiki/Dragon_curve

-http://mathworld.wolfram.com/DragonCurve.html

-http://math.ucr.edu/home/baez/roots/

-https://www.youtube.com/watch?v=wCyC-K_PnRY

Dans ce Instructable, je va vous montrer comment écrire un python 3 programmer à l’aide du module graphique de tortue pour générer la courbe du Dragon.

Articles Liés

Comment enregistrer des fichiers à l’aide de Python

Comment enregistrer des fichiers à l’aide de Python

Dans cette insondable je montre comment enregistrer des fichiers à l'aide de Python. Si vous avez un compte Dropbox, vous pouvez télécharger sur elle en utilisant ce programme sain d'esprit et en enregistrant simplement sur ce dossier. Pour enregistr
Expériences dans Advanced Data Logging (à l’aide de Python)

Expériences dans Advanced Data Logging (à l’aide de Python)

Il y a beaucoup d'enregistrement instructables, donc quand j'ai voulu construire un projet d'exploitation forestière du mien j'ai regardé autour un tas de données. Certains étaient bons, certains pas beaucoup, alors j'ai décidé de prendre certaines d
Traçage des données en temps réel de Arduino à l’aide de Python (matplotlib)

Traçage des données en temps réel de Arduino à l’aide de Python (matplotlib)

Arduino est fantastique comme un intermédiaire entre votre ordinateur et d'un circuit électronique brut. À l'aide de l'interface série, vous pouvez récupérer des informations provenant de capteurs attachés à votre Arduino. (Vous pouvez également envo
Brassage amateur des calculs à l’aide de Python !

Brassage amateur des calculs à l’aide de Python !

Je suis un brasseur maison avide et passionné de programmation Python, donc j'ai créé un simple script Python pour m'aider à faire mon infusion calculs de jour. Le script va calculer plusieurs variables utiles telles que la température de l'eau de gr
Time Lapse Batch Image Manipulation à l’aide de Python

Time Lapse Batch Image Manipulation à l’aide de Python

j'ai trouvé récemment un cool Time Lapse app pour mon téléphone, mais les fichiers nécessaires pour être tourné et a touché un peu à les transformer en un film. J'ai écrit un script Python pour ce faire et qui partage avec vous ici.Étape 1: Collecte
Configurer, lire les données & calibrer la boussole numérique à l’aide de Python en HMC5883L

Configurer, lire les données & calibrer la boussole numérique à l’aide de Python en HMC5883L

Comme dans d'autres blogs, celui-ci contient également des informations qui se trouvent ailleurs sur le web. J'ai juste structuré pour le rendre facile à utiliser pour les débutants amateurs de robot.Le raccordement de la boussole est assez simple. L
Simple que l’envoi de valeurs capteur Ito par SigFox et Intel Edison, à l’aide de Python

Simple que l’envoi de valeurs capteur Ito par SigFox et Intel Edison, à l’aide de Python

J'ai eu la chance, à un Intel IoT Hackaton qui aura lieu à Usine.io à Paris, à côté d'une carte Intel Edison Arduino et un tas de Grove capteurs/actionneurs, au aussi obtenir la nouvelle carte d'asmae de Snootlab.Merci les gars d'Intel Ito, Nicolas d
Détection à l’aide de Python et la bibliothèque OpenCV de visage

Détection à l’aide de Python et la bibliothèque OpenCV de visage

Ce projet utilisera la bibliothèque OpenCV et python pour faciliter la détection des visagesÉtape 1: Ce que vous devez1. un Conseil de développement Intel Edison2. une webcam, nous allons utiliser la lumière vague LW-IC5003. Python et la bibliothèque
Contrôle SparkCore à l’aide de Python

Contrôle SparkCore à l’aide de Python

Le Milwaukee Makerspace a été sélectionné pour la nuit avec Spark.io de génération de novembre 2014. J'ai décidé que c'était l'outil idéal pour terminer contrôleur d'éclairage pour le makerspace. Actuellement, les zones d'atelier sont divisées en 7 z
Traçage et graphiques des données actives de Arduino à l’aide de la puissance de Python

Traçage et graphiques des données actives de Arduino à l’aide de la puissance de Python

Je vais vous montrer comment prendre vos projets Arduino au niveau suivant en ayant l'Arduino à interagir avec le langage de programmation Python. Python est un logiciel gratuit, que vous pouvez télécharger. Puisque vous avez déjà appris les rudiment
À l’aide de XML sur le Raspberry Pi avec Python

À l’aide de XML sur le Raspberry Pi avec Python

Ce Instructable examinera l'utilisation de XML sur les demandes de la Raspberry Pi. La première étape couvre ce qui est le format des structures de données et XML. Deuxième étape couvrira la construction et de l'analyse XML en Python et troisième éta
Luminosité simple indicateur et alerte à l’aide de LDR, Arduino, Python.

Luminosité simple indicateur et alerte à l’aide de LDR, Arduino, Python.

Projet utilise LDR (légère résistance dépendante) pour modifier la résistance dans le circuit qui peut être utilisé pour contrôler le comportement des différents composants.Dans ce projet, j'utilise des LED et haut-parleur que les composants de sorti
Python coding for Minecraft

Python coding for Minecraft

Ce Instructable montre comment installer et utiliser un mod que j'ai écrit qui vous permet de contrôler le Minecraft avec des scripts python. Je me concentrerai sur Windows, même si OS X et Linux devrait fonctionner tout aussi bien.Scripts Python peu
Comment construire votre Dragon

Comment construire votre Dragon

Que vous soyez un fan de Anne McCaffrey ou George R. R. Martin, vous avez besoin d'un petit dragon sur votre épaule. Celui-ci est fait assez simplement en utilisant une armature de fil, feuille, bande et quelques autres bricoles. Il s'agissait de ma