* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Операции линейной алгебры СКМ Mathematica
637
8.5. Операции линейной алгебры СКМ Mathematica
8.5.1. Векторные функции
К векторным функциям системы Mathematica 4 относятся функции точечного и кросс произведения: • a.b.c или Dot[a, b, c] – возвращает точечное произведение для векторов, матриц или тензоров; • Cross[a, b] – возвращает кросс произведение векторов a и b. В системе Mathematica 5 к ним добавились следующие новые функции: • Total[list] – дает общую сумму элементов листа; • Total[list, n] – дает общую сумму элементов листа на уровне n; • Norm[expr] – дает норму числа или массива; • Norm[expr, p] – дает p норму. Применение этих функций достаточно очевидно, так что ограничимся следую щими наглядными примерами:
Dot[a,b,x] a.b.x {a1, a2, a3}·{b1, b2, b3} a1b1 + a2b2 + a3b3 u={1,2,3}; v={4,5,6}; w=u‰v {-3,6,-3} Total[{a,b,c}] a+b+c {Total[u],Total[v]} {6,15} vc={1,2+3* ,4+5* } {1,2+3 ,4+5 } Total[vc] 7+8 Norm[2+3* ] Norm[{x1,x2,x3}] Norm[{1,2,3}]