当在 Veins 中进行 运行 次模拟时,可以将控制台输出转储到文件中吗
When running simulations in Veins, can one dump the Console Output into a file
我目前正在 运行 静脉模拟 and/or 动脉。
除了运行 它比快速模式慢然后使用 copy/paste?
我可以在仍然 运行 快速模式下创建这些数据吗?
简短的回答:如果 'console output' 你指的是事件日志,那么是的,你可以,但不,你不应该,因为你提到的原因:快速模式禁用此输出。
从模拟中收集数据的推荐方法是使用 "statistics" 记录数据,另请参阅 OMNeT++ 教程的 this 页。
您可以使用 omnetpp.ini
中的 record-eventlog=true
选项记录此信息(如更详细的描述 in the manual),但这会产生巨大的静脉和动脉文件。这是因为事件日志更多地用作日志记录系统。最好的理解方式是将其视为调试输出和开发支持:快速找出某些功能无法正常工作的原因。我尝试(滥用)使用此功能来记录数据 - 请省去巨大的痛苦并使用统计模块。
是的。最简单的方法,从顶部栏转到:运行 > 运行 配置 > 通用选项卡 > 向下滚动到输出和 select 输出文件的名称和位置。
不利之处在于,每次您想要 运行 不同的应用程序时,它都会覆盖之前创建的应用程序,所以在您 运行 不同的模拟之前不要忘记备份它.
祝你好运。
我目前正在 运行 静脉模拟 and/or 动脉。
除了运行 它比快速模式慢然后使用 copy/paste?
我可以在仍然 运行 快速模式下创建这些数据吗?
简短的回答:如果 'console output' 你指的是事件日志,那么是的,你可以,但不,你不应该,因为你提到的原因:快速模式禁用此输出。 从模拟中收集数据的推荐方法是使用 "statistics" 记录数据,另请参阅 OMNeT++ 教程的 this 页。
您可以使用 omnetpp.ini
中的 record-eventlog=true
选项记录此信息(如更详细的描述 in the manual),但这会产生巨大的静脉和动脉文件。这是因为事件日志更多地用作日志记录系统。最好的理解方式是将其视为调试输出和开发支持:快速找出某些功能无法正常工作的原因。我尝试(滥用)使用此功能来记录数据 - 请省去巨大的痛苦并使用统计模块。
是的。最简单的方法,从顶部栏转到:运行 > 运行 配置 > 通用选项卡 > 向下滚动到输出和 select 输出文件的名称和位置。
不利之处在于,每次您想要 运行 不同的应用程序时,它都会覆盖之前创建的应用程序,所以在您 运行 不同的模拟之前不要忘记备份它.
祝你好运。