exponenta event banner

laplacian

Лапласиан скалярной функции

Описание

пример

laplacian(f,x) вычисляет лапласиан скалярной функции или функционального выражения f относительно вектора x в декартовых координатах.

пример

laplacian(f) вычисляет лапласиан скалярной функции или функционального выражения f относительно вектора, построенного из всех символьных переменных, найденных в f. Порядок переменных в этом векторе определяется symvar.

Примеры

Вычислить лапласиан символического выражения

Вычислите лапласиан этого символического выражения. По умолчанию laplacian вычисляет лапласиан выражения относительно вектора всех переменных, найденных в этом выражении. Порядок переменных определяется symvar.

syms x y t
laplacian(1/x^3 + y^2 - log(t))
ans =
1/t^2 + 12/x^5 + 2

Вычислить лапласиан символической функции

Создайте эту символическую функцию:

syms x y z
f(x, y, z) = 1/x + y^2 + z^3;

Вычислите лапласиан этой функции относительно вектора [x, y, z]:

L = laplacian(f, [x y z])
L(x, y, z) =
6*z + 2/x^3 + 2

Входные аргументы

свернуть все

Ввод, заданный как символическое выражение или функция.

Ввод, заданный как вектор символьных переменных. Лапласиан вычисляется относительно этих символьных переменных.

Подробнее

свернуть все

Лапласиан скалярной функции

Лапласиан скалярной функции или функционального выражения f относительно вектора X = (X1,...,Xn) является суммой вторых производных f относительно X1,...,Xn:

Δf=∑i=1n∂2f∂xi2

Совет

  • Если x является скаляром, laplacian(f, x) = diff(f, 2, x).

Альтернативы

Лапласиан скалярной функции или функционального выражения - это расхождение градиента этой функции или выражения:

Δf=∇⋅ (∇f)

Поэтому вы можете вычислить лапласиан с помощью divergence и gradient функции:

syms f(x, y)
divergence(gradient(f(x, y)), [x y])
Представлен в R2012a