Я пытаюсь написать программу для метода Ньютона Рафсона, в которой пользователь даст уравнение, его производную функцию, начальное предположение для корня и уровень допустимой ошибки. После этого программа будет использовать итерационный метод Ньютона Рафсона для поиска корня. Я написал код для конкретного уравнения. Теперь я хочу сделать его подходящим для любого уравнения, которое пожелает ввести пользователь. Может кто подскажет, какой должен быть подход?
Как я могу использовать математическое уравнение в качестве ввода с клавиатуры в программировании на C?
comment
Соответствующее программное обеспечение для интерпретации общих математических формул использует теорию синтаксического анализа и другие формальные информатики, которые преподаются на нескольких курсах в колледже и слишком широки для вопросов, связанных с переполнением стека. На том уровне, над которым вы сейчас работаете, более привычно ограничивать задачу несколькими конкретными формами уравнений и считывать определенные параметры из входных данных, например значения коэффициентов.
- person Eric Postpischil   schedule 26.01.2021