Не знаю, зачем Вам считать производную, но если по-простому:
есть приращение функции: dy (вес), и приращение аргумента dx (время).
Берём попарно две точки, и находим dy.
a (альфа) - есть тангенс угла наклона прямой (касательной), а если это тангенс, то это отношение противолежащей стороны к прилежащей, т.е tan(a) = dy/dx, тогда a = arctan(dy/dx);
Например, для точек 1->2:
tan(a) = (15-10) / 0.1 = 50;
=> a ~= arctan(50) ~= 88 deg.
Для точки 2 -> 3:
a = arctan((95-15)/0.1) ~= 89.92 deg
Для точки 3 -> 4:
a = arctan((380-95)/0.1) ~= 89.97 deg
и так далее.
Только у вас выбран масштаб времени настолько маленький (по сравнению с измеряемым весом), что это всё дело (угол альфа) фактически всегда аппроксимируется на +- 90 градусов.
И я так и не понял, зачем нужен этот угол.