DEigenvalues[ℒ[u[x,y,…]],u,{x,y,…}∈Ω,n]
给出线性微分算子 ℒ 在区域 Ω 上 n 个幅值最小的特征值.
DEigenvalues[eqns,u,t,{x,y,…}∈Ω,n]
给出含时微分方程 eqns 的解 u 的特征值.
DEigenvalues
DEigenvalues[ℒ[u[x,y,…]],u,{x,y,…}∈Ω,n]
给出线性微分算子 ℒ 在区域 Ω 上 n 个幅值最小的特征值.
DEigenvalues[eqns,u,t,{x,y,…}∈Ω,n]
给出含时微分方程 eqns 的解 u 的特征值.
更多信息和选项
- DEigenvalues 可以根据所给边界条件,计算常微分算子和偏微分算子的特征值.
- DEigenvalues 给出 n 个幅值最小的特征值 λi 的列表 {λ1,…,λn}.
- 微分算子 ℒ 的特征值和特征函数对 {λi,ui} 满足 ℒ[ui[x,y,…]]==λi ui[x,y,…].
- 可以包含齐次 DirichletCondition 或 NeumannValue 边界条件. 非齐次边界条件将被相应的齐次边界条件代替.
- 如果没有指定边界 ∂Ω 处的边界条件,则相当于指定 Neumann 0 边界条件.
- 方程 eqns 的规范与在 DSolve 中的一样.
- 对于不能做符号式计算的特征值,N[DEigenvalues[…]] 会调用 NDEigenvalues.
- Assumptions 选项可用来指定参数的假设值.
范例
打开所有单元 关闭所有单元基本范例 (2)
DEigenvalues[{-Laplacian[u[x], {x}], DirichletCondition[u[x] == 0, True]}, u[x], {x, 0, π}, 4]DEigenvalues[{-Laplacian[u[x, y], {x, y}], DirichletCondition[u[x, y] == 0, True]}, u[x, y], {x, y}∈Disk[], 6]//TraditionalFormN[%]范围 (17)
一维 (8)
ℒ = -Laplacian[u[x], {x}];ℬ = DirichletCondition[u[x] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x], {x, 0, π}, 5]ℒ = -Laplacian[u[x], {x}];ℬ = NeumannValue[0, True];DEigenvalues[ℒ + ℬ, u[x], {x, 0, π}, 5]DEigenvalues[ℒ, u[x], {x, 0, π}, 5]ℒ = -Laplacian[u[x], {x}];ℬ1 = DirichletCondition[u[x] == 0, x == 0];ℬ2 = NeumannValue[0, x == π];DEigenvalues[{ℒ + ℬ2, ℬ1}, u[x], {x, 0, π}, 5]FindSequenceFunction[%, n]//FactorDEigenvalues[{-Laplacian[u[x], {x}], DirichletCondition[u[x] == 0, True]}, u[x], {x, a, b}, 3]ℒ = -Laplacian[u[x], {x}];ℬ1 = DirichletCondition[u[x] == 0, x == π];ℬ2 = NeumannValue[-u[x] / 3, x == 0];vals = DEigenvalues[{ℒ + ℬ2, ℬ1}, u[x], {x, 0, π}, 5];vals[[1]]//TraditionalFormℒ = -Laplacian[u[x], {x}] + x u[x];ℬ = DirichletCondition[u[x] == 0, True];vals = DEigenvalues[{ℒ, ℬ}, u[x], {x, 0, 1}, 3];vals//TraditionalFormN[vals, 20]ℒ = -Laplacian[u[x], {x}] + x u[x];ℬ = NeumannValue[0, True];vals = DEigenvalues[{ℒ + ℬ}, u[x], {x, 0, 1}, 5];vals[[1]]//TraditionalForm{ℒ, ℬ} = {D[u[t, x], t] == Laplacian[u[t, x], {x}], DirichletCondition[u[t, x] == 0, True]};DEigenvalues[{ℒ, ℬ}, u[t, x], t, {x, 0, π}, 4]二维 (5)
{ℒ, ℬ} = {-Laplacian[u[x, y], {x, y}], DirichletCondition[u[x, y] == 0, True]};DEigenvalues[{ℒ, ℬ}, u[x, y], {x, 0, π}, {y, 0, π}, 9]ℒ = -Laplacian[u[x, y], {x, y}] + NeumannValue[0, True];DEigenvalues[ℒ, u[x, y], {x, 0, π}, {y, 0, π}, 4]ℒ = -Laplacian[u[x, y], {x, y}];ℬ = DirichletCondition[u[x, y] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y], {x, y}∈Disk[], 4]//TraditionalFormℒ = -Laplacian[u[x, y], {x, y}];ℬ = DirichletCondition[u[x, y] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y], {x, y}∈Triangle[], 6]ℒ = -Laplacian[u[x, y], {x, y}];ℬ = DirichletCondition[u[x, y] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y], {x, y}∈Disk[{0, 0}, 1, {0, Pi / 5}], 4]//TraditionalForm三维 (4)
ℒ = -Laplacian[u[x, y, z], {x, y, z}];ℬ = DirichletCondition[u[x, y, z] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y, z], {x, y, z}∈Cuboid[{2, 1, 1}, {4, 2, 3}], 7]ℒ = -Laplacian[u[x, y, z], {x, y, z}];ℬ = DirichletCondition[u[x, y, z] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y, z], {x, y, z}∈Cylinder[{{0, 0, 0}, {0, 0, 5}}, 2], 5]//TraditionalFormℒ = -Laplacian[u[x, y, z], {x, y, z}];ℬ = DirichletCondition[u[x, y, z] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y, z], {x, y, z}∈Ball[{0, 0, 0}, 2], 7]//TraditionalFormℒ = -Laplacian[u[x, y, z], {x, y, z}];ℬ = DirichletCondition[u[x, y, z] == 0, True];DEigenvalues[{ℒ, ℬ}, u[x, y, z], {x, y, z}∈Prism[{{0, 0, 0}, {1, 0, 0}, {0, 1, 0}, {0, 0, 2}, {1, 0, 2}, {0, 1, 2}}], 7]属性和关系 (3)
用 NDEigensystem 求特征值和特征向量的数值:
{ℒ, ℬ} = {-Laplacian[u[x], {x}], DirichletCondition[u[x] == 0, True]};exacteigvals = DEigenvalues[{ℒ, ℬ}, u[x], {x, 0, Pi}, 3]numeigvals = NDEigenvalues[{ℒ, ℬ}, u[x], {x, 0, Pi}, 3]用 DEigensystem 求微分算子的特征系统:
{ℒ, ℬ} = {-Laplacian[u[x], {x}], DirichletCondition[u[x] == 0, True]};DEigenvalues[{ℒ, ℬ}, u[x], {x, 0, Pi}, 3]{vals, funs} = DEigensystem[{ℒ, ℬ}, u[x], {x, 0, Pi}, 3]vals如果无法进行符号运算,用 N[DEigenvalues[…]] 调用 NDEigenvalues:
DEigenvalues[{-Laplacian[u[x, y], {x, y}] + E ^ (-x ^ 3 + x) u[x, y], DirichletCondition[u[x, y] == 0, True]}, u[x, y], {x, y}∈Rectangle[], 4]N[%]可能存在的问题 (2)
DEigenvalues[{-Laplacian[u[x], {x}], DirichletCondition[u[x] == 1, True]}, u[x], {x, 0, 1}, 2]DEigenvalues[{-Laplacian[u[x], {x}], DirichletCondition[u[x] == 0, True]}, u[x], {x, 0, 1}, 2]DEigenvalues[{-Laplacian[u[x], {x}] + NeumannValue[1, True]}, u[x], {x, 0, 1}, 2]DEigenvalues[-Laplacian[u[x], {x}], u[x], {x, 0, 1}, 2]技术笔记
文本
Wolfram Research (2015),DEigenvalues,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DEigenvalues.html.
CMS
Wolfram 语言. 2015. "DEigenvalues." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DEigenvalues.html.
APA
Wolfram 语言. (2015). DEigenvalues. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DEigenvalues.html 年
BibTeX
@misc{reference.wolfram_2026_deigenvalues, author="Wolfram Research", title="{DEigenvalues}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/DEigenvalues.html}", note=[Accessed: 08-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_deigenvalues, organization={Wolfram Research}, title={DEigenvalues}, year={2015}, url={https://reference.wolfram.com/language/ref/DEigenvalues.html}, note=[Accessed: 08-September-2026]}