0

我在这里发帖是因为我有点茫然

我正在尝试实现麦克斯韦方程组的解决方案(p47 2-2)

公式链接乳胶,

在 C++ 中以球坐标给出,因此可以在更大的建模项目中使用。我使用 Eigen3 作为线性代数的基础,据我所知,它没有明确支持球坐标(我愿意接受替代方案)

为了实现我需要(或至少我认为我需要)将球面单位向量定义为球面坐标的解决方案,因为它们不是笛卡尔坐标中的常数,我不明白如何做到这一点。

我很犹豫将解决方案转换为笛卡尔坐标,因为我认为我不理解这样做的含义(它甚至有效吗?)

感谢任何和所有输入和建议

4

1 回答 1

0

解决方案,现在我发现它似乎很明显,是将球面单位向量标识实现为 3 个函数(每个单位向量一个),以 r、Theta 和 Phi 作为参数并返回一个向量。

于 2020-04-27T16:12:34.003 回答