2012-2013/TD_maple/fractal/fractal.tex

45 lines
2.0 KiB
TeX

\documentclass[10pt,a4paper]{article}
\usepackage{/media/documents/Cours/Prof/TD_maple/2012_2013/style}
\title{Fractales}
\author{}
\date{}
\begin{document}
\maketitle
\thispagestyle{fancy}
\section{Tapis de Sierpinski}
Cette partie se fera en parallèle avec le poly de Gullaume Connan, Chapitre 5.
Le but de cette partie va être de créer un programme qui va dessiner un tapis de Sierpinski à l'étape \texttt{n}.
Dans cette partie, nous aurons besoin des librairies suivantes \texttt{plots}, \texttt{plottools} et certainement \texttt{ArrayTools} chargez les.
\begin{itemize}
\item Familiarisez vous avec \texttt{rectangle} pour dessiner des rectangles. Dessinez en plusieurs à la fois. Qu'a-t-on besoin pour tracer un rectangle?
\item Faites les questions du 1.2. À quoi correspondent les 8 transformations?
\item Écrire une procédure \texttt{huitTransfo} qui prend en argument un \texttt{array} et qui renvoie un \texttt{array} avec l'image des points par chacune des transformations.
\item Écrire une procédure \texttt{tapis} qui renvoie les informations nécessaire pour tracer la n-ième itération du tapis de Sierpinski.
\item Écrire une procédure \texttt{plotTapis} qui dessine la n-ième itération du tapis de Sierpinski.
\item Répondre aux questions du 1.3.
\end{itemize}
\section{Flocon de Koch}
Voici la description du Flocon de Koch donnée par Wikipedia:
\begin{quote}
On peut la créer à partir d'un segment de droite, en modifiant récursivement chaque segment de droite de la façon suivante :
\begin{itemize}
\item On divise le segment de droite en trois segments de longueurs égales,
\item On construit un triangle équilatéral ayant pour base le segment médian de la première étape,
\item On supprime le segment de droite qui était la base du triangle de la deuxième étape.
\end{itemize}
\end{quote}
En vous inspirant de ce qui a été fait avec le tapis de Sierpinski, écrire un programme qui dessine la n-ième itération du flocon de Koch.
\end{document}