anylogic - 检索代理抓住车队运输机作为参数
问题描述
我在 main 中使用了一组“flow”,它们通过放置在 main 中的地图顶部的节点和路径注入,我有不同的舰队,每个舰队都有适当的代理类型,流动使用抓住/moveto 运输块来移动这些队列(用作参数)在节点中定义了一个进程和一些函数,并且我在 main 上创建了一个函数来导出正在为每个队列输入的节点的名称,该名称在“输入节点”中执行有问题的运输船队;
我想获取main中存在的人口“流量”的“流量”代理ID,提前感谢您的支持!
[https://i.stack.imgur.com/a8dmg.png][1]
[https://i.stack.imgur.com/a8dmg.png[2]
[https://i.stack.imgur.com/a8dmg.png][3]
[https://i.stack.imgur.com/a8dmg.png][4]
解决方案
检查您可以在“输入节点”中使用的关键字。其中之一是unit
,它指的是实际的运输者。
所以简单地使用unit.id
它就会使用它。当然,您必须将 TransporterFleet 对象中的“Transporter type”设置设置为实际具有字段“id”的传输器的代理类型,否则会出错。
请在此处阅读有关这些关键字的更多信息:https ://www.benjamin-schumann.com/blog/2016/2/4/the-magic-lightbulb-and-how-it-can-help-your-anylogic-modelling
推荐阅读
- amazon-web-services - AWS Fargate 真的像 Lambda 一样无服务器吗?完成任务后会自动关机吗?
- c# - 如何动态地将 CustomAttribute 添加到所有对象属性?
- javascript - Materializecss scrollspy 油门不起作用
- here-api - 使用历史实时数据获取路线
- c# - C# Datatable linq - 任何地方
- firebase - firebase 分析:找到 app_remove 的用户 ID
- nginx - RTMP 到 HLS 多变体的问题
- javascript - 需要了解为什么内联函数的 Promise 结果无法解析为预期的返回结果
- java - 收到错误为“SQL 状态:08001 找不到适合 jdbc:oracle:thin:@128:23:44:01:12345:pppp_rr 的驱动程序
- python - 当我运行相同的 python 代码但在 for 循环中时,为什么我的 matplotlib 条形图会发生变化