Для того чтобы создать программу, которая выводит на экран таблицу и график значений функции ( y = f(x) ) на интервале ( a < x < b ), изменяющегося с шагом ( h ), можно использовать язык программирования Python. В данном примере мы будем использовать библиотеку matplotlib
для построения графика и библиотеку numpy
для удобной работы с массивами чисел.
Вот шаги, которые нужно выполнить для написания программы:
- Ввести значения ( a ), ( b ) и ( h ).
- Вычислить значения ( y ) для каждого значения ( x ) в интервале от ( a ) до ( b ) с шагом ( h ).
- Вывести таблицу значений ( x ) и ( y ).
- Построить график функции ( y = f(x) ).
Рассмотрим пример для функции ( y = \sin(x) ).
import numpy as np
import matplotlib.pyplot as plt
# Ввод значений a, b и h
a = float(input("Введите начальное значение a: "))
b = float(input("Введите конечное значение b: "))
h = float(input("Введите шаг h: "))
# Проверка корректности введенных данных
if a >= b:
print("Ошибка: начальное значение a должно быть меньше конечного значения b.")
elif h