Пусть e1 и e2 - единичные базовые векторы косоугольной системы координат.
Любой точке A с координатами (a1, a2) в ней можно поставить в соответствие её радиус вектор a с теми же координатами, т.е. a = a1*e1 + a2*e2.
Для векторов a и b тогда можно получиться скалярное произведение:
( a , b ) = (a1*e1 + a2*e2, b1*e1 + b2*e2) = a1*b1*(e1,e1) + (a1*b2 + a2*b1)*(e1,e2) + a2*b2*(e2,e2).
Скалярные произведения базовых векторов можно найти теперь, зная их длину и угол между ними.
Аналогичные расчёты надо проводить и для нахождения длины вектора .