Fermats spiral er en spesiell type Archimedean spiral . Arkimediske spiraler er beskrevet ved ligningen r = a * ( theta ^ ( 1 /N) ) , hvor "r" er den radielle avstand , " theta " er den polare vinkel og " n" er en konstant som endrer hvor tett spiral er innpakket . Når n = 2, R ^ 2 = a ^ 2 * theta , og spiral kalles Fermats spiral. For en gitt positiv verdi av theta , er det to verdier av "r" : r = a * ( theta ^ ( 1/2) ), og R = -a * ( theta ^ ( 1/2) ) . Dette resulterer i en symmetrisk spiral om origin.MATLAB er et program utviklet av MathWorks for teknisk databehandling. Mange forskere og ingeniører bruker MATLAB til å utføre dataanalyse og visualisering av data . Du kan bruke MATLAB til å plotte Fermats spiral. Instruksjoner
en
Type " a = 2" i Command vinduet
2
Type " theta = 0 : . ( 2 * pi ) /100 : ( 10 * pi ) "for å generere en rekke verdier av " theta ".
3
Type" r_pos = a * ( theta. ^ ( 1/2) ) "for å beregne den positive verdien av" r " for hver verdi av " theta ".
4
Type" r_neg = -a * ( theta. ^ ( 1/2) ) "for å beregne den negative verdien av " r " for hver verdi av " theta ".
5
Type " polar ( theta , r_pos , ' k - ' )" å plotte den positive delen av spiral på polare koordinater i svart.
6
Type " holde på, polar ( theta , r_neg , 'r - ' )" å plotte den negative delen av spiral på de samme polare koordinater i rødt.