Les partenaires publicitaires:

Comment tracer la spirale de Fermat dans MATLAB

La spirale de Fermat est un type spécial de spirale d'Archimède. Spirales d'Archimède sont décrits par l'équation r = a (thêta ^ (1 / n)), où "r" est la distance radiale, "thêta" est l'angle polaire et "n" est une constante qui modifie la façon hermétiquement la spirale est enroulée. Lorsque n = 2, r = 2 ^ a ^ 2

thêta, et la spirale est appelée la spirale de Fermat. Pour toute valeur positive donnée de thêta, il ya deux valeurs de "r": R = a (thêta ^ (1/2)) et r = -a (thêta ^ (1/2)). Il en résulte une spirale symétrique par rapport à l'origine.


MATLAB est un logiciel développé par The MathWorks pour l'informatique technique. De nombreux scientifiques et ingénieurs utilisent MATLAB pour effectuer l'analyse des données et la visualisation de données. Vous pouvez utiliser MATLAB pour tracer la spirale de Fermat.

Instructions

  1. 1

    Type "a = 2" dans la fenêtre de commande.

  2. 2

    Type "thêta = 0: (2pi) / 100: (10pi)" pour générer une plage de valeurs de "thêta."

  3. 3



    Type "r_pos = a * (thêta. ^ (1/2))" pour calculer la valeur positive de "r" pour chaque valeur de "thêta."

  4. 4

    Type "r_neg = -a * (thêta. ^ (1/2))" à calculer la valeur négative de "r" pour chaque valeur de "thêta."

  5. 5

    Type "polaire (thêta, r_pos, 'k')" pour tracer la partie positive de la spirale sur les coordonnées polaires en noir.

  6. 6

    Type "tenir, polaire (thêta, r_neg, 'r')" pour tracer la partie négative de la spirale sur les mêmes coordonnées polaires en rouge.

Conseils & Avertissements

  • Vous pouvez aussi tracer la spirale de Fermat sur les coordonnées cartésiennes lieu de coordonnées polaires. Une fois que vous avez calculé vos valeurs "thêta," "r_pos" et "r_neg," les convertir en coordonnées cartésiennes en utilisant le "Pol2cart" fonction, par exemple, "[x_pos, y_pos] = pol2cart (thêta, r_pos)." Ensuite, tracer les points à l'aide de la "Complot" fonction, par exemple, type "terrain (x_pos, y_pos)." Répétez les mêmes étapes pour la partie positive de la spirale de Fermat.
» » » » Comment tracer la spirale de Fermat dans MATLAB