Векторные вычисления в LISP

Как я могу выполнить векторные вычисления в шепелявости, такие как величина вектора, норма вектора, расстояние (между двумя точками), скалярное произведение, векторное произведение, и т.д.

Спасибо.

5
задан Svante 26 May 2010 в 12:16
поделиться

4 ответа

Существует несколько библиотек привязок к пакетам линейной алгебры Фортрана, таким как LAPACK и BLAS, например LLA, библиотека линейной алгебры Лиспа .

4
ответ дан 14 December 2019 в 01:02
поделиться

Я думаю, что библиотека Тамаса Паппа LLA может иметь то, что вы хотите. Недавно он объявил , что планирует переписать.

1
ответ дан 14 December 2019 в 01:02
поделиться

Взгляните на GSLL (который включает интерфейс для BLAS) и основную систему сетки. С другой стороны, я согласен с вышеприведенным комментарием в том, что если все, что вы упоминаете, - это все, что вам нужно, то, вероятно, быстрее / проще написать свое собственное.

3
ответ дан 14 December 2019 в 01:02
поделиться

Все это невероятно простая математика. Рассчитайте его, как обычно.

1
ответ дан 14 December 2019 в 01:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: