Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Matlab или все что угодно] Нахождение производных


Автор: avlzll 27.1.2010, 18:48
День добрый. Имеется, на первый взгляд, простое задание.

Дана таблица значений функции f(x)

 x    |  y
0.4  | 0.4000
0.6  | 1.4848
0.8  | 2.6811
1.0  | 3.9983
1.2  | 5.4465
1.4  | 7.0371
ну и так далее.

Нужно составить таблицы значений производных y' и y'' в точках x = 0.8 + 0.2k,  k = 0, 1, ... 13.

Подскажите в каком направлении двигаться, пожалста.

Автор: Sanaff 27.1.2010, 19:01
ну если не заниматься аппроксимацией функции ))

производная в точке x(n)

y' = dy/dx = (y(n)-y(n-1)) / (x(n)-x(n-1))
n - целое число. можно просто номер строки в таблице. можно n = k, так шаг совпадает

y'' = dy' / dx
аналогично

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)