Язык Wolfram Language

Дифференциальные системы собственных векторов

Решить проблемы собственных значений оператора Лапласа, ограниченного на функции

Определим четыре наименьших собственных значения и собственные функции для уравнения Лапласа в 1-мерном пространстве, ограниченном однородными условиями Дирихле.

Определим оператор Лапласа.

In[1]:=
Click for copyable input
\[ScriptCapitalL] = -Laplacian[u[x], {x}];

Установим граничное условие Дирихле.

In[2]:=
Click for copyable input
\[ScriptCapitalB] = DirichletCondition[u[x] == 0, True];

Определим численные собственные значения.

In[3]:=
Click for copyable input
NDEigenvalues[{\[ScriptCapitalL], \[ScriptCapitalB]}, u[x], {x, 0, \[Pi]}, 4]
Out[3]=

Определим численные выражения собственных значений и собственных функций.

In[4]:=
Click for copyable input
{vals, funs} = NDEigensystem[{\[ScriptCapitalL], \[ScriptCapitalB]}, u[x], {x, 0, \[Pi]}, 4];

Рассмотрим полученные собственные значения.

In[5]:=
Click for copyable input
vals
Out[5]=

Визуализируем полученные собственные функции.

In[6]:=
Click for copyable input
Plot[Evaluate[funs], {x, 0, \[Pi]}]
Out[6]=

Родственные примеры

de en es fr ja ko pt-br zh