[чайник] маткад как посчитать формулу?

incwizitor

опишу проблему в двух словах:
дело на плоскости происходит.
есть отрезок- задается двумя концами-векторами r0, r1

теперь отрезок определяется радиус-вектором:
r = r0 + l*(r1-r0) / len;
len - это длина отрезка.
теперь мне надо посчитать интеграл
\int_0^{len} 1/|r| dl
в знаменателе длина вектора.
я хочу на выходе иметь формулу (она зависеть будет только от r0 и r1, от четырех чисел в общем)
как получить эту формулу?
что нажать?
пс: нужно средствами маткада, чтобы я понял и мог далее делать более сложные формулы.

zuzaka

аналогичный вопрос по пакету Математика
Из строчки NDSolve[...] нахожу функцию c[x].
Далее F = Function[c, ...]
- вроде, все окей. То есть я вполне могу подставить F[1], допустим, или F[2].
Хочу получить функцию W = Function[x, F[c[x]] - F[c0]]
И ни фига не получается. Что делать?

incwizitor

молодой человек, встаньте в очередь!

vadim-blohin

ГАЙД видела по этим пакетам кстати недавно - в инэте

slsf

Грамотнее изложи задачу и приведи код. А то так сложно догадываться, что тебе надо.

zuzaka

давай другой тред заведу, раз нашлись откликнувшиеся

slsf

Заводи, только побыстрее, я спать собираюсь

slsf

Из приведенного рисунка даже мне, человеку не знающему маткад, кажется, что у тебя в 3й строке ошибка. Должно быть просто r0-r1 и собственно маткад, похоже, тебе на это намекнул.
А далее все просто должно быть, вводишь свой интеграл и все.
Ps: плюс к тому почему у тебя начальные векторы одинаковые ?

incwizitor

все.
я разобрался
нашел знак "->"
это символьное вычисление.
можно закрывать топик.
Оставить комментарий
Имя или ник:
Комментарий: