Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
21:26
4077
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
1|2

АвторПомогите с математикой!
Требуется решить и объяснить мне решение следующей задачки:
найти расстояние d от точки (x';y') до прямой ax+by+c=0, зная метрические коэффициенты g11 g12 g22 базиса e1, e2.(система координат не обязательно ортогональная)
Награда 6000 золотых.
для Аэнаин:
ты че на физмате учишься??
иди учись!
неужели никто не поможет?
для Аэнаин:
я на первом курсе медфака учусь, и у нас на высшей математике такого ваще не было
у меня была высшая математика и нас учили деньги считать.вот что реально пригодилось)
Ладно, награда 11000.
Ладно, награда 11000.
ставки повышаютя :) ждем, пока он не доведет награду до 30000к...
если только ссыль кинуть на типа такое решение,а дальше как тс поймёт
Выше 11000 награда не поднимется.
Меня поражает сколько подобных тем создается на этом форуме. Люди бегут сюда, даже совсем не подумав над задачей. Пора уже создавать отдельную ветку форума или вообще удалять такие посты...
x1 (g11 g12)x
y1 = (g21 g22)y= G(x y)

тогда перевод в базис ортагональный
X=X1*G^(-1)

расщиренная матрица
(x1 0 0)(a)
(0 y1 0)(b)=0
(0 0 1)(c)

(x 0 0) (a)
(0 y 0) G^-1 (b)=0
(0 0 1) (c)


точка соотвественно

(x1') G^-1 = (x')
(y1') (y')

далее расстояние ищется по

abs(a*x'+b*y'+c)/sqrt(a*a+b*b)


вроде так но не уверен на 100 процентов
для aar72:
то что у тебя получилось-это расстояние для ортогональной системы координат
Как интересно...
Координаты точки на прямой записываются в виде:
(a,b)*c/sqrt(a^2+b^2)+k*(b,-a).
Здесь k произвольный коэффициент.
Таким образом нам нужно минимизировать норму следующего вектора:
(a,b)*c/sqrt(a^2+b^2)+k*(b,-a)-(x',y')=
(a*c/sqrt(a^2+b^2)+k*b-x',b*c/sqrt(a^2+b^2)-k*a-y').
Квадрат нормы этого вектора является:
(a*c/sqrt(a^2+b^2)+k*b-x')^2*g11+2*(a*c/sqrt(a^2+b^2)+k*b-x')*(b*c/sqrt(a^2+b^2)-k*a-y')*g12+(b *c/sqrt(a^2+b^2)-k*a-y')^2*g22.
Пусть коэффициент при k^2 равен A, коэффициент при k равен B, и C свободный коэффициент.
Тогда минимум равен: C-(B/(2*A))^2
Ошибочка: никакого корня нет:
Координаты точки на прямой записываются в виде:
(a,b)*c/(a^2+b^2)+k*(b,-a).
Здесь k произвольный коэффициент.
Таким образом нам нужно минимизировать норму следующего вектора:
(a,b)*c/a^2+b^2)+k*(b,-a)-(x',y')=
(a*c/(a^2+b^2)+k*b-x',b*c/(a^2+b^2)-k*a-y').
Квадрат нормы этого вектора является:
(a*c/(a^2+b^2)+k*b-x')^2*g11+2*(a*c/(a^2+b^2)+k*b-x')*(b*c/(a^2+b^2)-k*a-y')*g12+(b *c/(a^2+b^2)-k*a-y')^2*g22.
Пусть коэффициент при k^2 равен A, коэффициент при k равен B, и C свободный коэффициент.
Тогда минимум равен: C-(B/(2*A))^2
Да что такое, ещё и минус забыл...
Координаты точки на прямой записываются в виде:
(-a,-b)*c/(a^2+b^2)+k*(b,-a).
Здесь k произвольный коэффициент.
Таким образом нам нужно минимизировать норму следующего вектора:
(-a,-b)*c/a^2+b^2)+k*(b,-a)-(x',y')=
(-a*c/(a^2+b^2)+k*b-x',-b*c/(a^2+b^2)-k*a-y').
Квадрат нормы этого вектора является:
(-a*c/(a^2+b^2)+k*b-x')^2*g11+2*(-a*c/(a^2+b^2)+k*b-x')*(-b*c/(a^2+b^2)-k*a-y')*g12+(-b *c/(a^2+b^2)-k*a-y')^2*g22.
Пусть коэффициент при k^2 равен A, коэффициент при k равен B, и C свободный коэффициент.
Тогда минимум равен: C-(B/(2*A))^2
для alden:
честно говоря, я не понял решения. Откуда взялись A, B и C?
Ответ должен получиться сложнее и использовать только те переменные, которые оговорены в условии.Вот правильный ответ:
abs(a*x'+b*y'+c)sqrt(detG)/sqrt(g11*a*a-2*g12*a*b+g22*b*b),
где detG-определитель матрицы коэффициентов
для Аэнаин:
Если раскрыть в скобки в выражении:
(-a*c/(a^2+b^2)+k*b-x')^2*g11+2*(-a*c/(a^2+b^2)+k*b-x')*(-b*c/(a^2+b^2)-k*a-y')*g12+(-b *c/(a^2+b^2)-k*a-y')^2*g22
Получаем квадратный тречлен относительно k. Если обозначить его коэффициенты через А В и С, которые выражаются через a, b, c, x',y', то минимум квадрата нормы будет C-(B/(2*A))^2, и соответственно минимум самой нормы: sqrt(C-(B/(2*A))^2).
Однако, глядя на ответ, мне кажется, есть решение и по проще...
Немного упрощаю задачу:
требуется найти координаты единичного нормального вектора к данной в условии прямой. Базисы и метрические коэффициенты те же. Награда та же.
1|2
К списку тем
2007-2025, онлайн игры HeroesWM