NeumannBoundaryUnitNormal

NeumannBoundaryUnitNormal[{x,y,}]

表示填充区域边界上点 处指向外的单位法向量.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (2)

设置具有非表面法向电流密度的符号电流密度边界条件:

指定微分方程算子

指定区域:

左侧设置了一个 NeumannValue. 此方程的默认 Neumann 边界被积函数为 . 为了对 形式的边界被积函数进行建模,设置 NeumannValue

可视化解:

范围  (5)

对于非保守质量传输,边界条件(如 MassImpermeableBoundaryValue)可以产生 NeumannBoundaryUnitNormal. 为非保守模型设置不透水边界条件:

NeumannBoundaryUnitNormal 可用于 NIntegrate 计算通过边界的通量. 求解单位 Disk 上的泊松方程:

可视化解:

计算通过边界区域的区域边界的总通量:

计算通过子区域边界的总通量:

指定时间相关微分方程算子

指定区域:

左侧设置了一个 NeumannValue. 此方程的默认 Neumann 边界被积函数为 . 为了对 形式的边界被积函数进行建模,设置一个 NeumannValue

使用 Neumann 0 边界条件并再次求解方程:

检查解如何随时间开始发生变化:

创建 NeumannValue 的切线:

利用 NeumannBoundaryUnitNormalIndexed 分量( 分量)来计算 NeumannValue

应用  (1)

AcousticRadiationValue 使用 NeumannBoundaryUnitNormal 自动计算声音方向向量. 使用模型参数 pars 定义频域声压场的模型变量 vars

建立方程,左端为辐射边界,右端为声学吸收边界:

设置参数求解器:

将解转换为时间域,并对频域中各种频率 的解进行可视化:

属性和关系  (1)

边界单位法线是通过求解区域上的泊松方程并指定 0 个狄利克雷条件来计算的。计算单位 Disk 上的泊松方程:

计算势的标准化梯度:

可视化单位法线:

Wolfram Research (2025),NeumannBoundaryUnitNormal,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NeumannBoundaryUnitNormal.html.

文本

Wolfram Research (2025),NeumannBoundaryUnitNormal,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NeumannBoundaryUnitNormal.html.

CMS

Wolfram 语言. 2025. "NeumannBoundaryUnitNormal." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NeumannBoundaryUnitNormal.html.

APA

Wolfram 语言. (2025). NeumannBoundaryUnitNormal. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NeumannBoundaryUnitNormal.html 年

BibTeX

@misc{reference.wolfram_2025_neumannboundaryunitnormal, author="Wolfram Research", title="{NeumannBoundaryUnitNormal}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/NeumannBoundaryUnitNormal.html}", note=[Accessed: 21-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_neumannboundaryunitnormal, organization={Wolfram Research}, title={NeumannBoundaryUnitNormal}, year={2025}, url={https://reference.wolfram.com/language/ref/NeumannBoundaryUnitNormal.html}, note=[Accessed: 21-January-2025 ]}