【问题标题】:How I can get the shortest distance from a line to an attractor in anylogic?如何在任何逻辑中获得从一条线到吸引子的最短距离?
【发布时间】:2021-01-21 00:01:45
【问题描述】:

我想在 Anylogic 中获得从一条线到吸引子/点节点的最短距离。在所有可用的参考资料中,我找到了计算点到点距离的函数。在 Anylogic 中是否有任何函数/建议的方法来计算线到点的距离? (如果我的问题不够清楚,请告诉我)

【问题讨论】:

    标签: anylogic agent-based-modeling


    【解决方案1】:

    最好使用“空格标记”库中的 Path 元素,而不是 Line

    这允许您调用getNearestPoint,如下所示:

    【讨论】:

    • 非常感谢本!我会试试这个。
    • 嗨,本!我还有一个问题。我试过你的方法。您可以看到我需要放置一个点类型“输出”。我不确定,它指的是什么。当我给出我的路径标记和 Xaxis、Yaxis 值时,你能指导我它要求什么额外的参数吗?在最后一部分我没有得到指出的意义。非常感谢您的帮助。谢谢。
    • 不确定,请尝试自己尝试一下以弄清楚:)毕竟可能不可能,因为此“getNearestPoint”方法是为 NetworkMarkupElements 的父类设计的...您可能必须自己编写代码
    • 谢谢本!其实这个问题已经解决了。对于“输入”,我引用了路径标记的端点,它工作正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-07
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多