
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

С помощью этого руководства вы сможете узнать площадь любой заданной трапеции с помощью программы на Python.
Шаг 1. Загрузите Python 2.7.10 и необходимые библиотеки

Загрузите python здесь:
www.python.org/downloads/
Загрузите библиотеки здесь:
Нумпи и Матплотлиб
Шаг 2: форма трапеции

Площадь трапеции определяется следующим уравнением:
А = (Ь + В) / 2 + Н
Где:
А это площадь
B - длина более длинного основания
b - длина меньшего основания
H - высота трапеции
Шаг 3: Создание кода

Чтобы построить код, вы должны иметь в виду, что вы должны включить:
- Библиотеки: Numpy и matplotlib.pyplot
- Разрешить пользователю регистрировать координаты первых двух точек. * (Объяснение на картинке)
- Преобразуйте информацию о пользователях в переменные, необходимые для расчета площади.
- Дайте пользователю площадь трапеции.
- Постройте трапецию.
Шаг 4: окончательный код
импортировать numpy как np
импортировать matplotlib.pyplot как plt
х =
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.
площадь = ((B + b) / 2) * h
print ("El area del trapecio es", площадь)
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 ()
Рекомендуемые:
ELEGOO Kit Lab или Как облегчить мою жизнь как разработчика: 5 шагов (с изображениями)

ELEGOO Kit Lab или Как облегчить мою жизнь как разработчика: Цели проекта У многих из нас есть проблемы с макетом контроллеров UNO. Часто подключение компонентов становится затруднительным для многих компонентов. С другой стороны, программирование под Arduino может быть сложным и потребовать много
Arduino как интернет-провайдер -- Записать шестнадцатеричный файл в AVR -- Предохранитель в АРН -- Arduino как программист: 10 шагов

Arduino как интернет-провайдер || Записать шестнадцатеричный файл в AVR || Предохранитель в АРН || Arduino как программист: ………………………. ПОДПИШИТЕСЬ на мой канал YouTube, чтобы увидеть больше видео …….. Эта статья все об ардуино как исп. Если вы хотите загрузить шестнадцатеричный файл или установить предохранитель в AVR, вам не нужно покупать программатор, вы можете
Как создать загрузочный диск Linux (и как его использовать): 10 шагов

Как создать загрузочный диск Linux (и как его использовать): это простое введение о том, как начать работу с Linux, в частности с Ubuntu
Visuino Как использовать кнопку в качестве входа для управления такими вещами, как светодиод: 6 шагов

Visuino Как использовать кнопку в качестве входа для управления такими объектами, как светодиод: в этом уроке мы узнаем, как включать и выключать светодиод с помощью простой кнопки и Visuino. Посмотрите демонстрационное видео
Поворотный энкодер: как он работает и как использовать с Arduino: 7 шагов

Поворотный энкодер: как он работает и как использовать с Arduino: вы можете прочитать этот и другие замечательные руководства на официальном сайте ElectroPeak. Обзор В этом уроке вы узнаете, как использовать поворотный энкодер. Сначала вы увидите некоторую информацию о датчике вращения, а затем узнаете, как