• Предмет: Информатика
  • Автор: mariano4echka
  • Вопрос задан 3 месяца назад

Виконайте завдання на комп'ютері у Python .
1. Створіть проект, у якому виконавець побудує графік функції y=- 15x + 100. Збережіть проект у своїй папці у файлі з назвою Функція_1_Прізвище побудує графіки функції у= 10х + 60 та у= -12x - 30 в одній системі координат. Збережіть
2.Створіть проект, у якому виконавець побудує графіки функції у= 10х + 60 та у= -12x - 30 в одній системі координат. Збережіть проект у своїй папці у файлі з назвою Функції_2_Прізвище

скиньте коди на задания, дам 100 балов​

Ответы

Ответ дал: NekiyPen
1

Ответ:

Объяснение:

1) Для вирішення даного завдання я використовую мову програмування Python та бібліотеку Matplotlib.

Спочатку встановимо необхідні бібліотеки за допомогою команди:

!pip install matplotlib

Далі напишемо код для побудови графіка функції y=-15x+100:

import matplotlib.pyplot as plt

import numpy as np

x = np.linspace(0, 10, 100)

y = -15*x + 100

plt.plot(x, y)

plt.xlabel('x')

plt.ylabel('y')

plt.title('Графік функції y=-15x+100')

plt.grid()

plt.show()

Далі, для побудови графіків функцій у=10x+60 та у=-12x-30 в одній системі координат, напишемо наступний код:

import matplotlib.pyplot as plt

import numpy as np

x = np.linspace(0, 10, 100)

y1 = 10*x + 60

y2 = -12*x - 30

fig, ax = plt.subplots()

ax.plot(x, y1, label='y=10x+60')

ax.plot(x, y2, label='y=-12x-30')

ax.plot(x, -15*x + 100, label='y=-15x+100')

ax.set_xlabel('x')

ax.set_ylabel('y')

ax.set_title('Графіки функцій')

ax.grid()

ax.legend()

plt.show()

Нарешті, збережемо наш проект у файлі з назвою "Функція_1_Прізвище" за допомогою команди:

plt.savefig('Функція_1_Прізвище.png')

2)  Для початку, необхідно встановити її за допомогою команди:

!pip install matplotlib

Далі, можна створити файл з розширенням ".py" та додати наступний код:

import matplotlib.pyplot as plt

import numpy as np

# Задаємо значення x

x = np.arange(-10, 10, 0.1)

# Задаємо значення y для першої функції

y1 = 10*x + 60

# Задаємо значення y для другої функції

y2 = -12*x - 30

# Побудова графіків

plt.plot(x, y1, label='y = 10x + 60')

plt.plot(x, y2, label='y = -12x - 30')

# Додавання підписів до осей та заголовку

plt.xlabel('x')

plt.ylabel('y')

plt.title('Графіки функцій')

# Додавання легенди

plt.legend()

# Відображення графіка

plt.show()

Тепер можна запустити цей файл та отримати графіки функцій у одній системі координат. Для збереження проекту у своїй папці у файлі з назвою "Функції_2_Прізвище" достатньо зберегти цей файл з такою назвою у своїй папці з проектом.


mariano4echka: спасибі)
Вас заинтересует