Учитель моего исчисления дал нам программу для вычисления определенных интегралов заданного интервала с использованием трапецеидального правила. Я знаю, что запрограммированные функции берут входные данные и производят вывод как арифметические функции, но я не знаю, как сделать обратный: найдите вход, заданный на выходе.Определение ввода функции при заданном выходе (Исчисление)
Проблема гласит:
«Использование трапеций с различным числом п, приращений оценить расстояние, пройденное от Т = 0 до Т = 9 Найти число D, для которых трапециевидной сумма находится в пределах. 0,01 единицы этого предела (468) при n> D. "
Я оценил предел через «подключи и пыхтение» с калькулятором, и я знаю, что с регулярной алгебраической функции, я мог бы легко сделать:
предел (468) = алгебраическое выражение с переменной х (затем решить для x)
Однако, как бы я сделал это для запрограммированной функции? Как определить ввод запрограммированной функции с заданным выходом?
Я вычисляю определенный интеграл для многочлена (x^2 + 11x + 28)/(x + 4) между интервалом 0 и 9. Функция трапеции в правиле вычисляет определенный интеграл между интервал 0 и 9 с использованием заданного числа трапеций, n.
В целом, я хочу знать, как это сделать:
Решите для п: 468 = trapezoidal_rule (а = 0, Ь = 9, п);
Код для trapezoidal_rule (а, б, п) на моем TI-83:
Prompt A
Prompt B
Prompt N
(B-A)/N->D
0->S
A->X
Y1/2->S
For(K,1,N-1,1)
X+D->X
Y1+S->S
End
B->X
Y1/2+S->S
SD->I
Disp "INTEGRAL"
Disp I
Потому что я не знаком с этим синтаксисом и я не знаком с компьютерными алгоритмами, я надеялся, что кто-то мог помогите мне превратить этот код в алгебраическое уравнение или указать мне в этом направлении.
Edit: Это не является частью моей домашней-только любознательность
Спасибо за ответ, МакКоган. Приятно видеть это с точки зрения программиста, но частичный ответ был найден в разделе «Математика» после того, как я сопоставил код с его соответствующими алгебраическими аналогами: http://math.stackexchange.com/questions/6491/determining-n-in- сигма-сигма-х-0n. –
(На самом деле, я математик, а также программист.) –
Не могли бы вы назвать себя «компьютерным ученым»? –