仿真器
文章平均质量分 84
旅之灵夫
【授人以渔】
【要站在巨人的肩上】
【没有做不到,只有想不到】
【人的脑子是一个有限的空间,所以必须选择性的吸收知识,而不能把什么东西都放进去。--柯南·道尔】
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Afsim插件开发指南】(Wkf插件界面开发和插件扩展)
可以用《》中创建的项目为base。此文章是基于wkf框架创建界面元素。wkf框架主要是基于Qt的MainWindow架构来组织界面元素,因此wkf的二次开发扩展也是围绕着MainWindow开展的,包括ToolBar、DockWidget、Dialog、右键菜单、Preference界面等。wkf还对QMainWindow、QDockWidget和QAction进行继承增加了一些wkf框架运行需要的功能。这篇文章基于wkf界面开发,主要是两个内容:基本的界面应用程序(exe)和界面插件。原创 2025-12-10 21:41:03 · 959 阅读 · 0 评论 -
【Afsim插件开发指南】(自定义脚本)
基于Afsim插件实现在wizard编辑器中,添加自定义的脚本类和函数,进而实现自己的算法或者其他操作等。项目创建流程可以参考《原创 2025-12-09 08:57:22 · 397 阅读 · 0 评论 -
【Afsim插件开发指南】
插件(Plug-in,也称为addin、add-in、addon或add-on)是一种遵循一定规范的应用程序接口编写出来的程序。插件只能运行在程序规定的系统平台下,不能脱离指定的平台单独运行,因为它需要调用原系统提供的函数库或数据。插件的机制和原理主程序和插件。主程序提供基础功能和与插件的接口,插件则实现部分功能。这样,通过增减插件或修改插件内部功能,可以灵活调整软件的功能。插件的种类文本插件:类似批处理命令的简单插件。脚本插件:使用特殊脚本语言实现的插件。程序插件:利用已有的程序开发环境制作的插件。原创 2025-12-07 23:56:40 · 738 阅读 · 0 评论 -
【AFSIM课程:AFSIM应用程序和工具使用】(三)
双击bin文件夹下的wizard.exe。原创 2025-10-31 16:36:36 · 1135 阅读 · 0 评论 -
【AFSIM课程:AFSIM框架及相关应用程序】(二)
软件框架是一个软件系统(或子系统)的可重用设计。软件框架可能包括支持程序、代码库、脚本语言或其他软件,以帮助开发并将软件项目的不同组件粘合在一起。框架的各个部分可以通过API公开。(来源:维基百科)AFSIM是一个用于创建模拟的C++框架模块化可扩展架构。类似于Java/VB/C#的脚本语言用于外部定制。多层次的精确度。高精度的基于物理的模型。简单的基于几何的模型。概率模型。原创 2025-10-31 11:40:10 · 1021 阅读 · 0 评论 -
【AFSIM课程:AFSIM是什么】(一)
的英文全称是 ,即。简单来说,AFSIM是由美国空军研究实验室主导开发的一个。你可以将它理解为一个功能极其强大的“虚拟战场沙盘”,它不是为了模拟单一武器(如一架战斗机的飞行性能)而设计的,而是为了模拟在复杂环境下的互动。其核心目标是:在虚拟空间中重现真实战场,让指挥员、分析师和工程师能够研究“系统之系统”的作战效能,从而为未来装备发展、战术制定和兵力规划提供数据支持。原创 2025-10-30 15:31:32 · 955 阅读 · 0 评论 -
【AFSim编译及运行:windows】
打开cmake-gui,设置源码目录为swdev/src,生成的工程目录为swdev/BUILD【如果已经有了,则将原来的目录删除或者改名,然后新建一个BUILD文件夹】,点击Configure,选择vs2019,结果如下图所示。用vs2019打开“swdev/BUILD”下的afsim.sln文件,选择release版本,点击生成。生成实际是生成默认启动工程,也就是ALL BUILD工程,生成文件在BUILD/Release路径中。生成完成后,需要再单独生成一下INSTALL工程。原创 2025-10-10 08:19:41 · 551 阅读 · 2 评论
分享