Slik konverterer Polar til kartesiske i Python

En av fordelene ved å bruke programmeringsspråket Python er at det er lett å lære, forstå og implementere. Det er bærbare i at det fungerer like godt på alle PC-plattformer, er det lett å bruke og det har ikke de samme syntaksregler at lavere nivå språk som C og C ++ har. Bruk Python for å hjelpe deg med å løse hverdagslige matematiske problemer, som for eksempel konvertering av et sett med polarkoordinater til kartesiske koordinater.

Bruksanvisning

1 Importere matte modulen inn din Python-skript. I begynnelsen av skriptet, legge til følgende:

import math

eller

fra math import *

Forskjellen mellom de to er måten funksjoner vil bli kalt i programmet senere. I det første eksempel vil skrive ut synd "x", Type:

print tak i Math.sin (x)

I det andre eksemplet skriver du:

print sin (x)

2 Skaff polarkoordinater fra bruker:

r = raw_input ( "Skriv inn r koordinere:")

theta = raw_input ( "Skriv inn theta koordinere:")

3 Bruk konverterings formler for å konvertere "r" og "theta" til "x" og "y":

x = r * cos (theta)

y = r * sin (theta)

4 Utgang resultatene:

print "Den kartesiske koordinater for (", r, ",", theta, ") er (" x "," y ")"

En annen måte å formatere det er som følger:

print "Den kartesiske koordinater for (% s,% s) er (% s,% s)"% (r, theta, x, y)

Hint

  • Sørg for at du importerer regnestykket modulen. Uten den, vil Python tolken returnere en feil på cos og synd funksjoner.