当前位置: 首页 > news >正文

AFSim仿真系统 --- 系统简解_01(任务模块)

      任务

        任务是AFSIM的基线可执行文件。通过任务,用户可以访问世界仿真框架(WSF)。该可执行文件(mission.exe)解释文本格式的仿真输入文件(场景),以生成仿真,并可选择以多种格式生成输出。

       任务可以直接从命令行访问,也可以通过向导的仿真执行首选项选择为目标可执行文件。当从命令行执行时,可以使用选项定义任务的运行时行为。用户还可以在场景中直接定义运行时行为。

快速开始


       在运行任务之前,用户需要一个场景。场景可以从安装时提供的AFSIM演示中选择,或者用户可以按如下方式创建一个场景:

在工作目录中,创建一个名为 hello_world.txt 的文件,编辑该文件并添加以下行,然后保存文件:

# Hello World Scenario
execute at_time 0.1 sec absolutewriteln("Hello World!");
end_execute

   这个 Hello world 场景将被创建在工作目录中;

从命令行启动任务


在从命令行运行任务时,需将特定的项目文件(例如 hello_world.txt)作为命令行选项包含在内。

注意:如果任务未按预期启动,请确保在系统环境变量中设置了AFSIM的安装路径。任务可执行文件(mission.exe)位于AFSIM发布文件结构的“/bin”目录中。
任务的命令行语法如下所示:

mission.exe <file_name.txt>

 完成以下步骤以从命令行启动任务并运行 Hello World 场景:

  1. 导航到包含 hello_world.txt 场景文件的工作目录。
  2. 将 hello_world 场景作为参数启动任务。

示例:

mission.exe hello_world.txt

任务将执行该场景,并在此情况下直接将所有输出打印到命令行。 

提示:这是从命令行启动任务的简单视图。还有其他命令行选项和场景脚本命令可控制仿真帧时间执行和输出格式。有关任务的命令行选项和输出的更多信息,请参阅AFSIM文档套件。

 

通过向导启动任务


完成以下步骤,从向导中运行 hello_world 场景:

  1. 启动向导并从文件菜单中打开 hello_world 场景文件。

提示:有关如何启动向导和打开场景的更多详细信息,请参阅向导。

确保任务显示在向导的仿真执行工具栏中运行按钮的左侧。

注意:如果“任务”未显示在运行按钮旁边,请单击显示的名称以打开向导的仿真执行首选项,从列表中选择任务。然后单击“确定”。

单击运行按钮,并观察输出窗口中的控制台视图。

注意:如果输出窗口不可见,可以通过单击菜单栏中的“视图”,并勾选“输出”选项来显示它。

输出
默认情况下,任务会将元数据打印到向导的输出视图,包括版本信息、插件、扩展和基本运行时统计信息。

在此示例中,消息“Hello World!”会在“开始仿真。”和“仿真完成。”之间打印。

总结
任务是WSF的基线仿真应用程序,它读取文本文件生成仿真并以多种格式产生输出。


http://www.mrgr.cn/news/37797.html

相关文章:

  • Bigemap Pro首发(一款真正全面替代Arcgis的国产基础软件)
  • 【C++】unordered_map(set)
  • 功能测试的测试流程是什么样的?
  • 基于大数据技术的颈椎病预防交流与数据分析及可视化系统
  • C++多态的实现方式
  • boost 的lockfree 使用
  • STM32G431RBT6 VREF+与VDDA引脚
  • Linux应急响应技巧整理
  • C语言-进程
  • 安卓开发板_MTK开发板_联发科开发评估套件Demo板接口介绍
  • Vue3+el-menu 递归 emit失效
  • C语言内存模型的五个核心区域
  • 【C++算法】栈
  • 【含文档】基于Springboot+微信小程序 的高校心理咨询系统(含源码+数据库+lw)
  • 灰度重心法求取图像重心
  • C/C++语言基础--C++运算符重载以及其重载限制
  • 设计模式 之 —— MVC模式
  • uniapp 通过标签生成海报
  • 如何在C++中使用Poppler库读取PDF文件(二)
  • 计算机知识科普问答--21(101-105)