Автор: Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru). Создано в рамках проекта SMath. Опубликовано пользователем Вячеслав Мезенцев.
Это проект с открытыми исходными кодами. Исходные коды опубликованы под лицензией MIT и доступны в публичном хранилище SVN.

Функциональность Biquaternion

Версия 0.1.8037.2733

Функции

Дополнительные компоненты, добавляющие в программу SMath Studio новые математические функции, необходимые для решения задач из различных областей.

  1. bqabs("матрица")
    (x) вычисляет |x|.
  2. bqacos("матрица")
    (x) вычисляет acos(x).
  3. bqadd("1:число", "2:число")
    (a,b) возвращает a + b.
  4. bqasin("матрица")
    (x) вычисляет asin(x).
  5. bqcos("матрица")
    (x) вычисляет cos(x).
  6. bqcosh("матрица")
    (x) вычисляет cosh(x).
  7. bqctan("матрица")
    (x) вычисляет ctan(x).
  8. bqdiv("1:число", "2:число")
    (a,b) возвращает a / b.
  9. bqexp("матрица")
    (x) вычисляет exp(x).
  10. bqfrm2("матрица")
    (x) переводит комплекснозначную матрицу второго порядка в строку-бикватернион, используя матрицы Паули-Кэли
  11. bqlog("матрица")
    (x) вычисляет log(x).
  12. bqmul("1:число", "2:число")
    (a,b) возвращает a * b.
  13. bqneg("матрица")
    (x) вычисляет x^(-1).
  14. bqnew(...)
    (p0-p7) создаёт кватернион из компонентов.
  15. bqsin("матрица")
    (x) вычисляет sin(x).
  16. bqsinh("матрица")
    (x) вычисляет sinh(x).
  17. bqsqrt("матрица")
    (x) вычисляет sqrt(x).
  18. bqsub("1:число", "2:число")
    (a,b) возвращает a - b.
  19. bqtan("матрица")
    (x) вычисляет tan(x).
  20. bqtanh("матрица")
    (x) вычисляет tanh(x).
  21. bqtom2("матрица")
    (x) переводит строку-бикватернион в комплекснозначную матрицу второго порядка, используя матрицы Паули-Кэли