11 месяцев назад
Простейший локальный кубический сплайн с не равно отстоящими абциссами на Borland TurboBasic'е
В предыдущей статье был описан простейший локальный кубический сплайн с равно отстоящими абциссами. Не редко бывает нужным гладко интерполировать входные данные с разно отстоящими абциссами, об этом и будет эта статья. Значение первой производной (наклон) в каждом узле находится путём численного дифференцирования по трём точкам с не равно отстоящими по оси абцисс узлами: Рис. 1. Формулы числового дифференцирования по трём не равно отстоящим на оси абцисс точкам, h_i=h_{i+1}-h_i. Следует отметить,...
1 неделю назад
Программирование на языке python. Библиотека matplotlib. Построение некоторых объёмных фигур
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Интересная область работы с библиотекой matplotlib это объёмные фигуры. Да, это в сущности поверхности, но образующие замкнутое пространство. Иногда удобно использовать угловые координаты. Есть и специальные средства, о которых мы поговорим. В начале поcтроим сферу (см. программу ниже). #!/usr/bin/python3 import numpy as np import matplotlib.pyplot as plt a1, b1 = np...