увеличить ублас: повернуть 2d вектор - PullRequest
2 голосов
/ 10 апреля 2010

Эммы. Надеюсь, я что-то серьезно упускаю. Я хочу повернуть двумерный вектор (kartesian) v на определенный угол phi.

Я не могу найти функцию, которая генерирует соответствующую матрицу или просто выполняет эту функцию.

Я знаю, как сделать это вручную. Ищу ублую утилиту "что-то" это делает это для меня.

1 Ответ

2 голосов
/ 10 апреля 2010

BLAS == Основные подпрограммы линейной алгебры, акцент на basic . Функции BLAS являются чрезвычайно общими, они не имеют ничего более специфичного, чем двухмерные векторные вращения. Просто сделайте это вручную: создайте свою собственную функцию, которая создает

[cos phi,-sin phi
 sin phi, cos phi]

матрица и умножает его на ваш вектор.

...