Innholdsfortegnelse:

Hvordan beregne arealet til en trapes i Python ?: 5 trinn
Hvordan beregne arealet til en trapes i Python ?: 5 trinn

Video: Hvordan beregne arealet til en trapes i Python ?: 5 trinn

Video: Hvordan beregne arealet til en trapes i Python ?: 5 trinn
Video: Trapezoid Rule Theory & Intuition | Numerical Methods 2024, Juli
Anonim
Hvordan beregne arealet til en trapes i Python?
Hvordan beregne arealet til en trapes i Python?

Med denne instruerbare vil du kunne kjenne området til et gitt trapesformet ved hjelp av et program i python.

Trinn 1: Last ned Python 2.7.10 og Nødvendige biblioteker

Last ned Python 2.7.10 og Nødvendige biblioteker
Last ned Python 2.7.10 og Nødvendige biblioteker

Last ned python her:

www.python.org/downloads/

Last ned bibliotekene her:

Numpy og Matplotlib

Trinn 2: Are of a Trapezoid

The Are of a Trapezoid
The Are of a Trapezoid

Arealet til en trapes har følgende ligning:

A = (b + B)/2 + H

Hvor:

A er området

B er lengden på den lengre basen

b er lengden på den mindre basen

H er trapezoidens høyde

Trinn 3: Bygg koden

Bygg koden
Bygg koden

For å bygge koden må du huske på at du må inkludere:

- Biblioteker: Numpy og matplotlib.pyplot

- La brukeren registrere koordinatene for de to første punktene.* (Forklaring på bildet)

- Konverter brukerinformasjonen til variablene som trengs for å beregne området.

- Gi brukeren området til trapes.

- Graf trapesen.

Trinn 4: Sluttkode

importer numpy som np

importer matplotlib.pyplot som plt

x =

y =

x1 = float (input ("Ingrese la coordenada en X del primer punto"))

y1 = float (input ("Ingrese la coordenada en Y del primer punto"))

x2 = float (input ("Ingrese la coordenada en X del segundo punto"))

y2 = float (input ("Ingrese la coordenada en Y del segundo punto"))

P1 = (x1, y1)

P2 = (x2, y2) P3 = (x1, 0) P4 = (x2, 0)

B = np.sqrt (((x2-x1) ** 2)+((y2-y1) ** 2)) ## B es la longitud de la base mayor

b = (x2-x1) ## b es la longitud de la base menor h = y2 ## h es la altura del trapecio.

område = ((B+b)/2)*t

print ("El area del trapecio es", område)

plt.plot ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #grafica los puntos del trapecio plt.axis ([-1, 20, -1, 20]) #Limita la longitud de los ejes plt.fill_between ([x1, x2, x2, x1, x1], [0, 0, y2, y1, 0]) #llena el espacio entre puntos plt.show ()

Anbefalt: