Size: a a a

2019 June 02

v

vehlwn in comput.math
vehlwn
да это ответ.
a + c = b.
c = b - a.
c показывает направление поворота от а к b
опять чето не так. atan2 показывает угол вектора c с осью Ox, а не между a,b
источник

v

vehlwn in comput.math
тут еще есть такое
|a|*|b|*sin(α) = a.x*b.y - a.y*b.x
|a|*|b|*cos(α) = a.x*b.x + a.y*b.y
tan(α) = (a.x*b.y - a.y*b.x) / (a.x*b.x + a.y*b.y)
α = atan((a.x*b.y - a.y*b.x) / (a.x*b.x + a.y*b.y))
че тут происходит?
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in comput.math
vehlwn
опять чето не так. atan2 показывает угол вектора c с осью Ox, а не между a,b
Ну если ты вычел а, то будет угол с а
источник

v

vehlwn in comput.math
vehlwn
тут еще есть такое
|a|*|b|*sin(α) = a.x*b.y - a.y*b.x
|a|*|b|*cos(α) = a.x*b.x + a.y*b.y
tan(α) = (a.x*b.y - a.y*b.x) / (a.x*b.x + a.y*b.y)
α = atan((a.x*b.y - a.y*b.x) / (a.x*b.x + a.y*b.y))
че тут происходит?
using Vec2 = std::array<double,2>;
double f(const Vec2& a, const Vec2& b)
{
   return std::atan((a[0]*b[1] - a[1]*b[0])
                    / (a[0]*b[0] + a[1]*b[1]));
}
int main()
{
   const double pi = std::acos(-1);
   std::cout << f({1,0}, {0.5,0.5})*180./pi << '\n';
   std::cout << f({1,0}, {0.5,-0.5})*180./pi << '\n';
}
45
-45
источник

DB

Dmitry Belkevich in comput.math
очень похоже, что это именно то, что нужно
источник

DB

Dmitry Belkevich in comput.math
посмотрю еще на разных случаях
источник

DB

Dmitry Belkevich in comput.math
ArcTan2((X2 - X1) * (Y4 - Y3) - (Y2 - Y1) * (X4 - X3), (X2 - X1) * (X4 - X3) + (Y2 - Y1) * (Y4 - Y3))
источник
2019 June 03

UT

Unknown T. in comput.math
Всем привет! А что означает "ДУ, разрешенное относительно производной"? Как определить, разрешенное уравнение или нет?
источник

V

Violet in comput.math
Производная одна в левой части
источник

UT

Unknown T. in comput.math
Ага, спасибо!
источник

UT

Unknown T. in comput.math
А что означает запись f: [a, b]×R^n → R^n? Функция f действует откуда в R^n? Не понятна операция [a, b]×R^n.
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in comput.math
Unknown T.
А что означает запись f: [a, b]×R^n → R^n? Функция f действует откуда в R^n? Не понятна операция [a, b]×R^n.
Прямое произведение
источник

UT

Unknown T. in comput.math
сегмента [a, b] на R^n?
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in comput.math
Unknown T.
сегмента [a, b] на R^n?
Да
источник

UT

Unknown T. in comput.math
И в результате получится множество пар, где первый элемент - число из сегмента [a, b], а второй - n-мерный вектор из R?
источник

UT

Unknown T. in comput.math
Странная фигня, но вроде правильно. Спасибо большое!
источник

EZ

Evgeniy Zheltonozhskiy🇮🇱 in comput.math
Unknown T.
И в результате получится множество пар, где первый элемент - число из сегмента [a, b], а второй - n-мерный вектор из R?
Ну или n+1-мерный вектор из R где первая координата ограничена
источник

V

Violet in comput.math
y =f(c,x) c -параметр на [a,b]
источник

V

Violet in comput.math
x,y вектора в R^n
источник

UT

Unknown T. in comput.math
Понял, спасибо!
источник