LINUX.ORG.RU
ФорумTalks

Решить уравнение


0

0

Проблема такая: имеем методичку по термеху, есть там так называемая эвольвентная функция
inv a = tg (x) - x
где x - это угол от 0 до 60 градусов.
Нужно, зная значение эвольвентной функции решить уравнение вида
tg (x) - x = a
На ум пришло решить его графически - в gnuplot начертил график.
Возник вопрос, можно ли (если да, то как) в gnuplot узнать координту точки или посоветуйте другой способ.

★★★★★
Ответ на: комментарий от Begemoth

Как увеличить понятно, а значение как узнать?
Можно ли его узнать просто вызвав gnuplot из командной строки без показа графика? (Т.е. вызвав gnuplot из моей программы)

UVV ★★★★★
() автор топика
Ответ на: комментарий от Xellos

На счёт метода Ньютона спасибо - сейчас буду вспоминать!

UVV ★★★★★
() автор топика

Если надо посчитать "на коленке", то итерации тебя спасут. x = tg(x)-a; => x=tg(tg(tg...-a)-a)-a; :)

balodja ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.