spirale de Fermat avec tikz
Bonjour,
Je cherche à tracer une spirale de Fermat avec tikzpicture. `tikzpicture`. Je cherche non pas à tracer une ligne continue mais à placer des points sur la spirale.
J'ai donc calculé les coordonnées de tous les points (il y en a 113 points au total), grâce aux formules :
* theta = 137.508 * n
* r = k sqrt(theta)
theta = 137.508 * n
x = r cos(theta)
* y = r sin(theta)
J'ai fait ces calculs sur un tableur (libreoffice), puis j'ai transféré les coordonnées dans un fichier texte avec gedit.
Ensuite, j'ai traçé la figure avec tikzpicture.
Voici un ECM :
\documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[french]{babel}[2013/05/16]
\usepackage{tikz}
\usetikzlibrary{plotmarks}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{color}
\usepackage{siunitx}
\usepackage[a4paper,margin=6mm]{geometry}
\begin{document}
\begin{center}
\begin{tikzpicture}
% traçé de l'axe des x
\foreach \y in {-10,-9,...,10} \draw(-1,\y)node[left]{\y};
% traçé de l'axe des y
\foreach \x in {-10,-9,...,10} \draw(\x,0)node[below]{\x};
\draw[dotted] plot[mark=ball] file {listepointsspirale};
\end{tikzpicture}
\end{center}
\end{document}
Mes questions sont les suivantes : :
1. Comment mettre les coordonnées de chaque point près de chaque point (du genre, avec la commande 'node') `node`) ?
2. Peut-on faire varier la taille des points ? Je voudrais d'abord avoir des points de taille 1 à l'intérieur de la spirale puis des points de taille 7 à l'extérieur l'extérieur, avec entre les deux des tailles intermédiaires.
intermédiaires.
3. Autre question mais moins importante : 3. Est-il est-il possible de ne pas relier les points entre eux ?