计算环中点周围的电场
我正在尝试编写代码来从带电环计算点 P 在 x 和 y 方向上的电场。
double y_eField = (_ke_value * _dq * (Sin_angle) / (Math.Pow(r, r)));
我遇到的问题是代码似乎遵循给定的方程,但它输出的结果根本不正确。有人可以帮忙吗?我很感激你的帮助。
I am trying to write code to compute the Efield on a point P in both the x and y direction, from a charged ring.
double y_eField = (_ke_value * _dq * (Sin_angle) / (Math.Pow(r, r)));
Problem I am having is the code seems to follow the equation as given but the result it outputs is not correct at all. Anyone able to help please? I appreciate the help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能更适用于 Physics Stack Exchange。也就是说,您确定要计算 r 的 r 次方(如 Math.pow(r, r) 所暗示的那样)吗?我怀疑也许你想要 r 平方?如果是这种情况,您可以使用
Math.pow(r, 2)
或简单地使用r*r
。This might be more applicable for the Physics Stack Exchange. That said, are you sure you want to raise r to the power of r (as implied by
Math.pow(r, r)
)? I suspect maybe you want r squared? If that's the case you could useMath.pow(r, 2)
or simplyr*r
.