Inhoudsopgave:
- Stap 1: Download Python 2.7.10 en noodzakelijke bibliotheken
- Stap 2: Het zijn van een trapezium
- Stap 3: De code bouwen
- Stap 4: Definitieve code
Video: Hoe de oppervlakte van een trapezium in Python te berekenen? - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Met deze instructuable kun je het gebied van een bepaald trapezium kennen met behulp van een programma in python.
Stap 1: Download Python 2.7.10 en noodzakelijke bibliotheken
Download python hier:
www.python.org/downloads/
Download hier de bibliotheken:
Numpy en Matplotlib
Stap 2: Het zijn van een trapezium
De oppervlakte van een trapezium heeft de volgende vergelijking:
A=(b+B)/2 + H
Waar:
A is het gebied
B is de lengte van de langere basis
b is de lengte van de kleinere basis
H is de hoogte van het trapezium
Stap 3: De code bouwen
Om de code te bouwen, moet u er rekening mee houden dat u het volgende moet opnemen:
- Bibliotheken: Numpy en matplotlib.pyplot
- Laat de gebruiker de coördinaten voor de eerste twee punten registreren.* (uitleg in de afbeelding)
- Zet de gebruikersinformatie om in de variabelen die nodig zijn om het gebied te berekenen.
- Geef de gebruiker het gebied van de trapezium.
- Teken de trapezium.
Stap 4: Definitieve code
importeer numpy als np
importeer matplotlib.pyplot als 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.
oppervlakte=((B+b)/2)*h
print("El gebied del trapecio es", gebied)
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()
Aanbevolen:
Clockception - Hoe maak je een klok gemaakt van klokken bouwen! 14 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Clockception - Hoe maak je een klok gemaakt van klokken!: Hallo allemaal! Dit is mijn inzending voor de First Time Author Contest 2020! Als je dit project leuk vindt, zou ik je stem zeer op prijs stellen :) Bedankt! Deze instructable leidt je door het proces voor het bouwen van een klok gemaakt van klokken! Ik heb slim genoemd
Hergebruik het touchpad van een oude laptop om een computer te bedienen! 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hergebruik het touchpad van een oude laptop om een computer te bedienen!: PS/2-laptop-touchpads behoren tot de coolste gebruikersinterface-apparaten om te gebruiken met een microcontroller. De glijdende en tikkende vingerbewegingen kunnen het besturen van dingen op een vrij eenvoudige en leuke manier blijken te maken. Laten we in deze Instructable een combineren met
Hoe u van een Chromebook een Linux Ubuntu-machine maakt!: 5 stappen
Een Chromebook in een Linux Ubuntu-machine veranderen!: Ik heb deze Samsung Chromebook een tijdje geleden gekregen. Sinds ik het heb, wilde ik het veranderen om het beter te maken. Om apps te kunnen gebruiken die niet alleen uit de Chrome-webwinkel komen. Ik heb eindelijk de weg gevonden. Linux Ubuntu is een geweldige manier om het gebruik van een chrom
Hoe een fysiek boek om te zetten in een e-boek? 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe zet ik een fysiek boek om in een e-boek?: Als student met als hoofdvak Scheikundige Technologie heb ik meestal bulktekstboeken, technische boeken en aantekeningen om te scannen (soms af te drukken). Ik ben al een tijdje op zoek naar een efficiënte boekscanner, maar de meeste zijn duur, extreem groot. Binnenkort
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij