Скалярное поле

Вычислим градиент скалярного поля u(x,y,z)  = x*y*z*exp(x+y+z) .

>    restart;

>    with(VectorCalculus):

Warning, the assigned names <,> and <|> now have a global binding

Warning, these protected names have been redefined and unprotected: *, +, ., Vector, diff, int, limit, series

Зададим скалярное поле.

>    u:=(x,y,z)->x*y*z*exp(x+y+z):

>    u(x,y,z);

x*y*z*exp(x+y+z)

Для вычисления градиента используем функцию Gradient пакета VectorCalculus.

>    Gradient(u(x,y,z),[x,y,z]);

Vector(%id = 18947220)