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.