Программа для свертки тензора и вектора

Brina

Может кто знает такую? Чтоб я, например, задал симметрию среды и ранг тензора, а она мне все и сделала.
А то я задолбался в символак Кронекера i, j, k... переставлять. И вообще тензор ранга выше пятого подавляет мою волю и заставляет чувствовать себя ничтожеством.

marina1206

mathematica разве не умеет этого?

lebuhoff

Maple вроде это умеет (там есть пакеты для тензорных исчислений) - правда, сам я давно этим пользовался.
Mathematica тож вроде должна - но сам не использовал.

marina1206

А если и не умеет, то научить этому на вскидку совсем не сложно.

Brina

Должна. А какая функция там для этого (буду еще сам искать, конечно).

Brina

А как эти пакеты называются?

Brina

Может быть, и Матлаб умеет, а то я в Математике и Мэпле не особо шарю в отличие от Матлаба.

Brina

А если и не умеет, то научить этому на вскидку совсем не сложно.
В принципе, не так сложно и с нуля такую программульку написать, но как-то не хочется изобретать велосипед.

lebuhoff

А как эти пакеты называются?
Так и называется "tensor" - там очень многое есть (и т.ч. применимое для гравитационистов). Хотя для повседневных простых расчётов и работы с обычными векторами я использовал пакет "LinearAlgebra".

Brina

Спасибо.
Оставить комментарий
Имя или ник:
Комментарий: