Wolfram Language

Équations aux dérivées partielles

Résolvez un problème de base de Sturm-Liouville

Résolvez un problème de valeurs propres aux conditions de Dirichlet.

In[1]:=
Click for copyable input
sol = DSolve[{y''[x] + \[Lambda] y[x] == 0, y[0] == 0, y[\[Pi]] == 0}, y[x], x]
Out[1]=

Faites un tableau des 5 premières fonctions propres.

In[2]:=
Click for copyable input
eigfuns = Table[y[x] /. sol[[1]] //. {\[FormalN] -> i, \[Lambda] -> \[FormalN]^2} /. {C[ 1] -> 1}, {i, 5}]
Out[2]=

Tracez les fonctions propres.

In[3]:=
Click for copyable input
Plot[Evaluate[eigfuns], {x, 0, Pi}]
Out[3]=

Résolvez un problème de valeurs propres aux conditions de Neumann.

In[4]:=
Click for copyable input
sol = DSolve[{y''[x] + \[Lambda] y[x] == 0, y'[0] == 0, y'[\[Pi]] == 0}, y[x], x]
Out[4]=

Créez un tableau des 5 premières fonctions propres.

In[5]:=
Click for copyable input
eigfuns = Table[y[x] /. sol[[1]] //. {\[FormalN] -> i, \[Lambda] -> \[FormalN]^2} /. {C[ 1] -> 1}, {i, 5}]
Out[5]=

Tracez les fonctions propres.

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

Exemples connexes

de en es ja ko pt-br ru zh