Переход на матричные преобразования: различия между версиями
() |
|||
Строка 16: | Строка 16: | ||
= = | = = | ||
[[file:RotationAxis vectors.png]] | [[file:RotationAxis vectors.png]] | ||
+ | = результаты = | ||
+ | одолел-таки скалярные произведения векторов | ||
+ | |||
+ | в модели океана без дна сдвиг полюса на 17 градусов (из текущего положение в 40 зап.долг. 73 сев.шир.) вызывает волну относительно текущего геоида высотой около 5 км | ||
+ | |||
+ | полюс показан розовыми точками | ||
+ | [[file:OceanMap_lines96.gif]] | ||
+ | |||
+ | этот пост будет изменяться... |
Версия 00:40, 21 марта 2019
комментарии в LiveJournal Ещё недавно косинусы углов считал функцией System.Math.Cos().
Позавчера распробовал вкус скалярного произведения единичных векторов. Крайние условия для тех, что коллинеарны, пришлось тщательно описывать, куда же денешься.
И вот только сейчас понял, что матричные преобразования лучше всех; и косинусы связанных углов считают, и предлагают неожиданное...
Простите, что так медленно рисую карты сдвига полюсов. Но дело это будет завершено, и скоро.
[править]
результаты[править]
одолел-таки скалярные произведения векторов
в модели океана без дна сдвиг полюса на 17 градусов (из текущего положение в 40 зап.долг. 73 сев.шир.) вызывает волну относительно текущего геоида высотой около 5 км
полюс показан розовыми точками
этот пост будет изменяться...