Взять соответствующие своему варианту таблично заданные функции и скопировать их содержимое в два текстовых файла f1.txt и f2.txt 2.
Написать программу на языке Python, которая: считывает данные из файлов и на их основе получает две функции, полученные путём интерполяции сплайнами табличных данных при помощи библиотеки numpy.
определяет координаты точки пересечения этих функций: - путём реализации метода половинного деления; - путём реализации метода касательных (Ньютона); - с использованием метода Ньютона из библиотеки scipy.
с использованием библиотеки matplotlib строит график, на котором отображены обе функции
Отчёт должен включать в себя текст программы с подробными комментариями на русском языке, график и результаты вычислений, полученных тремя перечисленными способами.
Вариант.
#f1 x y
0.00000e+00 1.20000e+00
7.50000e-04 8.89361e-01
1.50000e-03 6.59136e-01
2.25000e-03 4.88509e-01
3.00000e-03 3.62051e-01
3.75000e-03 2.68328e-01
4.50000e-03 1.98867e-01
5.25000e-03 1.47387e-01
6.00000e-03 1.09234e-01
6.75000e-03 8.09570e-02
7.50000e-03 6.00000e-02
#f2 x y
0.00000e+00 0.00000e+00
5.00000e-04 7.97203e-02
1.00000e-03 1.59480e-01
1.50000e-03 2.39281e-01
2.00000e-03 3.19121e-01
2.50000e-03 3.99000e-01
3.00000e-03 4.78920e-01
3.50000e-03 5.58880e-01
4.00000e-03 6.38880e-01
4.50000e-03 7.18920e-01
5.00000e-03 7.99000e-01
5.50000e-03 8.79119e-01
6.00000e-03 9.59279e-01
6.50000e-03 1.03948e+00
7.00000e-03 1.11972e+00
7.50000e-03 1.20000e+00
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |