dr-evil :
Заглянул я в книгу по численным методам, а там... Короче, понял я одно,
где начинаются формулы, там заканчивается смысл.
Тем неменее попытка не пытка.
Для начала разберемся, что все-таки требуется в задании.
Я понял так:
Заполнить массив значениями полученными по формуле: y=2*x^2+3*x-5 ,
по полученным значениям, затем получить приблизительный вид функции y(x)
и найти ее производные в каждой точке из диаппазона от 999 до 1000.
Но тогда вопрос зачем все это делать, если функция итак известна?
Т.е., почему бы просто не взять производную от y=2*x^2+3*x-5:
dy=2*2*x+3 и вывести ее значения в каждой точке x на заданном интервале.
Если нужна такая программа, то пожалуста:
i:=999;
c:=1;
while i<>1000 do begin
x[c]:=i;
y[c]:=2*sqr(x[c])+3*x[c]-5;
dy[c]:=2*2*x[c]+3;
writeln('x:',x[c],'y(x):'y[c],'dy(x):',dy[c]);
i:=i+0.1;
inc(c);
end;
Если все-таки первый вариант нужен, то как будет время, можно будет подумать,
это не должно быть слишком сложно.
Насчет линков, пока что, нашлось только это :
http://www.num-meth.srcc.msu.su
http://www.srcc.msu.su/num-anal/index.htm